Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Para empezar, abra Inkscape. En la pantalla aparecerá una sola ventana. Esta ventana
tiene varias secciones importantes, muchas de ellas contienen botones o menús
desplegables. En la siguiente figura se muestra dicha ventana y se indican sus partes
principales.
Los autores del sistema de ventanas de Gnome que utiliza Inkscape, en su sabiduría infinita han decidido
que los iconos no aparezcan en los menús desplegables ni en los botones. En las últimas bibliotecas de
Gnome, han desactivado los iconos, e incluso han eliminado la opción de reactivarlos desde los menús de
Preferencias de Gnome. Si desea reincorporar los iconos dentro de los menús, necesitará utilizar el
programa gconf-editor o el “Editor de Configuración” (que es posible que deba instalar previamente).
Para ello, deberá acceder a desktop → gnome → interface, y después marcar la
casilla “menus_have_icons”. Si así lo desea, también puede marcar la casilla“buttons_have_icons”.
Pizarra
Es la zona donde se dibuja. Puede extenderse más allá del área visible. Esta zona
se puede desplazar (moverse a izquierda/derecha y arriba/abajo) y también se
puede ampliar o reducir.
Página
Barra de Menús
Barra de Comandos
Contiene atajos a muchas de las opciones localizadas en los menús. Hay que hacer
clic sobre la Flecha hacia la derecha situada en el extremo derecho de la barra para
acceder a las opciones que no aparecen por falta de espacio.
Controles de Herramienta
Caja de Herramientas
Herramientas disponibles:
, , , , , , , , , , , , , , ,
, , , .
Paleta de Colores
Contiene una paleta de colores. Los colores se pueden arrastrar desde la paleta
hasta los objetos para cambiar el color de su Relleno. Si mantiene presionada la
tecla Mayús. al arrastrar un color, cambiará el color del Borde del objeto. El color
usado por algunas herramientas se puede elegir haciendo clic sobre una de las
muestras de color. La paleta se puede cambiar haciendo clic sobre la flecha que se
encuentra en el extremo derecho de la paleta. El programa incluye muchas paletas
predefinidas. Si el número de muestras de color de una paleta excede el espacio
disponible, se puede usar la barra de desplazamiento situada debajo de la paleta
para acceder a las muestras de color ocultas.
Barra de Estado
Contiene varias zonas que incluyen el Indicador de Estilo, la capa de dibujo actual
(y si está visible o está bloqueada), la posición del cursor, el nivel de zoom actual,
el tirador para ajustar el tamaño de la ventana, y una Zona de Información donde se
describen en cada momento las opciones disponibles dependientes del contexto.
Indicador de Estilo
Zona de Información
Zona de Información
La Zona de Información contiene información muy útil. Es muy conveniente prestarle mucha
atención cuando estemos aprendiendo a utilizar una herramienta desconocida.
Reglas
Muestran los ejes de coordenadas x e y del dibujo. Para mostrar u ocultar las reglas
hay que pulsar la combinación de teclas Ctrl +R . Para crear una Línea Guía hay
que realizar un movimiento de Arrastre con el Botón Izquierdo del Ratón desde
una Regla hacia la Pizarra.
Barras de Desplazamiento
Calibración de Color
Con este botón se activa y desactiva el uso de un Perfil de Color (si está
configurado).
Inkscape tiene incorporados Cuadros de Diálogo Acoplables. Con esta propiedad, los
cuadros de diálogos abiertos se sitúan dentro de la ventana principal de Inkscape en su
lado derecho como muestra la figura siguiente.
La ventana principal de Inkscape con dos cuadros de diálogo acoplados.
Aún queda algo de trabajo por hacer en la implementación de los cuadros de diálogo
acoplables. Algunos cuadros de diálogo todavía no se han convertido en acoplables (por
ejemplo, Texto y tipografía o Propiedades del objeto). También es posible encontrarse
con algunos errores de programación.
[3]
Inkscape usa los términos Pizarra y Página indistintamente. En este libro, con el
término Pizarra nos referiremos a toda el área de dibujo, mientras que
con Página indicaremos una zona concreta de la Pizarra correspondiente al área
especificada de salida.
La Bandera de Suecia.
Abrir Inkscape.
Definir el tamaño del dibujo.
Definir una Rejilla que nos ayude a dibujar los objetos.
Dibujar el fondo de la bandera.
Dibujar la cruz.
Especificar los colores del fondo y de la cruz.
Guardar y exportar el dibujo.
Suponemos que ya sabe abrir Inkscape y usar un ratón, un área táctil o una tableta para
seleccionar las opciones de los menús y mover las barras de desplazamiento.
1. Abrir Inkscape.
Ahora puede graduar la Rejilla para que coincida con la cruz. La legislación
sueca establece las dimensiones y la posición de la cruz. La barra vertical de
la misma debe colocarse entre los 5/16 y los 7/16 de la anchura de la
bandera, mientras que la barra horizontal debe situarse entre los 4/10 y los
6/10 de la altura de la bandera.
Para cambiar la escala de la Rejilla, hay que volver a la ficha Rejillas del
cuadro de diálogo Propiedades del documento.
Cuadro de diálogo Propiedades del documento, ficha Rejillas.
Para dibujar la bandera con mayor precisión, vamos a activar el ajuste de los
nodos a las líneas de la rejilla. Primero seleccione la ficha Ajustar. Marque la
opción Ajustar siempre en la sección Ajustar a rejillas. Así se forzará siempre
el ajuste de los objetos independientemente de la distancia existente entre el
cursor y las líneas de la Rejilla. Active el ajuste global resaltando con un clic
el icono Activar ajuste ( ) situado en la Barra de Controles de Ajuste.
Después active el ajuste de nodos resaltando con un clic el icono Ajustar
nodos ( ) ubicado en la Barra de Controles de Ajuste. A continuación,
asegúrese de que el icono Ajustar a rejillas ( ) esté resaltado en la Barra
de Controles de Ajuste (puede que necesite ampliar la anchura o altura de la
ventana de Inkscape si este icono no aparece visible dependiendo de la
orientación que tenga la Barra de Controles de Ajuste, o también puede
utilizar el menú desplegable que se abre con la Flecha hacia la
derecha situada en el extremo inferior o derecho de dicha barra, y hacer clic
sobre la opción Rejillas). Por último, asegúrese de que el icono Ajustar
esquinas de cajas de contorno ( ) no esté resaltado. [4]
La bandera tiene un fondo azul claro. Hay varias formas para conseguirlo, nosotros
vamos a utilizar un rectángulo coloreado.
Notas Emergentes
Una característica muy interesante de Inkscape es que tiene incorporadas notas emergentes
con indicaciones y consejos muy útiles. Así, por ejemplo, al colocar el puntero del ratón
sobre el icono de la Herramienta Rectángulo, aparecerá una nota emergente que explica el
uso de la Herramienta Rectángulo. Esta propiedad está presente en casi todos los iconos y
objetos de Inkscape. La nota emergente suele incluir el atajo de teclado del icono
correspondiente. En este caso, aparece la tecla F4, lo que indica que otra forma de
seleccionar la Herramienta Rectángulo es pulsar la tecla F4.
Región de Información
En la parte inferior de la ventana hay una Zona de Información (dentro de la Barra de
Estado). En esta sección se indican las acciones puede realizar con la herramienta
seleccionada. Observe que la región no siempre es lo suficientemente amplia para que se
puedan ver todas las opciones disponibles. Si se coloca el cursor sobre la región aparecerá
una nota emergente en la que se mostrará la información completa. También se puede
ampliar la ventana de Inkscape para aumentar el espacio de esta sección. Cuando
la Herramienta Selector está activada, la Zona de Información también informa del
número y el tipo de objetos que están seleccionados en ese momento.
Es necesario cambiar el color del fondo. Podemos hacerlo ahora mismo, pero es
más fácil esperar y cambiarlo cuando definamos el color de la cruz.
5. Dibujar la cruz.
Podríamos parar aquí. Sería suficiente con eliminar los bordes de las barras
para conseguir la cruz que queremos. Sin embargo, sería mejor (o al menos
más pedagógico) unir las barras en una cruz, de manera que la cruz sea un
único objeto en lugar de dos.
Ahora tenemos que seleccionar las dos barras a la vez. Esto se puede
hacer con la Herramienta Selector y la tecla Mayús.. Active
la Herramienta Selector haciendo clic sobre el icono de la Caja de
Herramientas o usando uno de los atajos de teclado F1 o s.
La cruz ya no está formada por dos objetos Rectángulo, sino que está
definida por un solo Trazo.
El siguiente paso es cambiar los colores del fondo y de la cruz por los de la bandera
de Suecia. Vamos a usar el cuadro de diálogo Relleno y borde para poder definir
con precisión los colores correctos.
Para abrir el cuadro de diálogo Relleno y borde hay que hacer clic sobre el
icono Relleno y borde de la Barra de Comandos, o hacer clic en la parte
del Relleno del Indicador de Estilo en la Barra de Estado, o utilizar el atajo de
teclado Mayús.+Ctrl+F.
Hay cuatro opciones para elegir el área a exportar: Página, Dibujo, Selección,
y Personalizado. En nuestro caso, el área de la Página y área del Dibujo coinciden.
Seleccione cualquiera de las dos opciones, después escriba o seleccione un
nombre de archivo en la parte inferior del cuadro de diálogo, y haga clic en el
botón Exportar para guardar el dibujo en formato PNG. Ahora debería tener
guardado un archivo PNG con una bandera como la que se muestra al comienzo de
esta sección. Observe que el cuadro de diálogo permanece abierto en la pantalla
incluso después de haber realizado con éxito la exportación.
[4]
Normalmente, la caja de contorno incluye el ancho de cualquier línea de contorno
visible. En la bandera, una vez finalizada, no se verá ninguna línea de contorno, pero los
rectángulos utilizados para dibujar la bandera sí tendrán contornos visibles hasta que los
eliminemos en uno de los últimos pasos. Si la colocación de los rectángulos se realiza
considerando las cajas de contorno, al final los rectángulos quedarán ligeramente
desplazados de la posición deseada.
[5]
Los navegadores de Internet están incorporando mejoras para reconocer de forma
nativa gráficos en formato SVG. Hasta que este formato sea ampliamente aceptado, se
recomienda seguir usando las "anticuadas" imágenes en mapa de bits.
La Bandera Europea—Un Ejemplo más Elaborado
En este ejemplo vamos a usar Inkscape para dibujar una bandera más complicada, la
bandera de la Unión Europea (UE). En esta sección vamos a aprender a utilizar
la Herramienta Estrella para dibujar una estrella regular, a usar las Líneas Guía para
colocar objetos, a hacer copias o clones de un objeto, y a mover con precisión esas
copias para situarlas en sus posiciones correctas.
Definir los parámetros básicos del dibujo (tamaño de la bandera, rejilla, color del
fondo).
Crear Líneas Guía.
Dibujar una estrella.
Crear duplicados de la estrella y colocarlos en las posiciones adecuadas.
1. Configurar el dibujo.
Para colocar las estrellas, lo más fácil es dibujar la primera estrella en el centro de
la bandera (en 135, 90). Después se pueden aplicar traslaciones simples para
mover las estrellas hasta sus posiciones finales. Resulta más sencillo mantener
localizado el punto central si se añaden Líneas Guía al dibujo. Las Líneas Guía son
líneas que, como la Rejilla, no forman parte del verdadero dibujo.
Para añadir una Línea Guía, hay que hacer clic sobre una Regla cerca de su mitad,
y arrastrar con el ratón hasta el punto deseado de la pizarra. (Si empieza a arrastrar
desde un punto cerca del extremo de la Regla se creará una Línea Guía inclinada.)
La Línea Guía se puede mover seleccionándola (con la Herramienta Selector) y
arrastrándola. Tenga cuidado de no mover el fondo. Si lo hace, basta con deshacer
la acción ( , o bien el atajo de teclado Ctrl+Z). Para colocar la Línea Guía con
precisión, hay que hacer un doble clic en la Línea Guía usando la Herramienta
Selector. Entonces aparecerá un cuadro de diálogo donde se puede introducir la
posición exacta que debe tener la Línea Guía.
Añada una Línea Guía horizontal en y = 90 px, y otra Línea Guía vertical en x = 135
px.
Ahora hay que dibujar una estrella de cinco puntas que luego duplicaremos para
crear las 12 estrellas de la bandera. Para evitar que dibujemos una estrella azul
sobre un fondo azul, haga clic a un lado del dibujo para deseleccionar el rectángulo
del fondo, y después haga clic en uno de los colores de la Paleta. Cuando no hay
ningún objeto seleccionado y se hace clic sobre un color de la Paleta, ese color
pasa a ser el predeterminado del Relleno.
b. Dibujar la estrella.
Especifique el color de la estrella con los valores RGB de (255, 204, 0).
Asegúrese de que el valor del parámetro Alfa (A) sea 255 y de que
la Opacidad maestra esté al 100%.
La bandera después de haber dibujado la primera estrella y de haber definido
su color.
Procedimiento 1.3. Crear el Logotipo del Fuji Hiking and Mountaineering Club
1. Configurar el dibujo.
2. Crear el texto.
a. Introducir el texto.
b. Ajustar el texto.
Como base para dibujar la forma del monte Fuji vamos a utilizar una imagen en
mapa de bits de la montaña. Puede servir cualquier dibujo o fotografía apropiada
del monte (en formato PNG, GIF, o JPEG). Desde el sitio web del libro
(http://tavmjong.free.fr/INKSCAPE/) se puede descargar la misma imagen utilizada
en este ejemplo.
4. Manipular el texto.
Alargar la letra M puede ser algo más difícil que alargar las dos
primeras letras, dependiendo de la tipografía que haya escogido. En el
caso de la Nimbus Roman No9 L, es necesario añadir dos nodos extra
para conservar la forma de las barras centrales de la letra M.
iii. Alargar la C.
d.
e. Todos los caracteres del texto después de haberlos alargado más allá del
contorno de la montaña.
f. Ajustar el interletraje.
Para mover la letra C, utilice la Herramienta Nodo para seleccionar todos los
nodos de la C, luego pulse las teclas de Flecha izquierda y derecha para
mover la C hasta que el hueco entre la C y la M coincida con los huecos entre
la F y la H, y entre la H y la M. Si los pasos del movimiento son demasiado
largos, pulse la combinación de teclas Alt+Flecha para hacer que los pasos
sean más pequeños.
i. Añadir el rectángulo.
5. Dibujar el contorno del monte sobre su imagen en mapa de bits para crear un
nuevo trazo.
Vamos a aplicar el comando Diferencia para eliminar la parte del trazo del texto que
se solapa con el interior del trazo de la montaña. Es importante que el trazo de la
montaña esté sobre el trazo del texto porque este comando sustrae el trazo que
está encima del trazo que está debajo. Como el trazo de la montaña lo creamos
después del trazo del texto, el trazo de la montaña ya está por encima del trazo del
texto.
Para realizar la diferencia de trazos, seleccione el trazo del monte y el trazo del
texto usando la Herramienta Selector (mantenga pulsada la tecla Mayús. mientras
selecciona el segundo objeto), y luego ejecute el
comando Diferencia: Trayecto → Diferencia (Ctrl+-). Entonces, el trazo de la
montaña desaparecerá y el trazo del texto debería verse como en la figura
siguiente.
El texto después de haberlo recortado siguiendo el contorno de la montaña.
Ahora podríamos borrar la imagen en mapa de bits del monte Fuji San, darle al
relleno del texto un color negro y terminar así el dibujo, como se muestra a
continuación.
Sin embargo, el logotipo estaría mucho mejor si incluyera una pequeña capa de
nieve en la cima de la montaña.
El siguiente paso es crear una copia del trazo del texto, con la cual recortar el trazo
de la nieve. Para crear la copia, seleccione el texto y después haga clic sobre el
icono Duplicar de la Barra de Comandos, o bien ejecute en la barra de menús el
comando Edición → Duplicar (Ctrl+D).
Dele color negro al Relleno del texto. Para la nieve de la cima, aplique color
blanco a su Relleno, y color negro a su Borde.
El logo ya está terminado. Puede guardar su trabajo como en los ejemplos anteriores.
El logotipo terminado.
1. Configurar el dibujo.
2. Importar la fotografía.
Para este ejercicio puede utilizar cualquier fotografía (en formato PNG, GIF,
o JPEG) donde aparezca el logotipo. Sin embargo, es mejor usar una fotografía que
sea nítida y de alta resolución. Nosotros vamos a utilizar parte de una instantánea
del fotógrafo de ferrocarriles James M. Fredrickson. Hemos recortado esta
fotografía para quedarnos solo con el logo. Si desea utilizar esta misma fotografía,
puede descargarla desde sitio web del libro: http://tavmjong.free.fr/INKSCAPE/.
a. Importar la fotografía.
3. Vectorizar el logotipo.
Inkscape utiliza la biblioteca de vectorización Potrace para crear trazos SVG a partir
de imágenes en mapas de bits. Para vectorizar la fotografía hay que abrir el cuadro
de diálogo Vectorizar mapa de bits (Trayecto → Vectorizar mapa de
bits... (Mayús+Alt+B)).
Cuadro de diálogo Vectorizar mapa de bits.
El cuadro de diálogo Vectorizar mapa de bits contiene varias opciones para realizar
la vectorización. Al observar la fotografía, vemos que tiene tres niveles distintos de
la escala de grises. Esto sugiere que utilicemos uno de los métodos de Pasadas
múltiples. Como ésta es una fotografía monocroma, vamos a probar la
opción Grises fijando el número de Pasadas en tres. De esta manera, vamos a
obtener tres zonas, cada una correspondiente a uno de los niveles de la escala de
grises. Existe la posibilidad de suavizar la imagen en mapa de bits antes de hacer
la vectorización, si se marca la casilla Suave. En este caso, esto no es necesario,
ya que nuestra foto de partida no tiene ningún moteado. Por último, hay una opción
para generar trazos de zonas que se excluyan entre sí, o bien que incluyan el resto
de zonas más oscuras. La última posibilidad es más útil en nuestro caso, así que
marcamos la casilla Apilar pasadas. Los trazos resultantes de la vectorización se
muestran a continuación.
Los trazos generados con la opción Grises nos podrían servir como punto de
partida para el logo de la NP. Sin embargo, vamos a obtener un resultado mejor si
utilizamos el método Pasada simple, Corte de luminosidad, optimizando el umbral
de la pasada.
Será más fácil editar cada uno de los trazos por separado. Para ello, vamos a
desplazar el trazo temporalmente. Esto requiere un movimiento preciso que
podemos efectuar mediante el cuadro de diálogo Transformar (Objeto →
Transformar... (Mayús+Ctrl+M)). Abra este cuadro de diálogo y seleccione la
ficha Mover. Desplace el trazo hacia la derecha el ancho de la página, fijando el
valor del parámetro Horizontal en 500 píxeles, y el valor del parámetro Vertical en 0
píxeles, marque la casilla de la opción Movimiento relativo, y después haga clic
sobre el botónAplicar. (También se podría mover el trazo utilizando la combinación
de teclas Mayús.+Flecha para mover el trazo 20 píxeles cada vez. Este método
puede ser más rápido que utilizar el cuadro de diálogo Transformar, pero existe el
riesgo de cometer un error en los desplazamientos.)
Primero, cree una nueva Capa para la fotografía. Esto se puede hacer
mediante el cuadro de diálogo Añadir capa (Capa → Añadir
capa... (Mayús+Ctrl+N)). Como nombre de la nueva capa
introduzca “Fotografía”, luego seleccione la opción Debajo de la actual en el
menú desplegable Posición, y después haga clic sobre el botón Añadir. La
nueva capa se crea debajo de la inicial, y queda seleccionada
automáticamente. El nombre de la capa se muestra en la Barra de Estado.
Descombinar (Mayús+Ctrl+K).
El trazo del círculo exterior es algo complejo ya que tiene demasiados nodos.
A continuación vamos a reemplazar este trazo con... si, lo ha adivinado, un
círculo. Seleccione la Herramienta Elipse en la Caja de Herramientas.
Para crear un círculo, tiene que mantener pulsada la tecla Ctrl mientras hace
clic y arrastra con el ratón desde una esquina de una caja imaginaria (la caja
de contorno) que encierra el círculo exterior, hasta la esquina opuesta de
dicha caja imaginaria. No se preocupe por conseguir ahora que el tamaño y la
posición del círculo sean los correctos.
Desactive el Relleno del nuevo círculo haciendo clic sobre la x roja situada en
el extremo izquierdo de la Paleta de colores. Resulta más fácil ajustar el
círculo si su Borde es de un color semitransparente distinto al del original.
Para darle un color rojo al Borde del círculo, haga clic sobre el cuadrado rojo
de la Paleta de colores mientras mantiene pulsada la tecla Mayús.. Después
fije el valor de la opacidad en un 50% utilizando la casilla de entrada con la
etiqueta O: que está en el Indicador de Estilo situado en la esquina inferior
izquierda de la ventana deInkscape.
Ahora ya estamos listos para ajustar el círculo. Cambie la anchura del borde
para que coincida con la del círculo original. Esto se puede hacer
seleccionando la anchura adecuada en el menú que aparece al hacer Clic
con el Botón Derecho del Ratón sobre el número situado junto al color
de Trazo en el Indicador de Estilo (cuando el cursor se coloca sobre ese
número, aparece una nota emergente con el texto Ancho de trazo: x px). Otra
manera de cambiar la anchura de un trazo de un modo más preciso es utilizar
la casilla de entrada Ancho de trazo que está en la ficha Estilo de trazo del
cuadro de diálogo Relleno y borde (Objeto → Relleno y
borde... (Mayús+Ctrl+F)).
Los pasos finales para el círculo exterior son eliminar el círculo original, y
cambiar el color del borde del nuevo círculo a negro opaco.
Observe que a las letras A, O, P y a las dos R les faltan sus agujeros. (No se
estará asustando, ¿verdad?) Esto se debe a que cada una de ellas está
compuesta de dos trazos que necesitan ser combinados de nuevo. Podemos
hacerlo para cada una de las letras por separado, pero en este caso es más
conveniente seleccionar los trazos de todas las letras y unirlos en un solo
trazo por medio del comando Trayecto → Combinar (Ctrl+K). (En este
paso resulta muy útil aplicar el método de selección de la goma elástica.)
e. Pasos finales.
Una proyección isométrica es la vista de un objeto dibujada de tal manera que las
proyecciones de los tres ejes ortogonales forman entre sí el mismo ángulo de 120°, como
se muestra en la figura siguiente.
Proyección isométrica de un cubo. El ángulo entre las proyecciones de cada par de ejes
es de 120°.
Inkscape incluye Rejillas axonométricas que se pueden utilizar para dibujar con rapidez
proyecciones isométricas de cajas. Sin embargo, cuando los lados de las cajas incluyen
dibujos, es mejor utilizar el método que describimos en este ejemplo, ya que para
conseguir la perspectiva deformada de los dibujos de los lados es necesario realizar con
precisión dos transformaciones (cambio de tamaño e inclinación).
1. Configurar el dibujo.
Es necesario que los lados de las caras frontal, lateral y superior de nuestra caja
cumplan una proporción 6:4:1, parecida a las dimensiones de un mazo de naipes.
Dibuje un rectángulo con una anchura de 200 píxeles y una altura de 300, con el
lado inferior a 100 píxeles del borde de la página. Dibuje otro rectángulo a la
derecha del primero con 50 píxeles de ancho y 300 píxeles de alto. Dibuje un tercer
rectángulo arriba del primero con una anchura de 200 píxeles y una altura de 50
píxeles. Los trazos de los rectángulos deben quedar solapados.
Puede añadir la decoración que desee a los lados de la caja. Nosotros vamos a
incluir el logotipo de la NP creado en el ejemplo anterior, y también algo de texto.
Añada a los laterales de la caja algo texto a su gusto. Al terminar, agrupe cada lado
de la caja con los objetos que contiene, seleccionando primero el lado de la caja
con los objetos de su interior, y luego ejecutando el comando Objeto →
Agrupar (Ctrl+G). Cuando se colocan objetos dentro de un Grupo, se pueden
manipular juntos como si fuesen un solo objeto. De esta manera, nos aseguramos
de que cuando transformemos los lados de la caja, el logotipo y el texto también
sufrirán la misma transformación.
Al estrechar los lados hay que evitar que la anchura del borde se reduzca también
al mismo tiempo. Cuando la Herramienta Selector está siendo utilizada, hay una
opción en los Controles de Herramienta, que se puede activar o desactivar, para
cambiar el ancho del borde de un objeto a la vez que se cambia el tamaño de este
objeto. Asegúrese de que el icono Escalar el ancho del trazo no esté resaltado
(si el icono no aparece en la barra porque la ventana es demasiado estrecha,
asegúrese de que la opción Escalar ancho de trazo no esté marcada). Si la opción
estuviera previamente activada, desactívela.
Seleccione la cara frontal de la caja (la cara más grande). Queremos ser precisos al
estrechar las caras, por eso vamos a utilizar el cuadro de diálogo Objeto →
Transformar...(Mayús+Ctrl+M). Abra este cuadro de diálogo y seleccione la
ficha Escalar. Fije el valor del Ancho en 86.603%. Este valor equivale al cos(30°).
Haga clic sobre el botón Aplicar. Utilice laHerramienta Selector para arrastrar la
cara frontal de la caja y acoplarla de nuevo junto a la otra cara inferior. Debería
ajustarse sola en su sitio.
A continuación, necesitamos inclinar 30° la cara frontal de la caja. Esto es más fácil
hacerlo con la Herramienta Selector. Haga clic otra vez sobre la cara frontal para
cambiar los tiradores decambio de tamaño a tiradores de rotación e inclinación.
Cuando haga esto, debe aparecer una pequeña cruz, el Centro de rotación, en el
centro de la selección. Este es el punto de referencia para la rotación o la
inclinación. Haga clic sobre esta cruz y arrástrela hasta la esquina superior derecha
de la cara frontal de la caja. Tenga cuidado de que la cruz no se ajuste a la esquina
de lacaja de contorno. La cruz debe quedar centrada en medio del Borde. Si no,
nos encontraremos con algunos problemas de alineación al final. Puede aumentar
el zoom para comprobar la posición de la cruz.
Ahora haga clic sobre el tirador de inclinación (la flecha vertical con dos puntas)
situado en el lado izquierdo de la cara frontal de la caja, y arrástrelo hacia arriba
manteniendo pulsada la teclaCtrl. Al usar la tecla Ctrl la inclinación se ajustará a
múltiplos de 15°. Arrastre hasta que la inclinación sea de −30° (observe la Zona de
Información).
La caja después de haber transformado su cara frontal. Esta puede quedar delante
de la tapa superior (como aparece en la figura), o detrás de ella dependiendo del
orden en el que se agrupó cada cara con su decoración.
Repita los últimos pasos con la cara lateral derecha de la caja, solamente
intercambiando “izquierda” y “derecha”.
También hay que estrechar la tapa de la caja en la misma cantidad que en las otras
caras, pero esta vez en la dirección vertical. Antes de cambiar el tamaño del
rectángulo, ajuste el Ancho de nuevo a su valor predeterminado (100%), y el valor
de la Altura a 86.603%. Antes de inclinar la tapa, mueva el Centro de rotación hasta
la esquina inferior derecha de la misma. Asegúrese otra vez de colocar la cruz en la
mitad de la anchura del borde y alineada con la rejilla. Incline el rectángulo 30°
arrastrando del tirador de inclinación superior hacia la derecha mientras mantiene
pulsada la tecla Ctrl. Por último, gire la tapa de la caja 30° en sentido horario,
arrastrando del tirador de rotación superior izquierdo mientras mantiene pulsada la
tecla Ctrl.
La caja de naipes terminada.
La caja de naipes ya está terminada. Guarde su trabajo como en los ejemplos anteriores.
Si no colocó el centro de rotación en el sitio exacto indicado (es decir, lo colocó en la caja
de contorno y no en la mitad del borde), es posible que las caras de la caja no queden
bien alineadas. Para solucionar este problema puede rehacer los pasos anteriores, o
simplemente mover la cara mal alineada hasta la posición correcta usando las teclas
de Flecha mientras mantiene pulsada la teclaAlt.
La esquina de la tapa de la caja, dentro del círculo rojo, no coincide exactamente con la
otra esquina. Esto es lo que ocurre cuando se coloca el centro de rotación en la caja de
contorno.
Abra Inkscape. Ajuste el tamaño del dibujo a 200 por 200 píxeles. Cree
una Rejilla con un espaciado de 5 píxeles. Active el ajuste de nodos a la Rejilla, y
desactive el ajuste de cajas de contorno.
La forma de la lata va a estar compuesta por dos líneas rectas que conectan trozos
de dos elipses. (Podríamos dibujar un rectángulo para obtener las líneas rectas,
pero con esto crearíamos nodos de sobra.)
Las dos mitades de elipse que van a formar el lateral de la lata junto con una
elipse completa (cambiada de color) que será la tapa de la lata.
Ahora tenemos que unir las semi-elipses superior e inferior. Para ello,
seleccione ambas y combínelas en un solo trazo mediante el
comando Trayecto → Combinar (Ctrl+K).
Ahora debería tener el lateral de la lata con la forma correcta, como el que se
muestra en la siguiente figura.
El lateral de la lata después de haber completado el trazo que lo forma.
Ahora vamos a darle a nuestra lata una imagen con brillo metálico. Seleccione el
control de Parada situado más a la izquierda haciendo clic sobre él. Cambie el color
del lateral de la lata a un gris oscuro haciendo clic sobre la muestra 80% Gray de
la Paleta de colores (cuando se coloca el cursor sobre una de las muestras aparece
una nota emergente con el nombre del color), o bien utilizando el cuadro de
diálogo Relleno y borde. Las dos fichas Relleno y Color de trazo mostrarán el color
del control de Parada, y podemos utilizar ambas fichas para cambiar el color del
control seleccionado. En la ficha RGB cambie los valores del color del control a R:
51, G: 51, B: 51, A: 255.
La lata después de haber arrastrado el tirador derecho del Degradado para cambiar
la posición del reflejo.
a. Crear la sombra.
El otro nodo señalado con una flecha también necesita tener su tirador
ajustado de la misma manera. Además, debemos bajar ligeramente el nodo
hacia la derecha para que el borde recto de la sombra sea tangente a la base
de la lata.
Ajustes de la sombra. Los dos nodos señalados con flechas han sido
ajustados girando ligeramente sus tiradores para que las líneas de los
tiradores sean paralelas al borde recto de la sombra. Además, el nodo inferior
se ha desplazado un poco (con la combinación de teclas Alt+Flechas) para
que la sombra no sobresalga por la base de la lata.
Cambie ahora el relleno de la sombra dándole un color 50% Gray (R: 127 G:
127 B: 127).
Un lata sencilla.
La etiqueta tiene la misma curvatura que el lateral de la lata. Para hacer la etiqueta
vamos a coger un trozo del lateral de la lata y después reduciremos su altura.
Seleccione el lateral de la lata y duplíquelo. Después active la Herramienta
Rectángulo y dibuje un rectángulo que se extienda verticalmente desde más allá de
la tapa de la lata hasta por debajo de la base de la misma, y que en la dirección
horizontal abarque desde el píxel 60 hasta el 140.
Cambie el Relleno de la etiqueta dándole un color rojo uniforme. Para ello, haga clic
sobre el cuadrado rojo de la Paleta de colores; o bien haga primero clic sobre el
icono Color uniforme ( ) en la ficha Relleno del cuadro de diálogo Relleno y
borde, y luego mueva los deslizadores de las componentes de color para conseguir
el color rojo (R: 255: G: 0: B: 0). Ahora, cambie el valor de la opacidad del relleno
de la etiqueta a un 50% mediante el recuadro de entrada 0: situado en Indicador de
Estilo (en la esquina inferior izquierda de la ventana de Inkscape), o bien utilizando
el deslizador Opacidad del cuadro de diálogo Relleno y borde. Esto permitirá que
un poco del reflejo de la lata se filtre a través de la etiqueta. (Si desea una etiqueta
metálica, simplemente cambie el color a un degradado.)
Para añadir texto a la etiqueta, seleccione la Herramienta Texto. Haga clic en algún
lugar de la pizarra y teclee el texto “SPLIT PEA SOUP” (SOPA DE GUISANTES)
con un retorno de carro después de cada palabra. Para cambiar el tamaño y el
estilo del texto, utilice los menús desplegables de la barra de Controles de
Herramienta. Elija una tipografía adecuada (nosotros hemos usado la Bitstream
Vera Sans) y un tamaño de letra (24). Haga clic sobre el icono en la barra
de Controles de Herramienta para centrar el texto. Puede que necesitemos ajustar
algo el interlineado del texto. Esto lo podemos hacer en la versión 0.48 desde la
barra de controles de la Herramienta Texto ( ). En la versión 0.47, es necesario
utilizar el cuadro de diálogo Texto y tipografía. Abra este cuadro de diálogo
haciendo clic en el icono de la Barra de Comandos, o bien mediante la opción
del menú Texto → Texto y tipografía... (Mayús+Ctrl+T). Cambie el valor del
espaciado de líneas a un 100%. Por último, mediante el cuadro de diálogo Relleno
y borde cambie el relleno del texto dándole un bonito color verde guisante (R: 63,
G: 127: B: 0).
¡Ahora tenemos un texto plano sobre una lata redonda! Inkscape puede mover y
rotar las letras individuales de un texto, pero no puede deformar el texto de la
manera que necesitamos para que los caracteres sigan la forma de la lata. Para
deformar las letras, vamos a convertir el texto en un trazo y luego modificarlo.
Seleccione el texto y después ejecute el comando Trayecto → Objeto a
trayecto (Mayús+Ctrl+C). El texto se convierte así en un Grupo de trazos, y ya no
puede ser editado como un texto. Ahora será más fácil modificar los trazos como
nos interesa si forman parte de un mismo trazo. Primero desagrupe los trazos
resultantes de la conversión ejecutando el comando Objeto →
Desagrupar (Mayús+Ctrl+G), y después combine los trazos de cada letra para que
formen un mismo trazo aplicando el comando Trayecto → Combinar (Ctrl+K).
Vamos a utilizar un par de Extensiones muy útiles que van a hacer el trabajo duro
por nosotros.
Ahora necesitamos un trazo sobre el cual colocar nuestro texto. El trazo debería ser
un arco con la misma forma que la curva de la elipse superior pero con la anchura
del texto. Seleccione laElipse de la tapa de la lata y duplíquela mediante el
comando Edición → Duplicar (Ctrl+D). Mueva la Elipse duplicada en dirección
vertical hacia abajo hasta el centro de la lata. Elimine el Relleno de esta elipse pero
añádale un Borde. Dibuje un Rectángulo que se solape con la parte inferior de
la Elipse, que esté centrado en la lata y que tenga la misma anchura que el texto.
La extensión que vamos a aplicar necesita que el Patrón (el texto en este caso)
esté sobre el trazo en el orden-z (es decir, un plano por encima del trazo). Puede
mover el patrón hacia el plano superior seleccionándolo y después haciendo clic
sobre el icono Elevar a primer plano (Objeto → Traer al frente (Inicio)) de la
barra de Controles de Herramientas.
No hay límite para el nivel de detalle que se puede conseguir. En la figura final, se
han añadido a la tapa de la lata una serie de elipses con diferentes tamaños,
posiciones y degradados para lograr mayor realismo. En la siguiente figura se
muestran cada una de estas elipses por separado.
Las elipses que completan la tapa de la lata en una vista ampliada con sus tamaños
relativos indicados.
Todas las elipses se han creado a partir de la tapa original de la lata, duplicándola,
y después usando la ficha Escalar del cuadro de diálogo Transformar. A
continuación se cambió el relleno de cada elipse dándole un color uniforme o un
degradado lineal con los mismos colores que se han usado para el resto de la lata.
Un Diseño Vitícola—Un Ejemplo de Mosaico
Inkscape tiene un cuadro de diálogo denominado Crear clones en mosaico que se puede
usar para crear mosaicos complejos. Este ejemplo está dedicado a la preparación de una
tesela patrón que se puede utilizar para crear un mosaico. Como vamos a ver más
adelante, los objetos incluidos en la tesela patrón pueden sobrepasar los límites de la
tesela para así poder crear diseños continuos.
Los pasos que vamos a seguir para crear el mosaico son los siguientes:
1. Configurar la pizarra.
Para empezar, abra Inkscape y ajuste el tamaño del dibujo a una anchura de 400
píxeles y a una altura de 580 píxeles. Cree una Rejilla con un espaciado de 10
píxeles. Active el ajuste de nodos a la Rejilla (y desactive el ajuste de cajas de
contorno a la Rejilla). No se olvide de activar la Rejilla.
Para que podamos ver la tesela déle un color a su Borde utilizando el cuadro de
diálogo Relleno y borde, o bien haciendo clic sobre una de las muestras de color de
la Paleta mientras mantiene pulsada la tecla Mayús. También puede dar un color
al Relleno de la tesela con tan solo hacer clic sobre una de las muestras de color.
La tesela patrón.
3. Clonar la tesela.
El paso siguiente es clonar la tesela. Esto nos va a permitir ver la tesela mientras la
decoramos, asegurándonos de que los objetos que estén cerca de sus límites o los
sobrepasen se ajusten de manera adecuada.
Abra el cuadro de diálogo Crear clones en mosaico (Edición → Clonar → Crear
clones en mosaico... ).
Un mosaico de 3 × 3 teselas.
4. Decorar la tesela.
“Entre” dentro del Grupo haciendo un doble clic sobre la tesela patrón, o bien
seleccionando la opción Entrar en el grupo #xxxx en el menú que aparece cuando
se hace Clic con el Botón Derecho del Ratón sobre la tesela patrón. El nombre
de la Capa que aparece en la Barra de Estado empezará por “#g” indicando que
un Grupo está abierto para ser editado (el Grupo se ha trasladado temporalmente a
una Capa). Mientras el Grupo esté abierto, cualquier objeto que se añada al dibujo
será un nuevo miembro de ese Grupo.
Ahora que el Grupo está abierto, añada a la tesela los detalles que desee.
Cualquier detalle o adorno que añada a la tesela matriz automáticamente se incluye
en el resto de los clones de la tesela. Nuestro ejemplo tiene el patrón de una parra.
La rama principal es una línea sencilla cuyos extremos tienen la posición y el
ángulo cuidadosamente ajustados en los bordes de la tesela para lograr la
continuidad del mosaico. El Relleno y el Borde del rectángulo patrón se han
eliminado (el propio rectángulo no se ha eliminado ya que nos será de utilidad en el
próximo paso).
Un mosaico de 3 × 3 teselas patrón decoradas. Se puede observar cómo parte de
la decoración se extiende fuera de la tesela patrón (indicada por el rectángulo
negro).
La tesela matriz recién creada se puede utilizar de varias maneras para decorar
el Relleno de otro objeto. La manera más fácil es usar el cuadro de diálogo Crear
clones en mosaico sobre la tesela patrón para crear un mosaico sencillo que
después se puede recortar con el trazo del otro objeto.
a. Elimine todos los clones de la tesela patrón. Esto se puede hacer bien
seleccionando cada clon y eliminándolo, o más rápidamente, seleccionando
la tesela patrón y luego haciendo clic sobre el botón Eliminar del cuadro de
diálogo Crear clones en mosaico. (Observe que el botón Eliminar solamente
aparecerá activo después de que haya seleccionado la tesela patrón.)
b. Seleccione la tesela patrón (si no estuviera ya seleccionada).
c. Mediante el cuadro de diálogo Crear clones en mosaico cree un mosaico lo
suficientemente grande para rellenar el objeto que nos interese. Asegúrese
de que la casilla Usar el tamaño y posición de la tesela previamente
guardados esté marcada. Así, el mosaico utilizará las dimensiones de la
tesela patrón antes de que fuera decorada (las dimensiones que tenía cuando
creamos el primer mosaico), en lugar de utilizar la caja de contorno actual de
la tesela, que puede incluir objetos que se extienden más allá de los bordes
de la tesela. (Después de que un objeto es clonado en
mosaico, Inkscape conserva un registro interno del tamaño y posición
iniciales de la tesela, registro que puede ser utilizado más tarde para nuevas
clonaciones.)
d. Si alguno de los objetos de la tesela matriz es parcialmente transparente,
puede que sea necesario eliminar (o mover) la tesela patrón. Si se elimina la
tesela patrón, los vínculos con las teselas clonadas se rompen, aunque las
teselas permanecen.
e. Agrupe las teselas clonadas. Coloque el objeto que quiere rellenar encima
del grupo de clones en el orden-z. Seleccione el objeto y el grupo de clones, y
después ejecute el comandoObjeto → Recorte → Aplicar para hacer el
recorte.
Para algunos propósitos puede ser preferible tener el diseño completo de la tesela
matriz dentro de los límites de la misma. Este punto es un poco complicado.
Una elipse rellena con un patrón de mapa de bits. El patrón se creó convirtiendo
previamente la tesela matriz en un mapa de bits. Observe el defecto de las líneas
que aparecen entre las teselas (en la figura PNG de la versión web del libro).
En este ejemplo se ha explicado la creación del mosaico más sencillo. Se pueden crear
con la misma facilidad mosaicos más complejos y con diferentes simetrías, como los que
se muestran a continuación.
Un mosaico “P1” con una tesela patrón creada a partir de otro mosaico “CMM” con otra
tesela patrón más pequeña.
Un botón SVG.
SVG en HTML5
La integración del estándar SVG en el HTML5 es todavía una tarea en progreso. El proceso de
estandarización del HTML5 aún no está completado. Existen importantes discordancias en la manera en
que los diversos navegadores manejan los contenidos SVG incluidos dentro de HTML. Se están realizando
esfuerzos para conseguir que la integración del SVG dentro de HTML les resulte más fácil a los
diseñadores de páginas web.
1. Dibujar un botón.
a. Configurar el dibujo.
c. Añadir un reflejo.
Por último, abra el cuadro de diálogo Editor XML y cambie la id del trazo
por “ButtonHighlight”.
d. Añadir un brillo.
Hay infinidad de maneras de mejorar aún más el aspecto visual del botón
añadiéndole sombras, más reflejos, etc, pero por el momento lo vamos a
dejar así.
Para resaltar el efecto 3D, se puede colocar una copia del texto con el relleno
de color negro por debajo del texto original y desplazado un píxel hacia abajo.
Otra posibilidad es colocar el texto debajo del reflejo para que parezca que el
texto está dentro del botón. Si ha añadido una copia del texto, abra el cuadro
de diálogo Editor XML y cambie la id del nuevo
elemento<tspan> por “TextShadow”.
Por último, guarde el dibujo del botón en un archivo con nombre button.svg.
El siguiente listado es el código de una página web HTML5 muy simple para probar
nuestro botón (el código está en lenguaje XHTML, así que guarde el listado en un
archivo con nombretest.xhtml en el mismo directorio que el archivo SVG del dibujo
del botón):
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="UTF-8"/>
</head>
<body>
<a href="http://tavmjong.free.fr/INKSCAPE/">
<img src="button.svg" alt="A sample button."/>
</a>
</body>
</html>
Con la animación mediante SMIL se pueden hacer muchas cosas como desplazar o
cambiar el tamaño de algunas partes de nuestro botón. En este ejemplo, vamos
simplemente a hacer que el botón “palpite” animando el rectángulo del “brillo”. Para
ello, vamos a variar la opacidad de una de las Paradas del Degradado del “brillo”.
Para hacer los cambios necesarios, tenemos que editar el archivo SVG utilizando
un editor de texto que sea capaz de guardar el archivo con el formato de texto
plano.
Abra el archivo SVG del botón con el editor de texto. Busque en el archivo el
rectángulo con la id “ButtonGlow”. Anote el nombre (id) del degradado al que se
hace referencia. Este será el valor de la “url” para el “fill”. Este nombre será algo así
como “radialGradient3165” (el símbolo '#' no forma parte del nombre). A
continuación, vaya hasta la sección <defs> situada cerca del comienzo del archivo, y
encuentre el degradado radial que tenga el mismo id. Este “radialGradient” hará
referencia a un “linearGradient” que es donde las Paradas estarán definidas. El
nombre de este“linearGradient” estará situado en la línea “xlink:href”. Localice
el “linearGradient” en la sección <defs>.
El botón palpitante.
Vamos a modificar el botón para que tenga dos estados. Para conseguir esto es
necesario utilizar JavaScript (ECMAScript), lo que significa que el botón no
funcionará si lo incluimos en una página web usando la etiqueta <img>. Vamos a
poder conocer la situación del estado activo del botón utilizando el atributo aria-
pressed. Podríamos usar cualquier variable JavaScript para seguir la situación del
estado activo, pero utilizando este atributo, que está definido en la
especificación WAI-ARIA, el estado activo del botón se puede controlar mediante
programas de accesibilidad tales como lectores de pantalla.
if ("false" == SVGRoot.getAttribute("aria-pressed")) {
pressed = true;
fill = "green";
text = "ON";
}
SVGRoot.setAttribute("aria-pressed", pressed);
ButtonBase.style.setProperty("fill", fill, "");
Text.firstChild.nodeValue = text;
TextShadow.firstChild.nodeValue = text;
}
}
</script>
function status(text) {
document.getElementById("status").innerHTML = text;
}
</script>
Si desea utilizar el botón varias veces en una misma página web, será necesario
saber cuál de los botones ha sido pulsado. Es posible conocer la id del objeto que
envuelve el SVG del botón añadiendo var frameId = window.frameElement.id; en el
script dentro del archivo SVG, y después pasando frameId como un argumento en la
llamada a la función HTML (es decir,top.status( text, frameId );).
En esta sección se explica cómo dar formato a objetos SVG utilizando hojas de
estilo externas e internas. Esta sección es solo una breve introducción al uso de las
hojas de estilo. Una explicación detallada de las hojas de estilo en
cascada CSS queda fuera del alcance de los objetivos de este libro.
El primer paso es eliminar la entrada “fill” dentro del atributo de estilo del
rectángulo “ButtonBase”. Elimine: fill:#ff0000;. Si este código no es eliminado,
anulará cualquier atributo de estiloCSS. Todas las líneas que hagan referencia
a “ButtonBase” o “fill” deben borrarse en el script ya que la hoja de estilo sustituirá
sus funciones.
En el caso de una hoja de estilo interna, añada una sección de estilo como la que
se muestra a continuación en el archivo SVG, insertándola antes de la sección
<defs>. Colocar la hoja de estilo al principio del archivo hace que sea más fácil de
encontrar. Esta hoja de estilo define el color del rectángulo base con un valor inicial
y con otro valor que se activa cuando el botón se encuentra en el estado pulsado.
Como un extra, la hoja de estilo también establece que cuando el cursor del ratón
se coloque sobre el botón, el icono del cursor cambie a una manita, y que el botón
brille.
<style type="text/css">
rect[id="ButtonBase"] { fill: red; }
svg[aria-pressed="true"] rect[id="ButtonBase"] { fill: green; }
g:hover {cursor: pointer}
g:hover rect[id="ButtonGlow"] {opacity: 0; }
</style>
Con esto se completa el diseño del botón SVG mediante una hoja de
estilo CSS interna. Para utilizar una hoja de estilo externa, primero hay que eliminar
la sección <style> en el archivo SVG. Después pegue esa misma sección dentro de
un archivo de estilo independiente, borrando las etiquetas <style> de apertura y
cierre. Añada al comienzo del archivo SVG, justo después de la línea de la
versión XML y la codificación (si estuviera presente), la siguiente línea de código:
<?xml-stylesheet type="text/css" href="button.css" ?>
donde el valor de “href” es el nombre del archivo de la hoja de estilo externa. Este
archivo lo pueden utilizar tanto el archivo HTML como el SVG, de esta manera se
consigue tener todos los formatos de estilo incluidos en un mismo sitio.
Un Anuncio de Neón—Animación
Aunque con Inkscape no se pueden elaborar directamente animaciones, es posible
utilizar dibujos creados con Inkscape como punto de partida para crear animaciones. En
este ejemplo se explican dos técnicas para crear un anuncio de neón animado. También
se tratan una serie de cuestiones que un artista debe tener en cuenta en el proceso de
elaboración de animaciones.
Un anuncio de neón animado. (SVG).
Se deben tener en cuenta varias cuestiones a la hora de planear una animación. La más
crítica de todas ellas es cómo se va a reproducir la animación. El estándar SVG incluye
recursos para incorporar animaciones de forma nativa mediante SMIL. Hasta hace poco
tiempo, los visualizadores SVG eran capaces de reproducir animaciones con ciertas
limitaciones. El navegador Internet Explorer 9 no reconoce animaciones creadas con el
estándar SVG. También se pueden crear animaciones
utilizando JavaScript o ECMAScript. La capacidad de reconocer estos lenguajes está más
ampliamente extendida entre los navegadores de Internet y visualizadores. La mayoría de
los navegadores admiten JavaScript, pero la velocidad de JavaScript en los navegadores
más antiguos es pobre, especialmente en el caso de dibujos complejos. En los
navegadores más modernos se ha mejorado enormemente su velocidad. Un método
alternativo a usar código JavaScript, es utilizar un programa externo como Gimp para
crear un gráfico GIF animado. [6] En este caso, la reproducción de las animaciones es
buena, pero se pierden varias ventajas de utilizar SVG, como la posibilidad de aumentar
el tamaño de la animación sin que pierda calidad.
Nuestro billete de banco está compuesto por diversos tipos de objetos diferentes. La
mayoría de estos objetos son independientes entre sí. A diferencia de los ejemplos
explicados en las secciones anteriores, en este caso no hay un orden natural de pasos en
la elaboración del dibujo. Solo tiene que elegir aquellos elementos que prefiera, y
colocarlos dentro del billete donde y como desee.
Una Botella—Fotorrealismo
Inkscape se puede utilizar para crear dibujos fotorrealistas. Entre los recursos
de Inkscape que son útiles para ese propósito se encuentran los Degradados, el filtro
de Desenfoque Gaussiano, y laVectorización de mapas de bits. En el desarrollo de este
ejemplo se utilizan todas estas técnicas para crear un dibujo fotorrealista de una vieja
botella de sifón. La fotografía original está disponible en la página web del libro.
Nuestro objetivo es captar la esencia de una botella antigua, no simplemente copiar todos
sus pequeños detalles (para eso es mejor una fotografía). El vidrio soplado
artesanalmente es irregular, esto es algo difícil de reproducir en un dibujo a mano, incluso
con degradados y desenfoques. Para simular el vidrio vamos a utilizar las rutinas de
vectorización que tiene incorporadas Inkscape. La vectorización tiene algunos
inconvenientes, aunque los superaremos en este ejemplo. Por otro lado, el mango de la
botella y el fondo de la imagen son los mejores candidatos para la aplicación
deDegradados y Desenfoques.
El desarrollo completo de este ejemplo está incluido en las versiones impresa y PDF del
libro. Para más información, puede consultar la página web del libro.
Capítulo 2. Archivos
Tabla de contenidos
En este capítulo se explica el manejo de los archivos que utiliza Inkscape. Entre estos
archivos se incluyen tanto los que sirven para guardar los dibujos en el formato propio
de Inkscape, como los archivos para importar y exportar dibujos en otros formatos. Todos
los comandos que sirven para manejar archivos se encuentran dentro del menú Archivo.
Varios de estos comandos (Nuevo-predeterminado, Abrir, Guardar, Imprimir, Importar y
Exportar mapa de bits) también se pueden encontrar en la Barra de Comandos .
Dentro del menú Archivo se encuentran los siguientes comandos para manejar archivos:
Si tiene intención de incluir un dibujo SVG dentro de una página web, le recomendamos ver la
sección “Posición de los Gráficos SVG ”.
El cuadro de diálogo Abrir incluye una carpeta con el nombre examples que
contiene ejemplos de dibujos Inkscape.
Una opción incluida dentro de la ficha Guardar del cuadro de diálogo Preferencias
de Inkscape permite establecer que la carpeta predeterminada en la que se va a
guardar un archivo con el cuadro de diálogo Guardar como, sea la misma carpeta
que la del archivo abierto en este momento. Si esta opción no se activa, la carpeta
predeterminada será la correspondiente al último archivo que se guardó con este
cuadro de diálogo.
Archivo → Guardar una copia... ( Mayús + Ctrl + Alt + S ): Permite guardar una copia
del dibujo en un archivo con un nombre nuevo, pero conservando el archivo con el
nombre (y el tipo) antiguo para poder seguir guardándolo en el futuro.
Inkscape puede realizar copias de seguridad de forma automática. Esta opción se puede
activar en la sección Guardar del cuadro de diálogo Preferencias de Inkscape. En esa
sección podemos fijar el intervalo de tiempo (en minutos) entre copias de seguridad
consecutivas, el número máximo de copias, y la carpeta donde se van a guardar las
mismas.
Importar Archivos
Inkscape tiene la capacidad de importar una gran variedad de archivos gráficos de
diferentes tipos, tanto en mapa de bits como de tipo vectorial. También puede importar
texto. Algunos tipos de archivos son manejados internamente mediante GDK (ani, bmp,
gif, ico, icns, jpeg, pcx, png, pnm, ras, tga, tiff, wbmp, xbm, xpm). Otros tipos de archivos
necesitan programas suplementarios, que se mencionan más adelante en los apartados
correspondientes. Una opción especial permite importar imágenes desde la
biblioteca Open Clip Art Library, que es una fuente abierta y gratuita de dibujos e
ilustraciones en formato vectorial. Esta opción se trata al final de esta sección.
Existen dos métodos para importar archivos dentro de un documento que ya esté abierto.
El primero consiste en usar el gestor de ventanas del sistema operativo para arrastrar un
archivo y soltarlo sobre una ventana Inkscape abierta. El segundo método es utilizar el
cuadro de diálogo Archivo → Importar... ( Ctrl + I ). Ambos métodos funcionan tanto
para archivos en formatos de mapa de bits como para archivos SVG.
Incrustar o Enlazar
Cuando se importan archivos en formato de mapa de bits, se abre un cuadro de diálogo que nos pregunta
si queremos incrustar o enlazar el archivo. Con la incrustación, el tamaño del archivo SVG será mayor (a
veces considerablemente mayor), pero el archivo será independiente ya que una copia de la imagen en
mapa de bits es codificada dentro del archivo SVG. Si se importa la imagen enlazándola, siempre será
necesario mover el archivo SVG junto con el archivo original de la imagen en mapa de bits. Si más
adelante cambiamos de idea, podremos utilizar las extensiones Incrustar imágenes o Extraer imagen para
incrustar o extraer una imagen. Ver la sección “Imágenes” en elCapítulo 22, Extensiones . Tenga en
cuenta que en las versiones anteriores a la 0.48, al importar un archivo en formato de mapa de bits, de
manera predeterminada la imagen es enlazada y no incrustada.
Edición de Mapas de Bits
Las imágenes en mapa de bits que se importan mediante enlace, se pueden editar con un programa
externo haciendo Clic con el Botón Derecho del Ratón sobre la imagen en cuestión, y seleccionando la
opción Editar externamente.... Entonces se abrirá el programa externo de edición con la imagen
importada. El programa externo de edición será el que esté especificado en la sección Mapas de bits del
cuadro de diálogo Preferencias de Inkscape. Inkscape actualizará la imagen importada cuando se guarde
cualquier cambio (las actualizaciones se producirán en cualquier momento en que se modifique el archivo
de la imagen en mapa de bits enlazada, no únicamente cuando la edición se haya iniciado
desde Inkscape). En cambio, desde Inkscape no se puede modificar mediante un programa externo el
archivo de una imagen incrustada.
Capacidad del Estándar SVG para Admitir Mapas de Bits
El estándar SVG solamente exige a los programas de visualización que sean capaces admitir
formatos PNG, JPEG, y SVG. El resto de formatos que Inkscape admite internamente gracias a GDK
(ani, bmp, ico, pcx, pnm, ras, tga, tiff, wbmp, xbm, xpm) son bien visualizados dentro de Inkscape. Sin
embargo, lo más probable es que otros visualizadores no admitan estos tipos de archivos externos cuando
estén enlazados desde un archivo SVG. Cuando al importar un archivo se elije la opción
incrustar, Inkscapeprimero convierte el archivo a formato PNG. Por lo tanto, la elección más segura es, o
bien incrustar los archivos, o bien utilizar otro programa como Gimp para convertir previamente estos
formatos en JPEG o PNG.
UniConvertor
Algunos tipos de formatos (CDR, PLT, SK1 y WMF) utilizan en el proceso de importación el
programa UniConvertor. La versión 1.1.4 de UniConvertor no transforma textos. Está previsto que la
versión 1.1.5 de UniConvertor sea capaz de manejar textos.
Windows. UniConvertor 1.1.3 está incluido en la versión 0.47 de Inkscape, y la 1.1.5 en la versión 0.48.
.ai.svg (SVG de Adobe Illustrator) Elimina todos los Espacios de nombres de Adobe
Illustrator, dejando el archivo en formato SVG puro.
.ani (Animation Cursor)
.bmp (Windows Bitmap)
.cdr, .ccx, .cdt, .cmx (CorelDRAW) Necesitan el programa UniConvertor.
UniConvertor 1.1.1 y posteriores admiten archivos creados con CorelDRAW 7 hasta
X4.
.cgm (Computer Graphics Metafile)* Necesita el programa UniConvertor.
.cur (Windows cursor)
.dia (Dia) Necesita la instalación del programa Dia.
.dxf (AutoCAD) Este tipo de archivos es importado mediante un script interno. La
importación está diseñada para archivos creados con AutoCAD 13 y posteriores
(utilice el programa QCad para actualizar archivos de versiones anteriores). Tenga
en cuenta que los objetos importados pueden aparecer muy pequeños, pulse la
tecla 4 para aumentar el zoom sobre ellos.
.eps (Encapsulated PostScript) Necesita el programa Ghostscript con la
herramienta ps2pdf en el “PATH”. El archivo EPS primero se convierte a PDF y
después es importado. Con versiones deInkscape anteriores a la 0.47, es necesario
el programa pstoedit. La importación de este tipo de archivos tiene las mismas
opciones que la de archivos PDF.
.fig (XFig) Es necesaria la instalación del programa xfig (fig2dev).
.ggr (Degradado de Gimp) Necesita el programa Gimp. Los Degradados importados
aparecerán dentro del menú Degradados. Funciona solo con
los Degradados lineales.
.gif (GIF: Graphic Interchange Format)
.icns (Apple Icon Image)
.ico (Windows icon)
.jpg, .jpe, .jpeg, .jp2, .jpc, .jpx, .j2k, .jpf (JPEG y JPEG2000: Joint Photographic
Experts Group)
.pbm, .pgm, .pnm, .ppm (PNM, Portable Anymap)
.pcx (PC Paintbrush Bitmap Format)
.pdf (Adobe Portable Document Format) Inkscape admite de forma nativa este tipo
de archivos gracias a la biblioteca poppler. También admite archivos .ai (Adobe
Illustrator) de la versión 9.0 y posteriores. Al importar un archivo de este tipo, se
abre un cuadro de diálogo en el cual se puede especificar la página concreta que
se debe importar de un archivo con varias páginas, así como una región de recorte.
Las mallas de degradados son convertidas a grupos de pequeñas “teselas”. El texto
se importa con interletraje manual. Para hacer la edición más fácil, los interletrajes
manuales se pueden eliminar aplicando el comando Texto → Eliminar todos los
interletrajes manuales. Este cuadro de diálogo también permite elegir
si Inkscape debe intentar sustituir las tipografías del archivo por las tipografías de
nombre similar instaladas en su equipo. También se puede especificar si las
imágenes del archivo deben ser incrustadas. En la versión 0.48, el cuadro de
diálogo también muestra una vista previa de la página elegida para la importación.
El comando Archivo → Importar desde Open Clip Art Library abre un cuadro de
diálogo de búsqueda que está conectado con el sitio web de la biblioteca Open Clip Art
Library, que es una fuente abierta de imágenes gratuitas. El cuadro de diálogo permite
buscar imágenes mediante palabras descriptivas. Las vistas previas de los archivos se
muestran en una ventana en el lado derecho del cuadro de diálogo.
Cuadro de diálogo Importar desde Open Clip Art Library. Se muestra un ejemplo de
búsqueda de la imagen de una mariposa.
Es posible que sea necesario especificar el nombre del servidor de esta biblioteca
(openclipart.org) en la sección Importar/Exportar del cuadro de diálogo Preferencias de
Inkscape. Está previsto que en el futuro también se puedan exportar imágenes
directamente a esta biblioteca abierta.
Exportar Archivos
Inkscape es capaz de exportar dibujos en una gran variedad de archivos gráficos, tanto
de tipo vectorial como en mapa de bits. Los métodos de exportación están divididos en
dos categorías: la exportación de archivos en formato PNG (Portable Network Graphics),
y la exportación en el resto de formatos. El estándar de gráficos PNG tiene una patente
libre de gravámenes. Además, la mayoría de navegadores de Internet y programas
gráficos admiten de forma nativa el formato PNG.
El tamaño de la página se puede ajustar para que coincida con la caja de contorno de una determinada
selección. Para ello, en la versión 0.47 hay que hacer clic sobre el botónAjustar la página a la
selección del cuadro de diálogo Propiedades del documento. En la versión 0.48, hay que abrir la
sección Ajustar página a contenido... en el mismo cuadro de diálogo, y luego hacer clic sobre el
botón Ajustar página a dibujo o selección. Esta opción es útil para ajustar el tamaño de la
página después de haber creado una ilustración. En la versión 0.48 también se pueden especificar
márgenes alrededor del dibujo.
Nota
Este cuadro de diálogo SOLO exporta archivos en formato PNG, sin importar la extensión que se escriba
en el nombre del archivo.
Cuadro de diálogo Exportar mapa de bits.
En la parte superior del cuadro de diálogo hay cuatro botones que permiten elegir una
definición inicial del área del dibujo que se debe exportar (excepto el
botón Personalizado, que no hace nada). Una vez elegida esta definición inicial, es
posible reajustar el tamaño del área de exportación.
El área de exportación se puede modificar con precisión por medio de los recuadros de
entrada que hay en la sección Área de exportación del cuadro de diálogo. Las unidades
se pueden cambiar con el menú desplegable Unidades.
En la sección Tamaño del mapa de bits del cuadro de diálogo, se puede definir el tamaño
del mapa de bits exportado. Inkscape emplea un factor de conversión predeterminado de
90 ppp (puntos por pulgada). Se puede cambiar el valor de los
parámetros Ancho y Altura, así como los ppp del ancho. Al cambiar uno de estos
parámetros, los demás cambiarán automáticamente para mantener la proporción entre
las dimensiones del dibujo.
En la sección Nombre del archivo, se puede introducir un nombre para el archivo, o abrir
un cuadro de diálogo que permite buscar un nombre para el archivo y una carpeta donde
guardarlo.
En la parte inferior del cuadro de diálogo hay dos opciones. La primera de ellas, Exportar
todos los objetos seleccionados por separado, está disponible si se han seleccionado
más de un objeto. Si se marca la casilla de esta opción, cada uno de los objetos
seleccionados será exportado en su propio archivo. El nombre de cada uno de los
archivos será el nombre id identificador interno de cada objeto (ver el cuadro de
diálogo Editor XML), a menos que el objeto se haya guardado previamente con algún
nombre específico, en cuyo caso se utilizará ese nombre (el nombre del archivo se
guarda en el atributo export-filename). La resolución será de 90 ppp si antes no se ha
guardado el objeto con un valor diferente de ppp. Atención: Esta exportación por
separado reemplazará archivos sin advertencia previa.
La segunda opción, Ocultar todos excepto los seleccionados, está disponible si uno o
más objetos están seleccionados en ese momento. Si se marca la casilla
correspondiente, todos los objetos que NO se encuentren seleccionados se ocultarán
durante la exportación.
Cortar un Dibujo
Para cortar un dibujo en trozos con el fin de utilizarlo en Internet, puede crear una colección de
rectángulos ocultos (sin Borde ni Relleno) en una Capa “de exportación”independiente. Guarde cada
rectángulo por separado para definir el nombre de los archivos de exportación (o bien cambie el
nombre “id” de cada rectángulo con el cuadro de diálogo Exportar mapa de bits antes de realizar ninguna
exportación). Después, cuando sea el momento de exportar todo el dibujo, vaya a la capa “de
exportación”, aplique el comando Edición → Seleccionar todo ( Ctrl + A ) para seleccionar todos los
rectángulos de la Capa, y después realice una exportación por lotes.
Cuatro trozos de una misma figura creados mediante una exportación por lotes.
Nuevo en la versión 0.48: La extensión Cuchilla permite crear rectángulos de corte y generar los
códigos CSS y HTML para su aplicación en una página web.
Sugerencia
El tamaño predeterminado del cuadro de diálogo puede ser demasiado estrecho para que se pueda ver el nombre
del archivo a exportar incluyendo toda la dirección del directorio. Solo hay que ensanchar el cuadro para poder
ver la dirección completa.
Errores de Reproducción
La versión 0.47 de Inkscape presenta problemas de reproducción cuando en un dibujo dos objetos se tocan entre
sí a lo largo de un borde común. Esto se suele ver con frecuencia cuando se utiliza un Patrón en el Relleno de un
objeto. Firefox, Opera y Batik no tienen este problema. Batik se puede usar para crear archivos en
formatos PNG, JPEG o TIFF de gran calidad.
En la exportación, Inkscape guarda los metadatos del dibujo, si los mismos están
incluidos en el archivo SVG inicial. Los datos del Autor, Copyright, Fecha de Creación,
Descripción y Título son algunos de los que se guardan. Los metadatos guardados en
formato PNG se pueden ver utilizando el comando identify del programa ImageMagick.
UniConvertor
Para la exportación en algunos tipos de formatos (PLT, SK1, y WMF) es necesario tener instalado el
programa UniConvertor. Inkscape incluye este programa en la versión para Windows. Hasta la versión
1.1.4, Uniconvertor no era capaz de exportar los textos. El hecho de que existan referencias a textos
dentro del archivo SVG del dibujo puede provocar que la conversión del archivo no sea correcta (incluso
aunque los textos se hayan convertido en trazos). La solución a este problema es convertir los textos a
trazos, y después buscar dentro del archivo SVG todas las referencias a tipografías y eliminarlas. Está
previsto que la versión 1.1.5 de Uniconvertor sea capaz de manejar textos.
.ai (Adobe Illustrator). En las versiones 0.46 y anteriores de Inkscape era posible
exportar archivos en el formato de la versión 8.0 de Adobe Illustrator, que es una
forma modificada del formato EPS nivel 2. Esta posibilidad ha sido eliminada
de Inkscape porque las versiones 10 (2001) y posteriores de Adobe Illustrator son
capaces de importar directamente archivos en formato SVG. Esta es mejor
solución, ya que la exportación en formato AI tenía una calidad muy pobre.
.dxf (AutoCAD, Plóteres de corte de escritorio). Inkscape dispone de dos rutinas
diferentes para la exportación en formato DXF. La primera está destinada a
aplicaciones CAD, y la segunda para plóteres de corte de escritorio.
o AutoCAD DXF: Esta rutina utiliza el programa Pstoedit con Ghostscript para
crear un archivo en formato DXF compatible con la versión 12 de AutoCAD.
Este es un formato bastante antiguo (¡1992!). Se puede usar el
programa QCad para traducir el archivo a formatos más modernos. En la
versión 0.48 se ha introducido una pequeña mejora en este tipo de
exportación. Las opciones disponibles en esta exportación son las mismas
que las del formato PostScript.
Prueba de exportación: DXF, AutoCAD. El dibujo tal como aparece al abrir su
archivo con el programa QCad.
o Incluir como fondo del dibujo un rectángulo blanco que cubra toda la página.
o Exportar el dibujo como un archivo en formato PostScript, cambiando la
extensión del nombre del archivo por .eps (esto debería funcionar en la
mayoría de los casos; ver el siguiente párrafo).
o Editar a mano la línea %%BoundingBox que está cerca del comienzo del archivo
EPS.
Hay un par de diferencias más entre los archivos EPS y PostScript generados con
Cairo. Estas diferencias normalmente sólo interesan a los expertos. Ambos tipos de
archivos incluyen un línea%%BoundingBox y un comando showpage. Este último
comando debería ser ignorado cuando un archivo EPS es incrustado en un archivo
PostScript. Un archivo EPS generado con Cairo incluye código para poder
autodepurarse posteriormente, si se ha dejado basura en la pila del diccionario o en
la pila de operandos. Un archivo PS generado con Cairo incluye un mensaje de
error para el caso de que la impresora solo reconozca niveles de PostScript
inferiores al especificado dentro del archivo.
Una comparación entre exportaciones con diferentes áreas. Izquierda: Un
dibujo SVG en el que se muestran los límites de la página. Observe que la mitad
del círculo está fuera de la página. Centro: El mismo dibujo exportado en un archivo
EPS con la opción El área exportada es el dibujo seleccionada (esta es la opción
predeterminada cuando la exportación se realiza desde lalínea de comandos). Se
muestra la caja de contorno del dibujo. Derecha: El mismo dibujo exportado en un
archivo EPS sin la opción El área exportada es el dibujo seleccionada (esta es la
opción predeterminada cuando la exportación se realiza desde la interfaz gráfica de
usuario, GUI). Se muestra la caja de contorno del dibujo.
.gpl (Paleta Gimp). Esta exportación guarda la lista de los colores utilizados en el
dibujo en un archivo Paleta de Gimp. Después este archivo se puede incluir en el
directorio de paletas deInkscape (share/inkscape/palettes/) y de esta manera, esa
nueva paleta se puede seleccionar en la Paleta de colores, o en el cuadro de
diálogo Muestras. Esta exportación necesita el módulo PyXML de Python.
.hpgl (Hewlett-Packard Graphics Language). Ver también el apartado del formato
.plt más adelante. En esta exportación, el archivo de salida se guarda en el
formato HPGL, que es útil para diversos plóteres y cortadoras. Se utiliza una rutina
de exportación incluida en Inkscape. En las opciones del cuadro de diálogo hay que
marcar la casilla Reflejar eje Y para que el dibujo exportado conserve la misma
orientación que en el programa Inkscape.
Cuadro de diálogo Salida HPGL.
Evince y Acroread
Versiones más antiguas de Evince, un conocido visualizador Linux de archivos PostScript y PDF,
no muestran correctamente degradados con transparencia, ni tampoco manejan apropiadamente
los Patrones. En su lugar, pruebe a utilizar Acroread. Tenga en cuenta que el procesado PDF
de Evince realiza un mejor suavizado de bordes que el procesado PostScript de Evince.
PDF+LaTeX: Omitir texto en PDF, y crear archivo LaTeX: Con esta opción
activada, la exportación crea dos archivos: un PDF que no incluye el texto del
dibujo, y otro archivo LaTeX con el texto y que se superpone sobre el archivo
PDF. De esta forma, la tipografía del texto coincide con la del documento
LaTeX correspondiente, y las ecuaciones matemáticas incluidas en el dibujo
pueden ser escritas en LaTeX. Esta exportación respeta las alineaciones del
texto, y los textos en color (con transparencias). Ver el apartado PDF,
PostScript, o EPS con CapaLaTeX en esta misma sección.
o Rasterizar efectos de filtro: Con esta opción, los efectos de filtro se convierten
en mapas de bits. Si la opción no está activada, los objetos con filtros no se
exportan.
o Resolución para rasterización: Esta opción permite especificar los ppp que se
van a utilizar en la conversión de los efectos de filtro en mapas de bits.
o El área exportada es el dibujo: Con esta opción activada, el área exportada
en el archivo PDF es la que incluye todos los elementos del dibujo, aunque
estén fuera del área de la Página.
o El área exportada es la página: Si se activa esta opción, solo se exportan los
objetos que están dentro de la Página. Es la opción predeterminada cuando
no se exporta un único objeto. Esta opción es útil con la siguiente.
o Limita la exportación al objeto con el ID: La exportación se limita sólo al
objeto con el ID especificado. Si se quiere exportar más de un objeto, primero
hay que incluirlos dentro un mismoGrupo.
Cuadro de diálogo de exportación Portable Document Format.
Fallo de UniConvertor
Si se tiene una versión de UniConvertor anterior a la 1.1.4, esta exportación fracasará sin dar
ningún aviso, ya que se creará un archivo SVG en lugar de uno PLT. El archivo creado se puede
examinar con un editor de texto. Un archivo SVG incluye una declaración <?xml version...> en la
primera línea, mientras que un archivo PLT es un masa compacta de letras y números sin espacios.
Prueba de exportación: PLT (HPGL).
.png (PNG vía Cairo) Esta exportación guarda el archivo de salida en
formato PNG vía Cairo. La exportación se realiza mejor aplicando el
comando Archivo → Exportar mapa de bits...( Mayús + Ctrl+ E ). Básicamente,
esta rutina es para probar la exportación basada en Cairo. Esta exportación
siempre añade al dibujo un fondo blanco opaco.
Nota
.pov (POV-Ray). Este tipo de exportación solo guarda formas y trazos, con color y
transparencia, y los guarda como objetos con tres dimensiones. No guarda los
bordes de los objetos. Para visualizar un dibujo en este formato, se definir una
cámara con luces y otros elementos. Un ejemplo de exportación en este formato es
el archivo share/inkscape/examples/istest.pov.
PS+LaTeX: Omitir texto en PS, y crear archivo LaTeX: Con esta opción
activada, la exportación crea dos archivos: un PostScript que no incluye el
texto del dibujo, y otro archivo LaTeX con el texto y que se superpone sobre
el archivo PostScript. De esta forma, la tipografía del texto coincide con la del
documento LaTeX correspondiente, y las ecuaciones matemáticas incluidas
en el dibujo pueden ser escritas en LaTeX. Esta exportación respeta las
alineaciones del texto, y los textos en color (pero no las transparencias). Ver
el apartado PDF, PostScript, o EPS con Capa LaTeX en esta misma sección.
o Rasterizar efectos de filtro: Con esta opción, los efectos de filtro se convierten
en mapas de bits. Si la opción no está activada, los objetos con filtros no se
exportan.
o Resolución para rasterización: Esta opción permite especificar los ppp que se
van a utilizar en la conversión de los efectos de filtro en mapas de bits.
o El área exportada es el dibujo: Con esta opción activada, el área exportada
en el archivo PostScript es la que incluye todos los elementos del dibujo,
aunque estén fuera del área de laPágina.
o El área exportada es la página: Si se activa esta opción, solo se exportan los
objetos que están dentro de la Página. La Caja de contorno se ajusta al
tamaño de la página. Esta opción es útil si se exporta un solo objeto.
o Limita la exportación al objeto con el ID: La exportación se limita sólo al
objeto con el ID especificado. Si se quiere exportar más de un objeto, primero
hay que incluirlos dentro un mismoGrupo.
.sk1 (sK1, variante de Sketch)*. Este tipo de exportación necesita la instalación del
programa UniConvertor 1.1.4. Esta exportación no dispone de opciones.
.tex (LaTeX con macros PSTricks) Actualizado para la versión 0.48.
Hay varios métodos de utilizar Inkscape con LaTeX. El primero de ellos es exportar
el dibujo como un archivo LaTeX con macros PSTricks. La segunda método es
exportar el dibujo como un archivo PDF, PostScript o EPS, con el texto del dibujo
colocado a una capa LaTeX. Esto permite escribir con LaTeX el texto incluido en el
dibujo. El tercero es exportar el dibujo como un archivo EPS, y que
luego LaTeX utilice el paquete psfrag para sustituir las etiquetas de texto con texto
definido dentro de LaTeX. Un cuarto método es utilizar la extensión Fórmula Latex.
Esta extensión permite usar LaTeX para escribir una ecuación, que luego es re-
importada dentro de Inkscape como un trazo. Un último método es
utilizar Inkscape para diseñar presentaciones en LaTeX. Ver la página web Latex
Presentation Designer. A continuación vamos a explicar los tres primeros métodos.
o LaTeX con Macros PSTricks. Con este método, Inkscape exporta el dibujo
como una serie de macros PSTricks. Por lo tanto, para utilizar este método,
es necesario tener instalado en el equipo el paquete PSTricks, que
normalmente viene incluido en el programa LaTeX.
\input{FileExportTest.tex}
\end{document}
Prueba de exportación: LaTeX (con PSTricks).
o PDF, PostScript, o EPS con Capa LaTeX. Con este método, la exportación
inserta cadenas de texto en LaTeX dentro del dibujo. Al realizar la
exportación en formato PDF, PostScript, o EPS hay que marcar la casilla de
la opción PDF+LaTeX: Omitir texto en PDF, y crear archivo LaTeX (o la
opción equivalente para PostScript o EPS). Entonces, el texto del dibujo será
excluido de la exportación del dibujo, y se insertará dentro de un
archivo LaTeX que se puede superponer sobre el dibujo dentro de LaTeX.
Este método tiene la ventaja de que la tipografía del texto dentro del dibujo
coincidirá con la del texto del resto del documento en el que esté incluido el
dibujo. Además este método permite escribir ecuaciones matemáticas
en LaTeX. El método respeta las alineaciones del texto, así como los textos
en color (las transparencias se exportan en PDF, pero no así en PostScript o
EPS, ya que estos dos formatos no admiten transparencias). Para más
detalles, se recomienda ver la página sobre el paquete svg-inkscape incluida
en el sitio web de CTAN.
\Huge
\def\svgwidth{3.333in}
\input{FileExportText_LaTeX.pdf_tex}
\end{document}
Prueba de exportación: PDF con capa LaTeX. La frase “Export Test” se ha
sustituido por una expresión LaTeX en el archivo Inkscape inicial.
\Huge
\psfrag{Export Test}{PSFrag: $\sqrt{x^2+y^2}$}
\includegraphics{FileExportTest_PlainText.eps}
\end{document}
Prueba de exportación: WMF (El dibujo tal como aparece en Inkscape una vez
reimportado).
Prueba de exportación: XAML (El dibujo tal como aparece en Inkscape una vez
reimportado).
.xcf (Gimp). Todas las capas y objetos de alto nivel se exportan como capas
independientes en formato PNG, y después se insertan como capas dentro del
formato XCF, que es el formato nativo Gimp. La resolución de la exportación está
fijada en un píxel de Inkscape por un píxel de Gimp. Esta exportación necesita los
programas Python, PyXML, y Gimp 2.2 o posterior.
TantoGimp como Inkscape deben estar especificados en la ruta (path) ejecutable
del sistema.
[7]
En este libro se exponen afirmaciones sobre el futuro desarrollo de los recursos
de Inkscape. Estas afirmaciones están basadas en diversas suposiciones que incluyen la
disponibilidad de los desarrolladores y las demandas de los usuarios. Aunque al autor
estas afirmaciones le parecen razonables, el lector no debe interpretarlas como un
compromiso o un contrato de ningún tipo.
Imprimir Archivos
Los dibujos se pueden imprimir mediante el cuadro de diálogo Archivo →
Imprimir... (Ctrl+P). Se utiliza el cuadro de diálogo Imprimir del estándar GTK. Esto
permite imprimir los dibujos en cualquier impresora con capacidad PostScript, así como
guardarlos en archivos PostScript o PDF. En la impresión se utilizan rutinas basadas
en Cairo. El procesado PostScript hace uso intensivo de la conversión de la imagen en
mapa de bits. Esto se debe en parte al hecho de que el formato PostScript no admite
transparencias.
Dentro de la ficha Renderizar hay dos opciones para generar la salida de impresión. La
primera opción, Vector, utiliza operadores vectoriales, de manera que el dibujo resultante
se puede ampliar sin pérdida de calidad.
Nota
Debido al mecanismo que Inkscape utiliza para mantener registro de las definiciones que se están usando
en el dibujo, puede que sea necesario cerrar primero un archivo y volverlo a abrir, antes de aplicar este
comando para que realmente elimine todos los elementos no utilizados en el dibujo.
Desplazar la Pizarra
Ampliar/Reducir la Pizarra
Diversos Comandos de Visualización
Desplazar la Pizarra
La zona de la pizarra visible se puede cambiar mediante los siguientes métodos:
Barras de Desplazamiento: Este es quizás el método más sencillo. La
visibilidad de las barras de desplazamiento se puede activar o desactivar
pulsando la combinación de teclas Ctrl + B .
Rueda del Ratón : permite el desplazamiento vertical hacia arriba y hacia
abajo. La combinación Mayús + Rueda del Ratón : permite el desplazamiento
horizontal de la pizarra.
Arrastrar con el Botón Derecho del Ratón . Con un ratón de sólo dos
botones, hay que usar la combinación Mayús + Arrastrar con el Botón
Derecho del Ratón o Ctrl + Arrastrar con el Botón Derecho del Ratón .
Con la combinación de teclas Ctrl + Flechas .
La combinación de tecla y ratón Barra espaciadora + Arrastrar con el Botón
Izquierdo del Ratón permite desplazar la pizarra si la casilla El botón
izquierdo del ratón agarra cuando se pulsa Espacio está marcada en la
sección Desplazamiento del cuadro de diálogo Preferencias de Inkscape.
Cuando esta opción está activada, desaparece la función de la Barra
espaciadora para intercambiar la herramienta activa.
Ampliar/Reducir la Pizarra
La zona del dibujo visualizada en la pizarra se puede ampliar o reducir de diversas
formas. En muchos de estos métodos el zoom cambia en un factor predeterminado
de 1.41 (hay que cambiar dos veces seguidas el zoom para que la ampliación o
reducción final cambie en un factor dos). Este factor de cambio del zoom se puede
modificar en la sección Pasos del cuadro de diálogo Preferencias de Inkscape.
Las teclas + o = sirven para aumentar el zoom. La tecla - sirve para reducirlo.
El cambio del zoom se aplica centrado en la zona visible de la pizarra.
Las combinaciones Ctrl+ Clic con el Botón Central del Ratón o Ctrl +Clic
con el Botón Derecho del Ratón aumentan el zoom, mientras que las
combinaciones Mayús +Clic con el Botón Central del Ratón o Mayús + Clic
con el Botón Derecho del Ratón disminuyen el zoom. En este caso, el
cambio del zoom se aplica alrededor de la posición del cursor.
La combinación Mayús + Arrastre con el Botón Central del Ratón aumenta
el zoom sobre el área encerrada por la goma elástica.
La combinación Ctrl + Rueda del Ratón también sirve para aumentar o
disminuir el zoom. Este método es muy cómodo. La posición del cursor
determina el centro del cambio del zoom.
La sección zoom de la Barra de Estado. Este es el mejor método para fijar con
precisión un nivel de zoom determinado. La sección tiene una casilla para
especificar el nivel del zoom deseado. Esta casilla se puede activar por medio
del atajo de teclado Alt + Z .
La Herramienta Zoom ( F3) en la Caja de Herramientas. Para aumentar el
zoom alrededor de la posición del cursor, hay que hacer clic sobre la pizarra
con la Herramienta Zoom. Para disminuir el zoom, hay que hacer clic
manteniendo pulsada la tecla Mayús , o bien hacer clic con el Botón Derecho
del Ratón .
Los Controles de la Herramienta Zoom, y las opciones incluidas dentro del
menú Ver → Zoom. Cuando la Herramienta Zoom está seleccionada, la barra
de Controles de Herramienta contiene una serie de iconos que representan
distintas opciones del zoom. También se puede acceder a estas mismas
opciones a través del menú Ver → Zoom.
o ( + ): Aumenta el zoom.
o ( - ): Disminuye el zoom.
o ( 1 ): Aplica un zoom 1:1 (el 100% del tamaño del dibujo, un píxel del
dibujo equivale a un píxel de la pantalla).
o ( 2 ): Aplica un zoom 1:2 (50% del tamaño del dibujo).
o Aplica un zoom 2:1 (200% del tamaño del dibujo).
o ( 3 ): Aplica un nivel de zoom con el cual los objetos seleccionados se
ajustan a la ventana.
o ( 4 ): Aplica un nivel de zoom con el cual todo el dibujo se ajusta a la
ventana (el área visualizada incluye todos los objetos dibujados,
pudiendo ser mayor o menor que el tamaño de la página).
o ( 5 ): Aplica un nivel de zoom con el cual toda la página se ajusta a la
ventana.
o ( 6 o Ctrl + E): Aplica un nivel de zoom con el cual la anchura de la
página se ajusta a la ventana.
o ( ` ): Aplica el nuevo zoom con el nivel anteriormente utilizado (dentro
del historial de niveles de zoom aplicados). El historial de niveles de
zoom aplicados se guarda en una lista, véase más adelante.
o ( Mayús + ` ): Aplica el nuevo zoom con el nivel siguiente dentro del
historial de niveles de zoom utilizados. Lógicamente, esta opción
solamente funciona si el nivel actual del zoom es uno anterior dentro del
historial de niveles.
El modo Contorno es útil para ver la estructura global de un dibujo, para editar de
forma precisa los nodos del mismo, y para encontrar y seleccionar esos molestos
objetos ocultos que podemos haber creado por accidente. Este modo de
visualización es ligeramente más rápido que el modo normal. El modo Contorno se
puede activar mediante el comando Ver → Modo de visualización →Contorno, y se
puede desactivar con el comando Ver → Modo de visualización → Normal. El
comando Ver → Modo de visualización → Cambiar ( Ctrl + Teclado numérico 5) nos
permite pasar de un modo de visualización a otro.
El mismo dibujo como aparece con el modo visualización normal a la izquierda, y con
el modo de visualización contorno a la derecha (el texto se había convertido
previamente en trazos).
En Inkscape cada dibujo nuevo se crea en una ventana independiente. Para pasar
de una ventana a otra, se puede utilizar el método que el propio sistema operativo
tenga para ello (probar con la combinación de teclas Alt + Tab ), o bien aplicar los
comandos propios de Inkscape Ver → Ventana siguiente ( Ctrl +Tab)
y Ver → Ventana anterior ( Mayús + Ctrl+ Tab).
Duplicar Ventana
Vista de icono
Se puede crear una ventana de Vista de icono con el comando Ver → Vista de
icono. Esta ventana permite apreciar el aspecto que tendrá un dibujo (o una
selección) como icono en diferentes tamaños. En la versión 0.47, es necesario hacer
clic sobre el botón Refrescar para actualizar la vistas previas. En la versión 0.48, la
actualización es automática. Es posible elegir visualizar todo el dibujo o solo el objeto
seleccionado haciendo clic sobre el botón Selección en la versión 0.47, o marcando
la casilla Selección en la versión 0.48. En esta última versión y de forma
predeterminada, la vistas previas se quedan “bloqueadas” en la zona del dibujo del
objeto seleccionado inicialmente. Para cambiar la zona de la vista previa, hay que
desmarcar y volver a marcar la casilla Selecciónmientras está seleccionado otro
objeto diferente.
Deshacer y Rehacer
Seleccionar Objetos
Copiar, Pegar y Eliminar Objetos
Clones
Ordenar Objetos (Orden-Z)
Grupos
Capas
En este capítulo se explican los conceptos básicos de edición con Inkscape, entre los que
se incluyen: deshacer y rehacer cambios, seleccionar objetos, copiar y eliminar objetos,
así como agrupar objetos. Suponemos que el lector ya adquirido cierta seguridad en el
manejo de Inkscape después de haber trabajado con algunos de los ejemplos
desarrollados en el Capítulo 1, Inicio Rápido, o gracias a los manuales incluidos dentro
del propio programa (Ayuda → Tutoriales).
Deshacer y Rehacer
Los cambios realizados en el dibujo durante la sesión de trabajo activa de Inkscape se
pueden deshacer y rehacer. Los comandos Deshacer y Rehacer se pueden aplicar
repetidamente para deshacer o rehacer varios de los cambios realizados en el dibujo. Es
posible acceder a estos comandos bien en la Barra de Comandos, o bien dentro del
menú Edición en la Barra de Menús. Cuando se aplican estos comandos a través del
menú Edición, este menú incluye una descripción del cambio que se va a realizar al
aplicar el comando.
Dos vistas del cuadro de diálogo Historia de deshacer que muestran el dibujo de un
rectángulo, seguido de un cambio de color y cuatro cambios de tamaño. Haciendo clic
sobre cualquiera de las líneas, el dibujo recupera el estado en que se encontraba cuando
se realizó el cambio descrito en esa línea. Cambios consecutivos de un mismo tipo
pueden aparecer agrupados en una sola línea para facilitar la lectura de la lista de
cambios; el número de los cambios agrupados se indica en la línea superior del grupo. Al
hacer clic sobre el pequeño botón + de esa línea, la lista de cambios agrupados se
despliega (figura izquierda), si se hace clic sobre el botón - la lista se repliega (figura
derecha).
Todos los cambios realizados en un archivo se pueden deshacer con el
comando Archivo → Revertir. De esta forma, el dibujo recupera el estado de la última
versión guardada.
Seleccionar Objetos
Antes de poder manipular cualquier objeto, hay que seleccionarlo. En esta sección se
explican los numerosos métodos con los cuales podemos seleccionar objetos
en Inkscape.
Algunos objetos también se pueden seleccionar directamente con otras herramientas. Por
ejemplo, las formas (como los Rectángulos) se pueden seleccionar directamente con
cualquiera de lasherramientas de forma.
Si se hace un doble clic rápido sobre un objeto, cuando la Herramienta Selector está
activada, dicho objeto queda seleccionado y además la herramienta activa pasa a ser la
herramienta idónea para editar ese objeto. Por ejemplo, al hacer un doble clic sobre un
rectángulo, este quedará seleccionado, y la herramienta activa pasará a ser
la Herramienta Rectángulo.
Objetos Bloqueados
Si un objeto no se puede seleccionar, puede ocurrir que se encuentre bloqueado. Para evitar
modificaciones posteriores, los objetos se pueden bloquear con el cuadro de diálogo Propiedades del
objeto (Objeto → Propiedades del objeto... ( Mayús + Ctrl + O )). Para desbloquear objetos
individuales es necesario utilizar el Editor XML (hay que buscar el objeto bloqueado, y después eliminar
el atributo “sodipidi:insensitive”, o desmarcar la casilla Bloquear en el cuadro de diálogo Propiedades
del objeto; ver elCapítulo 18, Editor XML ). Es posible desbloquear todos los objetos a la vez mediante el
comando Objeto → Desbloquear todo. También puede ocurrir que el objeto que no se puede seleccionar
se encuentre dentro de una Capa bloqueada (ver la sección “Capas ”).
Objetos Ocultos
Es posible “ocultar” un objeto marcando la casilla Ocultar en el cuadro de diálogo Propiedades del
objeto. [8] En este punto surge una pregunta natural: ¿Cómo se selecciona un objeto oculto? Hay varias
maneras. Una de ellas es utilizar el cuadro de diálogo Buscar (Edición → Buscar... ( Ctrl + F ));,
introduciendo display:none dentro del campo Estilo y marcando la casilla Incluir ocultos. Una segunda
manera es buscar el objeto oculto con el Editor XML (ver el Capítulo 18, Editor XML ). Un tercer método
para seleccionar objetos ocultos se puede activar en la ficha Selección del cuadro de diálogo Preferencias
de Inkscape. Esta ficha tiene una opción que permite la selección de objetos ocultos con la
tecla Tabulador . Otro método es mostrar todos los objetos ocultos aplicando el
comando Objeto → Mostrar todo. Aunque todos estos métodos funcionan, la solución definitiva es
sencillamente no ocultar objetos. En lugar de ocultarlos, es mejor colocarlos en una Capa independiente,
y ocultar esa Capa (ver la sección“Capas ”).
Mayús + Alt + Arrastre con el Botón Izquierdo del Ratón : Añadir por Toque
Varios Objetos a la Selección: Con esta técnica se añaden a la selección todos los
objetos tocados por el cursor. También se puede utilizar cuando el movimiento de
arrastre comienza sobre un objeto que ya está seleccionado.
Seleccionar con el Teclado
La selección de objetos casi siempre se realiza utilizando el ratón. Sin embargo, existen
algunos atajos de teclado que son muy prácticos.
Los comandos Seleccionar Todo, Seleccionar Todo de Todas las Capas, Invertir
Selección, y Deseleccionar también se pueden aplicar desde el menú Edición.
El cuadro de diálogo Buscar tiene dos zonas. La parte superior permite definir los objetos
que queremos buscar, mientras que en la parte inferior del cuadro se puede especificar el
lugar donde buscar los objetos.
Para definir los objetos que se quiere buscar, se puede especificar una cadena
de Texto (dentro de un objeto texto), un nombre de identificación ID (por
ejemplo, “rect1314”), una característica deEstilo (por ejemplo, “fill-opacity”), o un tipo
de Atributo (por ejemplo, “width”). Las coincidencias pueden ser completas o parciales
(esto es, el nombre ID “rect” daría coincidencias con los nombres“rect1314” y “rect1316”).
Con las casillas de la parte inferior del cuadro de diálogo, se puede especificar el lugar
donde realizar la búsqueda. Si se marca la casilla Todos los tipos, la búsqueda tendrá
lugar incluyendo en la misma todos los tipos de objetos (formas, trazos, cadenas de texto,
etc). Si no se marca esta casilla, aparece una lista de tipos de objetos que pueden ser
incluidos o excluidos individualmente de la búsqueda.
La casilla Buscar en la selección permite definir que la búsqueda se limite a los objetos
seleccionados en ese momento. Con la casilla Buscar en la capa actual se puede
especificar que la búsqueda se limite a la capa seleccionada en ese momento. La
casilla Incluir ocultos permite establecer que los objetos ocultos deben incluirse en la
búsqueda, mientras que con la casilla Incluir bloqueados se puede especificar que los
objetos bloqueados también deben incluirse en la búsqueda.
En el extremo inferior del cuadro de diálogo hay dos botones. El primero, Limpiar, es para
limpiar los campos que definen los objetos que se quiere buscar. El segundo
botón, Buscar, es para realizar la búsqueda definida en ese momento. Todos los objetos
que se encuentren coincidentes con los criterios de la búsqueda quedarán seleccionados.
[8]
¿Por qué querríamos ocultar un objeto? Por ejemplo, para guardar un objeto de texto
antes de convertirlo en trazos, por si acaso más tarde quisiéramos editar el texto de
nuevo.
Los comandos disponibles dentro del menú Edición son los siguientes:
Clones
La clonación es una manera especial de crear una copia de un objeto. La copia clonada
mantiene un vínculo con el objeto original, de forma que, si se modifica el objeto original,
el clon sufrirá los mismos cambios. Sin embargo, las copias clonadas también se
pueden transformar (mover, cambiar de tamaño, rotar e inclinar) de manera
independiente. Técnicamente, la clonación se consigue mediante el empleo del tipo de
objeto >use< del estándar SVG.
El estilo de los clones (color, patrón de relleno, etc.) se puede cambiar de forma
independiente, pero sólo si el estilo del objeto original se especifica como Indefinido. Ver
la sección “Color de Relleno y Borde ” del Capítulo 10, Atributos .
Con la clonación sólo se pueden crear copias de objetos individuales. Para clonar más de
un objeto a la vez, previamente hay que reunir el conjunto de los objetos dentro de un
mismo Grupo.
El objeto original puede ser clonado cualquier número de veces. También es posible
realizar la clonación de un clon. En este caso, si se modifica el objeto original, ambos
clones sufrirán los mismos cambios; mientras que, si se modifica el primer clon, sólo
sufrirá los cambios el segundo clon. Sin embargo, no es posible fijar de manera
independiente los Atributos en una cadena de múltiples clonaciones sucesivas.
Inkscape tiene la capacidad de “reconectar” clones a un nuevo objeto padre. Para ello,
hay que copiar el nuevo objeto “original” en el portapapeles. Después hay que seleccionar
todos los clones que se desea reconectar, y luego aplicar el
comando Edición → Clonar → Reconectar a copiado. Probablemente los clones sufran un
cambio de posición. En la práctica, esta reconexión solamente cambia el
atributo xlink:href de los clones para que apunte al nuevo objeto “original”.
Inkscape dispone del cuadro de diálogo Crear clones en mosaico con el que se pueden
crear mosaicos formados por un grupo de objetos clonados que son dispuestos
automáticamente por medio de algoritmos. Este cuadro de diálogo es muy potente y lo
suficientemente complejo para que su explicación merezca su propio capítulo en este
libro. Para más información, ver el Capítulo 19,Mosaicos .
A continuación se detallan los comandos disponibles para trabajar con clones (Crear
clon y Desconectar clon también se pueden ejecutar desde la Barra de Comandos).
La estrella amarilla tiene el orden-z más alto en la figura izquierda, pero el más bajo en la
derecha.
Inkscape tiene varios comandos para cambiar el orden-z de los objetos. Estos comandos
se pueden aplicar tanto desde el menú como mediante atajos de teclado. También están
disponibles en la barra de los Controles de Herramienta cuando está activada
la Herramienta Selector.
También se puede utilizar el cuadro de diálogo del Editor XML para cambiar el orden-z de
los objetos. Además, Inkscape tiene una extensión Apilar con la que es posible reordenar
conjuntos de objetos.
Grupos
Un conjunto de objetos se pueden reunir dentro de un Grupo. Una vez que se han
incluido dentro de un Grupo, los objetos se pueden manipular de manera conjunta,
el Grupo funciona como si fuera un único objeto individual. Los Grupos se pueden anidar;
es decir, un Grupo puede estar compuesto por otros Grupos u objetos formando así
un Grupo de un nivel más alto.
Los siguientes comandos se pueden utilizar para hacer y deshacer grupos. Estos
comandos se encuentran tanto en la Barra de Comandos como dentro del menú Objeto.
Los objetos que están incluidos dentro de Grupos se pueden editar y manipular sin tener
que deshacer el Grupo. Los siguientes comandos sirven para seleccionar objetos que se
encuentran dentro deGrupos.
Ctrl+ Clic con el Botón Izquierdo del Ratón : Seleccionar Dentro de un Grupo.
Esta combinación de tecla y ratón permite seleccionar un objeto que está dentro de
un Grupo. Con este comando queda seleccionado un solo objeto individual sin
importar el número de Grupos anidados dentro de los cuales pueda estar incluido
dicho objeto.
Ctrl+ Alt + Clic con el Botón Izquierdo del Ratón : Seleccionar Debajo Dentro de
un Grupo. Con esta combinación de teclas y ratón, se selecciona el objeto bajo del
cursor que está dentro de un Grupo, y que en el orden-z está inmediatamente
debajo del objeto seleccionado en ese momento. Si el objeto seleccionado en ese
momento es el más bajo en el orden-z, entonces quedará seleccionado el objeto
con el orden-z máximo que se encuentre bajo el cursor. Con este comando queda
seleccionado un solo objeto individual sin importar el número de Gruposanidados
dentro de los cuales pueda estar incluido el objeto.
Mayús + Ctrl + Alt + Clic con el Botón Izquierdo del Ratón : Activar/Desactivar
Selección dentro de Grupos. Dentro de un Grupo, se añade a la selección un objeto
que no estaba seleccionado, o bien se excluye de la selección un objeto que estaba
incluido en la misma.
Para editar o modificar los objetos que forman un Grupo se puede entrar dentro del
mismo, activándose con ello una Capa temporal. Existen tres métodos para Entrar en un
Grupo y Salir de un Grupo:
Para entrar dentro de un Grupo hay que hacer un Doble Clic con el Botón
Izquierdo del Ratón sobre un objeto de ese Grupo. Para salir del Grupo hay que
hacer un clic sobre un objeto que no pertenezca al Grupo.
La combinación de teclas Ctrl + Intro cuando el Grupo está seleccionado nos
permite entrar en el mismo. Por otra parte, si pulsamos las
teclas Ctrl +Retroceso cuando estamos dentro de un Grupo salimos fuera del
mismo. De esta manera, si estamos dentro de una cadena de grupos anidados,
pasamos a un grupo de nivel superior.
Cuando se hace Clic con el Botón Derecho del Ratón sobre un objeto de
un Grupo aparece un menú con varias opciones. Para entrar en ese Grupo hay que
seleccionar la opción Entrar en el grupo. Dentro del menú, la línea de esa opción
incluye el nombre interno del Grupo en el que se va a entrar. Una vez dentro
del Grupo, si seleccionamos en ese menú la opción Ir al padresaldremos de
dicho Grupo (aunque en la pizarra no se aprecie ninguna señal visible de ello).
Sugerencia
Para añadir un objeto ya existente a un Grupo previamente creado, primero hay que cortar ese objeto
(Edición → Cortar ( Ctrl + X )), después entrar dentro del Grupo( Doble Clic con el Botón
Izquierdo del Ratón ), y luego pegar en el sitio el objeto(Edición → Pegar en el
sitio ( Ctrl + Alt + V )).
Sugerencia
El cuadro de diálogo del Editor XML puede ser muy útil para reorganizar objetos entre diferentes Grupos.
Capas
Las Capas de Inkscape se pueden imaginar como las láminas de acetato que antes se
utilizaban para crear dibujos animados. Cada Capa puede contener uno o más objetos.
La imagen final del dibujo está formada por todas las Capas (visibles) apiladas una
encima de otra. Las Capas se pueden hacer visibles o invisibles, se les puede dar
opacidad, se pueden mover hacia arriba o hacia abajo respecto de las demás Capas,
también se pueden bloquear, eliminar, y además se les puede poner un nombre.
Internamente, las Capas solo son Grupos SVG con unos pocos parámetros extra
específicos de Inkscape, que el programa utiliza para controlar la interfaz de Capa. Como
ocurre con los Grupos, lasCapas también pueden contener sub-Capas.
Las Capas se pueden manejar utilizando el cuadro de diálogo Capas, o por medio de los
comandos incluidos en el menú Capas, o también utilizando algunos de los elementos
incluidos en la Barra de Estado. El cuadro de diálogo Capas también se puede utilizar
para mezclar de forma rápida una Capa con el fondo del dibujo. En la siguiente sección
se dan más detalles sobre este cuadro de diálogo.
La forma más sencilla de manejar las Capas es utilizar el cuadro de diálogo Capas. Para
abrir este cuadro de diálogo hay que aplicar el comando Capa →
Capas... ( Mayús + Ctrl + L).
El cuadro de diálogo muestra una lista con todas las Capas del documento.
La Capa activa, es decir la seleccionada en ese momento, aparece resaltada dentro de la
lista. Al seleccionar en el dibujo un objeto de otra Capa distinta, automáticamente también
queda seleccionada la Capa a la que pertenece dicho objeto. También se puede hacer
clic sobre el nombre de una de las Capas para seleccionarla como Capa activa. Solo
una Capa puede estar seleccionada en cada momento.
A la izquierda del nombre de cada Capa hay dos iconos que muestran si la Capa está
visible ( ) o invisible ( ), y si la Capa está bloqueada ( ) o desbloqueada ( ).
Al hacer clic sobre uno de esos iconos cambia el estado de la Capa correspondiente a
ese icono. No es necesario que una Capa se encuentre seleccionada para poder cambiar
su estado. No es posible seleccionar o modificar objetos que pertenezcan
a Capas bloqueadas o invisibles.
Los botones situados debajo de la lista de Capas se pueden utilizar para añadir o eliminar
una Capa, y también para mover la Capa seleccionada en ese momento hacia arriba o
hacia abajo respecto al resto de Capas. Una sub-Capa no se puede mover fuera de
la Capa que la contiene, para hacerlo es necesario utilizar el Editor XML.
Debajo de esta fila de botones hay un menú desplegable titulado Modo de mezcla. Este
menú permite aplicar de forma rápida el filtro Mezclar a toda la Capa que está
seleccionada. La opciónNormal equivale a la no aplicación de dicho Filtro. Si se
selecciona una de las otras opciones, entonces se aplica un filtro Mezclar de la modalidad
elegida. La primera entrada del filtro es la Capaseleccionada (recuerde que una Capa es
simplemente un Grupo) y la segunda entrada del filtro es la Imagen de fondo. Si en este
menú se vuelve a seleccionar la opción Normal, el filtro Mezclar se elimina
automáticamente.
Demostración de una mezcla de Capa. Los dos textos están en Capas distintas, “Layer
1” debajo de “Layer 2”. Se ha aplicado el Modo de mezclaPantalla a la Capa superior.
En la parte inferior del cuadro de diálogo hay un control deslizante y un recuadro de
entrada que se pueden utilizar para cambiar la opacidad de la Capa seleccionada.
Menú Capa
El menú Capa contiene comandos para crear, renombrar, eliminar y cambiar el orden de
las Capas. Este menú también incluye comandos para mover objetos entre Capas. Los
distintos comandos del menú Capa son los siguientes:
La Barra de Estado incluye un menú desplegable que permite seleccionar la Capa activa.
Los dos iconos situados a la izquierda de dicho menú indican si la Capa está visible o
invisible, y si está bloqueada o desbloqueada (ver la sección “Cuadro de diálogo Capas”).
Se puede cambiar el estado de la Capa activa haciendo clic sobre cada uno de estos
iconos.
Inkscape dispone de varios métodos y herramientas para situar objetos en el dibujo con el
grado de precisión que sea necesario. Entre estas herramientas se encuentran
las Rejillas y Líneas Guíaque se pueden activar en la pantalla, de manera que podemos
alinear y ajustar los objetos a las mismas. Inkscape también tiene cuadros de diálogo
para mover objetos individuales o para alinear entre sí varios objetos. Por otro lado, el
cuadro de diálogo Crear clones en mosaico permite distribuir y ordenar un grupo de
clones de un objeto. Otros recursos permiten transformar un objeto: cambiar su tamaño,
inclinarlo o girarlo. Este capítulo comienza con una sección donde se explica el sistema
de coordenadas que utiliza Inkscape. A continuación se describe la forma en
que Inkscapedefine las transformaciones de un objeto. En el resto del capítulo se explican
los diferentes comandos y cuadros de diálogo que se pueden utilizar para transformar
objetos.
Un punto clave que se debe saber es que al transformar un objeto con Forma Regular o
un Grupo de objetos mediante los métodos descritos en este capítulo (generalmente) no
cambia la descripción subyacente de esos objetos. Por ejemplo, supongamos que
tenemos una elipse con una anchura de 100 píxeles, pero necesitamos que tenga un
ancho de 50 píxeles. Hay dos maneras distintas para conseguir la anchura requerida. La
primera es reducir el tamaño del objeto en un 50% en la dirección horizontal (x). La
definición interna de la anchura de la elipse sigue siendo de 100 píxeles, pero cuando el
programa dibuja la elipse aplica un factor de escala del 50% en la dirección horizontal. La
segunda manera de cambiar la elipse es usar la Herramienta Elipse para cambiar su
tamaño. En este caso, la descripción subyacente de la elipse cambia y no se aplica
ningún factor de escala al dibujar la elipse.
Una excepción a esta regla es el caso de los objetos Rectángulo. Inkscape, de manera
predeterminada, tratará de cambiar la descripción interna de un rectángulo cuando a este
le aplique una transformación simple. Este comportamiento se puede modificar en la
ficha Transformaciones del cuadro de diálogo Preferencias de Inkscape (Archivo →
Preferencias de Inkscape...( Mayús + Ctrl + P)). Para ello hay que marcar la
opción Conservado en el apartado Guardar transformación.
Hay que tener en cuenta que en el caso de los Trazos, los puntos individuales se
transforman (a menos que en el apartado Guardar transformación se haya elegido la
opción Conservado, como se ha indicado en el párrafo anterior).
Cm Centímetros
Ft Pies
In Pulgadas
M Metros
Mm Milímetros
Pc Picas
Pt Puntos
Px Píxeles
Un aspecto algo confuso del programa es que Inkscape utiliza internamente una escala
diferente. Sobre la pizarra, las coordenadas x e y aumentan al movernos hacia la derecha
y hacia arriba. Sin embargo, internamente la coordenada y esta dada la vuelta de acuerdo
con el estándar SVG. Por lo tanto, la posición del origen (0, 0) está definida internamente
en la esquina superior izquierda de la página, aunque en la pizarra está definida en la
esquina inferior izquierda de la ventana de la pizarra. La escala interna predeterminada
está fijada en 90 ppp. Esta escala interna es importante si se quiere editar a mano un
objeto utilizando el Editor XML.
Hay dos campos que compiten entre sí sobre la forma en que se deben definir los
ángulos. Afortunadamente, para evitar discordias Inkscape admite ambas definiciones
mediante la opción Mostrar los ángulos como en una brújula incluida en la ficha Pasos del
cuadro de diálogo Preferencias de Inkscape (Archivo → Preferencias de
Inkscape... ( Mayús + Ctrl + P ))
Transformaciones
Sobre los objetos dibujados se pueden aplicar diversos tipos de transformaciones que
nos permiten moverlos, cambiar su tamaño, girarlos, inclinarlos y
reflejarlos. Inkscape dispone de diferentes métodos para realizar estas transformaciones.
Estos métodos implican el manejo de diferentes herramientas como: el ratón, el teclado,
los botones de la barra de Controles de Herramientas, el Menú Objeto, el cuadro de
diálogo Transformar, los comandos Pegar tamaño, y el cuadro de diálogo Editor XML. En
esta sección se explican cada uno de estos métodos por separado. La aplicación de
cualquiera de los métodos siempre comienza con la selección el objeto o grupo de
objetos que se quiere transformar. Para realizar las transformaciones con el ratón o el
teclado, debe estar activada la Herramienta Selector. Para activar esta herramienta, hay
que hacer clic sobre el icono de la Caja de Herramientas, o bien usar el atajo de
teclado (F1) .
Las líneas discontinuas indican los límites de las cajas de contorno correspondientes a un
mismo trazo con Marcadores. Izquierda: Caja de contorno visual. Derecha: Caja de
contorno geométrica.
Cuarto, cuando la Herramienta Selector se está utilizando, existen varias opciones que se
pueden activar y desactivar en la barra de Controles de Herramienta. Las siguientes
opciones se encuentran activadas cuando su icono correspondiente aparece resaltado:
Al cambiar de tamaño un objeto, también cambia la anchura de los bordes del
objeto en la misma proporción.
Al cambiar de tamaño un rectángulo, también cambian en la misma proporción
los radios de las esquinas redondeadas del rectángulo.
Al transformar un objeto, también se transforman los degradados que contenga
ese objeto (en su relleno o en sus bordes).
Al transformar un objeto, también se transforman los patrones que contenga el
objeto (en su relleno o en sus bordes).
Traslaciones
El ratón se puede utilizar en combinación con las teclas Mayús , Ctrl y Alt :
Cuando se seleccionan uno o varios objetos, aparecen ocho flechas de doble punta en
los bordes de un rectángulo que rodea a la selección. Al realizar un Arrastre con el
Botón Izquierdo del Ratón desde cualquiera de esos tiradores, se cambia el tamaño de
los objetos seleccionados. Con las flechas situadas en las esquinas se cambia el tamaño
tanto en la dirección vertical (y) como en la horizontal (x). Con las flechas de los lados
solo se cambia el tamaño en una dirección.
Izquierda: Flechas de cambio de tamaño. Derecha: Flechas de rotación en las esquinas y
flechas de inclinación en los lados. El signo + en el centro del cuadrado a la derecha es el
tirador del Centro de rotación.
Las teclas Mayús , Ctrl y Alt se pueden utilizar en combinación con el movimiento
de Arrastre con el Botón Izquierdo del Ratón para realizar cambios de tamaño,
rotaciones o inclinaciones.
Cambio de Tamaño
Rotación e Inclinación
Mediante el teclado podemos mover, cambiar de tamaño, rotar o reflejar una selección
(pero no es posible realizar inclinaciones). Para algunas combinaciones de teclas, la
magnitud de la transformación está determinada por ciertos parámetros (como por
ejemplo, el Factor de desplazamiento) que se pueden fijar en la sección Pasos del cuadro
de diálogo Preferencias de Inkscape(Archivo → Preferencias de
Inkscape... ( Mayús + Ctrl + P )).
Traslaciones
Cambio de Tamaño
Rotación
El eje de las rotaciones es el Centro de rotación. Atención: para que las siguientes
combinaciones de teclas funcionen, se debe elegir el inglés como idioma del teclado
antes de abrir Inkscape.
Reflexión
H : Reflexión horizontal.
V : Reflexión vertical.
Transformaciones con la Barra de Controles de Herramienta
El menú desplegable Objeto contiene cuatro opciones que permiten realizar rotaciones y
reflexiones de objetos:
Los objetos también se pueden mover, cambiar de tamaño, rotar e inclinar utilizando el
cuadro de diálogo Transformar (Objeto → Transformar... ( Mayús + Ctrl +M )). Este
cuadro de diálogo contiene una ficha diferente para realizar cada una de estas
transformaciones. Además dispone de una ficha titulada Matriz con la que se puede
aplicar una Matriz de Transformación a los objetos seleccionados.
Dos cuadrados (izquierda) transformados mediante una rotación como un grupo (centro)
o por separado (derecha).
Ficha Mover
Ficha Mover.
Ficha Rotar
Ficha Rotar.
Ficha Inclinar
Es posible inclinar un objeto en las direcciones vertical y horizontal por separado. Las
inclinaciones se realizan respecto al centro de la caja de contorno del objeto. La magnitud
de la inclinación se puede especificar como una distancia, un porcentaje o un ángulo. En
todos los casos, la inclinación se realiza respecto al tamaño de la caja de contorno del
objeto.
Ficha Matriz
Esta ficha incluye la opción Editar la matriz actual. Si la casilla de esta opción no está
marcada, la matriz introducida en la ficha post-multiplicará a la matriz de transformación
previamente existente. En cambio, si la casilla está marcada, la matriz introducida en la
ficha sustituirá a la matriz de transformación previamente existente.
Los comandos que contiene el submenú Edición → Pegar tamaño se pueden utilizar para
cambiar el tamaño de una selección, o para que el tamaño de los objetos dentro de una
selección se ajuste a la anchura y/o a la altura de otra selección que se encuentre
almacenada en el portapapeles. Para aplicar estos comandos, primero hay que copiar (o
cortar) una determinada selección con las dimensiones deseadas para almacenarla en
el portapapeles. Después hay que seleccionar el objeto u objetos que nos interese
transformar y por último, aplicar uno los siguientes comandos.
Con los tres primeros comandos se cambia el tamaño de una selección de manera global
para que coincida con el tamaño del objeto almacenado en el portapapeles, mientras que
con los tres últimos comandos se cambia individualmente el tamaño de cada uno de los
objetos de la selección para que coincida con el tamaño del objeto almacenado en el
portapapeles. Las dimensiones están determinadas por las cajas de contorno. El botón
del candado de cambio de tamaño proporcional ( / ) que está situado en la barra
de controles de la Herramienta Selector permite controlar en algunos casos la manera en
que se transforman la anchura y altura de los objetos.
El cuadro de diálogo del Editor XML (Edición → Editor XML... ( Mayús + Ctrl + X ))
permite tener el control completo de una transformación. Al seleccionar un objeto en la
ventana del dibujo, en el cuadro de diálogo del Editor XML aparecerán los atributos de
ese objeto. Cualquier transformación que se haya aplicado a un objeto está descrita
dentro del atributo transform. Dentro de este atributo, la transformación puede aparecer
definida como uno de estos
tipos: “translate”, “scale”, “rotate”, “skewX”, “skewY” o “matrix”. En la mayoría de los
casos, la transformación aparecerá como del tipo “matrix”. Una entrada del
tipo matrix contiene la Matriz de Transformación en el orden (A, B, C, D, E, F) donde los
elementos (ACE) forman la primera fila de la matriz.
Un punto que hay que resaltar es que esta matriz describe la transformación de un objeto
con respecto al Sistema de Coordenadas del Usuario. Si el objeto no está incluido dentro
de un Grupo, ese sistema de coordenadas es equivalente al sistema de
coordenadas SVG (Initial View Port) donde el origen está situado en la esquina superior
izquierda de la página (al contrario que en el sistema de coordenadas de la pantalla cuyo
origen está situado en la esquina inferior izquierda de la página). Para más detalles,
consultar las especificaciones del estándar SVG al respecto.
Ajustar
Para facilitar la colocación de objetos en la pizarra de forma precisa, un objeto se
puede ajustar a un elemento que actúa como diana del objeto. Ese elemento diana puede
ser un punto de otro objeto del dibujo, una línea de la Rejilla, el borde de la página, o
una Línea Guía. El ajuste se produce cuando algún punto definido del objeto, el llamado
punto de ajuste, se encuentra cerca de un elemento diana. Para especificar un
determinado Ajuste hay que definir los dos componentes del mismo: por un lado el punto
de ajuste, y por otro el elemento que va a actuar como diana. Generalmente, la
especificación de estos dos componentes se realiza mediante la Barra de Controles de
Ajuste. En los ejemplos desarrollados en el primer capítulo del libro ya se ha explicado
cómo realizar algunos ajustes de objetos.
Cuando un punto de ajuste se acopla a un elemento diana, aparece una pequeña aspa
roja en el sitio del ajuste. Junto a esta señal, un mensaje indica cuál es el punto de ajuste
y el elemento diana que han intervenido en ese ajuste. La aparición de este indicador se
puede desactivar en la sección Ajuste del cuadro de diálogo Preferencias de
Inkscape dejando sin marcar la casilla de la opciónActivar indicador de ajuste.
Esta misma sección Ajuste del cuadro de diálogo Preferencias de Inkscape también
contiene las siguientes opciones:
Retardo (en ms): Esta opción permite establecer tiempo de retardo entre el instante
en que el cursor detiene su movimiento y el instante en que el ajuste se realiza.
Esta opción es útil si existen próximos muchos elementos diana de ajuste (por
ejemplo, en el caso de una Rejilla).
Solo ajustar el nodo más próximo al puntero: Si esta opción está activada,
únicamente se utiliza un nodo como punto de ajuste para el elemento diana
correspondiente. Este nodo aparecerá resaltado mientras se arrastra el objeto. Esta
opción es útil si un objeto tiene muchos puntos de ajuste. Nota: si un objeto tiene
demasiados nodos, y esta opción se encuentra desactivada, se utilizará
una “envolvente convexa” [9] para realizar el ajuste.
Factor de peso: Si existen distintas posibilidades de ajuste, el valor de este
parámetro determina si para realizar el ajuste se prefiere usar la distancia más corta
entre un punto de ajuste y el elemento diana (valor 0.0), o si se prefiere usar el
punto de ajuste que esté más cercano al cursor (valor 1.0).
Ajustar Objetos
En esta sección se explica la definición de los puntos de ajuste y los elementos diana
asociados con el ajuste de objetos. La definición de las Líneas Guía y las Rejillas como
elementos diana de ajustes se explica en las secciones siguientes.
La Barra de Controles de Ajuste incluye varios iconos sobre los que se puede hacer clic
para activar y desactivar diferentes tipos de puntos de ajuste y de elementos diana de
ajustes. Esta barra está dividida en cuatro secciones. La primera sección tiene un solo
icono ( ) para activar o desactivar globalmente los ajustes (incluidos los ajustes a
las Líneas Guía y a las Rejillas). La segunda sección corresponde al ajuste de/a puntos
definidos por las cajas de contorno de los objetos. La tercera sección contiene diferentes
opciones para el ajuste a/de nodos y tiradores. La última sección tiene iconos para activar
y desactivar el ajuste a los bordes de la página, a las Líneas Guía y a las Rejillas. Hay
que tener en cuenta que el ajuste de cajas de contorno es independiente de el ajuste de
nodos (es decir, un nodo no puede ajustarse directamente a un punto de una caja de
contorno y viceversa). Sin embargo, tanto las cajas de contorno como los nodos se
pueden ajustar al borde de la página, a las Líneas Guía y a las Rejillas.
La sección para el ajuste de elementos de caja de contorno incluye los siguientes iconos
para activar y desactivar opciones:
Guías
Las Líneas Guía son líneas individuales que se pueden colocar en posiciones arbitrarias.
Estas líneas se definen mediante dos elementos: un ancla x-y que es un punto origen por
donde pasa la línea, y un ángulo. El ancla de cada Línea Guía está representada
mediante un pequeño círculo en la línea.
Las Líneas Guía se pueden ocultar o mostrar mediante el comando Ver → Guías ( | ).
Una Línea Guía debe estar visible para poder estar activa. El ajuste a Líneas Guía se
puede activar o desactivar haciendo clic sobre el icono de la Barra de Controles de
Ajuste.
El color de las Líneas Guía se puede cambiar en la ficha Guías del cuadro de
diálogo Propiedades del documento. El ajuste de las Líneas Guía a otros objetos también
se puede activar o desactivar en esta ficha.
Creación de Guías
Para crear una Línea Guía, hay que realizar un movimiento de Arrastre con el Botón
Izquierdo del Ratón desde la Regla izquierda de la pizarra para añadir una Línea
Guía vertical, o desde laRegla superior para crear una Línea Guía horizontal. Para añadir
una Línea Guía inclinada hay que arrastrar desde cualquiera de los extremos de
las Reglas. El ángulo de inclinación predeterminado está fijado en 45°. Pero si en el
documento está aplicada una Rejilla axonométrica, la Línea Guía inclinada será paralela
a una de las líneas inclinadas de la Rejilla.
Es posible crear automáticamente Líneas Guía en los bordes de la Página del dibujo
aplicando el comando Edición → Guías alrededor de página. En la siguiente sección se
explica cómo se pueden añadir Líneas Guía alrededor de objetos del dibujo.
Ajuste de Guías
Arrastre con el Botón Izquierdo del Ratón : Para trasladar una Línea Guía. Se
mueven tanto la Línea Guía como su ancla. Si se arrastra hasta fuera de la página,
la Línea Guía se elimina.
Mayús + Arrastre con el Botón Izquierdo del Ratón : Para girar una Línea Guía.
La rotación se produce alrededor del ancla.
Ctrl+ Arrastre con el Botón Izquierdo del Ratón : Para mover el ancla a lo largo
de la Línea Guía pero sin mover esta última.
Ctrl+Mayús + Arrastre con el Botón Izquierdo del Ratón : Para girar una Línea
Guía de forma restringida. El valor del ángulo de giro está limitado a múltiplos
del Ángulo de ajuste rotacional (cuyo valor predeterminado es de 15°).
Supr : Para eliminar una Línea Guía. Si se pulsa esta tecla cuando el cursor está
situado sobre una Línea Guía se elimina la misma.
Las Líneas Guía también se pueden colocar con precisión mediante el cuadro de
diálogo Línea Guía, que se abre haciendo un doble clic sobre una Línea Guía. Este
cuadro tiene una opción con una casilla nos permite elegir que las coordenadas del
cambio de posición del ancla sean absolutas o relativas a su posición actual.
Cuadro de diálogo Línea Guía correspondiente a una línea que pasa por el origen con un
ángulo de inclinación de 45°.
Creación de Guías desde Objetos
Las Líneas Guía se pueden crear desde objetos aplicando el comando Objeto → Objetos
a guías ( Mayús + G ). El atajo de teclado correspondiente funciona cuando cualquiera de
las siguientes herramientas está activa: la Herramienta Selector, las herramientas de
forma, la Herramienta Pluma o la Herramienta Lápiz. Diferentes tipos de objetos se
convierten de distinta manera en líneas guía. En cada caso, los objetos seleccionados
desaparecen a menos que esté marcada la casilla de la opción Mantener los objetos
después de la conversión a guías en la sección Herramientas del cuadro de
diálogo Preferencias de Inkscape.
Rectángulos y Cajas 3D: Las Líneas Guía se dibujan a lo largo de los bordes del
objeto, incluso cuando estos objetos estén girados, siempre que esté marcada la
casilla de la opción Conversión a guías utiliza bordes en vez de cajas de
contorno en la sección Rectángulo o Caja 3D del cuadro de diálogo Preferencias de
Inkscape. En caso contrario, las Líneas Guía se dibujan a lo largo de los bordes de
la caja de contorno del objeto.
Trazos: Se dibuja una Línea Guía a lo largo de cada segmento rectilíneo del trazo.
Otros objetos: Las Líneas Guía se dibujan a lo largo de los bordes de la caja de
contorno del objeto. Se utiliza la caja de contornoGeométrica o
la Visual dependiendo de la opción que se encuentre seleccionada en la
sección Herramientas del cuadro de diálogo Preferencias de Inkscape.
Si se encuentra seleccionado un Grupo, las Líneas Guía se dibujan para cada uno de los
objetos del Grupo, a menos que esté marcada la casilla de la opción Tratar grupos como
un solo objeto en la sección Herramientas del cuadro de diálogo Preferencias de
Inkscape.
Líneas Guía creadas desde un trazo de Líneas Guía creadas desde un círculo, las
Líneas Guía creadas desde líneas están determinadas por la caja de
forma triangular, una línea guía por cada
unRectángulo girado. contorno del círculo.
tramo recto.
Rejillas
Una Rejilla está formada por dos o tres conjuntos de líneas paralelas igualmente
espaciadas. Una Rejilla Rectangular está compuesta por líneas verticales y horizontales,
al igual que una hoja de papel cuadriculado corriente. Una Rejilla Axonométrica está
formada por tres conjuntos de líneas paralelas: un grupo de líneas verticales y dos grupos
de líneas inclinadas 30° respecto a la horizontal. Este tipo de Rejilla se utiliza a menudo
para dibujar objetos en tres dimensiones.
Cada Rejilla se puede Activar y hacer Visible de forma individual marcando las casillas
correspondientes en cada una de las fichas de las Rejillas definidas. Si una Rejilla no está
activada, tampoco será visible. Sin embargo, una Rejilla puede estar activada y no estar
visible. Todas la Rejillas activas se pueden hacer visibles o invisibles a la vez aplicando el
comando de efecto global Ver → Rejilla ( #). El efecto de este comando prevalece
sobre las especificaciones realizadas en las fichas individuales de cada Rejilla. Atención:
Si la visibilidad de las Rejillas está desactivada en sus fichas individuales de edición, en la
pizarra no aparece ninguna indicación visual del efecto de este comando. También hay
que tener en cuenta que, dependiendo de la escala del zoom aplicado, no todas las
líneas de la Rejilla son visibles. Si en la ficha Rejillas está marcada la casilla de la
opción Ajustar solamente a líneas de rejilla visibles, los ajustes a Rejilla no se realizarán
en aquellas líneas de la Rejilla que no sean visibles.
[9]
La envolvente convexa es la línea que rodea un conjunto de nodos, y que sería
equivalente a una goma elástica estirada que pasa por ellos. Véase su definición en la
Wikipedia.
La alineación de objetos se realiza siempre en relación con un ancla. Esta ancla puede
ser un objeto o estar definida como una selección, el propio dibujo o la página. La
elección del elemento que va a funcionar como ancla se realiza mediante el menú
desplegable Relativo a. El objeto elegido como ancla puede ser el primero o el último
seleccionado. Si se han seleccionado varios objetos a la vez, el primer objeto
seleccionado es aquél situado más alto en el orden-z, y el último seleccionado es el
situado más bajo. El ancla también se puede elegir como el objeto más grande o el más
pequeño, teniendo en cuenta que el tamaño del objeto está determinado por la caja de
contorno del objeto, la anchura de esta caja es la determinante para la alineación vertical,
y su altura para la alineación horizontal. Los lados de la caja de contorno se utilizan como
puntos de referencia para la alineación excepto en el caso de textos, en los cuales se usa
la línea base.
Si la casilla de la opción Tratar a la selección como grupo: está marcada, todos los
objetos seleccionados se tratan como si fueran un Grupo. De esta forma se evita tener
que agrupar y desagrupar los objetos seleccionados cuando se desea alinearlos como un
grupo en relación a la Página o al dibujo. Los efectos de la alineación en relación a otros
criterios son impredecibles.
Horizontal:
o Alinear el lado derecho de los objetos con el borde izquierdo del ancla.
o Alinear el lado derecho de los objetos con el borde derecho del ancla.
o Alinear horizontalmente el centro de los objetos con el centro del ancla.
o Alinear el lado izquierdo de los objetos con el borde izquierdo del ancla.
o Alinear el lado izquierdo de los objetos con el borde derecho del ancla.
o Alinear horizontalmente las líneas base de los textos con el ancla. En la
versión 0.48 la posición del ancla del texto depende de la alineación y
orientación del propio texto (por ejemplo, el ancla de la caja del texto estará
situada en su extremo derecho si el propio texto está alineado a la derecha).
Vertical:
o Alinear el borde superior de los objetos con el borde inferior del ancla.
o Alinear el borde superior de los objetos con el borde superior del ancla.
o Alinear verticalmente el centro de los objetos con el centro del ancla.
o Alinear el borde inferior de los objetos con el borde inferior del ancla.
o Alinear el borde inferior de los objetos con el borde superior del ancla.
o Alinear verticalmente las líneas base de los textos con el ancla.
Distribuir Uniformemente
La sección Distribuir del cuadro de diálogo Alinear y distribuir permite distribuir objetos de
manera que estén uniformemente espaciados en la dirección horizontal o vertical
basándose en ciertos criterios. Esta sección del cuadro de diálogo tiene dos opciones que
quizás no deberían estar incluidas en la misma: distribuir de forma aleatoria los centros
de los objetos, y desaglomerar objetos. Estas dos opciones se explican en la siguiente
sección.
La distribución de los objetos se realiza entre los dos objetos situados en los extremos (es
decir, en una distribución horizontal, entre los objetos situados más a la izquierda y más a
la derecha). La determinación de cuál es objeto situado más a la derecha, y cuál el
situado más a la izquierda, se basa en las cajas de contorno de los objetos, y puede
depender del tipo de distribución elegida. Por ejemplo, si una distribución se basa en el
borde situado más a la derecha de cada objeto, entonces dicho borde se utilizará para
determinar cuáles son los objetos situados en los extremos.
Horizontal:
o Distribuir horizontalmente los objetos con sus lados izquierdos a
distancias iguales.
o Distribuir horizontalmente los objetos con sus centros a distancias iguales
en dirección horizontal.
o Distribuir horizontalmente los objetos con sus lados derechos a distancias
iguales.
o Distribuir horizontalmente los objetos igualando los huecos entre ellos en
dirección horizontal.
o Distribuir horizontalmente los textos con las anclas de sus líneas base a
distancias iguales.
Vertical:
o Distribuir verticalmente los objetos con sus bordes inferiores a distancias
iguales.
o Distribuir verticalmente los objetos con sus centros a distancias iguales en
dirección vertical.
o Distribuir verticalmente los objetos con sus bordes superiores a distancias
iguales.
o Distribuir verticalmente los objetos igualando los huecos entre ellos en
dirección vertical.
o Distribuir verticalmente los textos con sus líneas base a distancias
iguales.
Distribuir No Uniformemente
En la sección Distribuir del cuadro de diálogo Alinear y distribuir hay dos opciones que
modifican la distribución de los objetos de manera no uniforme. Ambas opciones afectan
a la vez la distribución horizontal y vertical de los objetos.
Distribuir los centros de los objetos de manera aleatoria en las dos direcciones.
Desaglomerar objetos (es decir, mover los objetos intentando igualar la
distancias entre bordes de los objetos). La aplicación repetida de esta opción tiene
un efecto que se aproxima al de aplicar las opciones Distribuir igualando huecos en
dirección vertical y horizontal comentadas en la sección anterior.
Filas y Columnas
Para utilizar este cuadro de diálogo, primero hay que seleccionar todos los objetos que
queremos ordenar en una cuadrícula. De forma predeterminada, el cuadro de diálogo
aparece preparado para crear una cuadrícula de una sola dimensión. El número de filas y
columnas de la cuadrícula se puede especificar en los recuadros Filas: y Columnas:. Si
para cambiar el número de filas se utilizan las flechas hacia arriba y hacia abajo que
están junto al recuadro, el número de columnas cambiará automáticamente al mínimo
valor necesario para que la cuadrícula incluya a todos los objetos seleccionados. Un
cambio automático parecido ocurrirá en el número de filas, si lo que se elige primero es el
número de columnas de la cuadrícula. El número máximo posible de filas o columnas es
100.
La cuadrícula está dividida en celdas en las cuales se colocan los objetos. El programa
determina primero el tamaño y posición de las celdas, y después coloca los objetos
dentro de las celdas, un objeto dentro de cada celda.
Si la casilla de la opción Altura igual está marcada, todas las celdas de la cuadrícula se
crean con la misma altura: la del objeto más alto seleccionado. En caso contrario, las
celdas se crean con la altura del objeto más alto dentro de cada fila. El programa aplica
un criterio similar para la anchura de las celdas.
Ordenación en cuadrícula con la casilla de la opción Altura igual marcada (izquierda) y sin
marcar (derecha). Nótese cómo a la izquierda la altura del “8” se ha aplicado a todas las
filas de la cuadrícula, y en cambio a la derecha sólo se ha aplicado a su propia fila.
Una vez que el programa ha determinado las posiciones de las celdas, los objetos son
colocados dentro de las mismas de acuerdo con las opciones Alinear que se hayan
seleccionado (superior, centro, inferior; izquierda, centro, derecha).
Ordenación en cuadrícula con la alineación de los objetos al borde superior (izquierda), al
centro (centro) y al borde inferior (derecha) de las celdas.
Hay que tener en cuenta que la caja de contorno del conjunto de todos los objetos
después de la ordenación puede no coincidir con la caja de contorno de la selección
antes de realizar la ordenación, incluso aunque se haya activado la opción Encajar en la
caja de selección. Esto es debido a que la caja de contorno de la selección se ha utilizado
para situar primero las celdas, y después se han colocado los objetos en ellas. Y puede
ocurrir que los objetos dentro de las celdas no toquen las paredes de las celdas. (A veces
también aparece un desplazamiento sin razón alguna: ¿Error de programación?)