You are on page 1of 113

Manual detallado de Figuras, Cuadros, Flotantes, Notas, Marcos y Archivos en LYX

por el Equipo LYX* Versin 2.0.x 25 de enero de 2013

* Si

tienes comentarios o correcciones, por favor, escribe a la lista de correo de Documentacin de LYX: lyx-docs@lists.lyx.org

ndice general
1. Figuras 1.1. Dilogo de grcos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2. Figuras otantes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.3. Formatos de imagen . . . . . . . . . . . . . . . . . . . . . . . . . . . 2. Cuadros y tablas 2.1. Introduccin . . . . . . . . . . . . . . . . . . . . . . . 2.2. Dilogo de cuadros . . . . . . . . . . . . . . . . . . . 2.3. Barra de herramientas de cuadros . . . . . . . . . . . 2.4. Men Editar cuadro . . . . . . . . . . . . . . . . . . 2.5. Cuadros otantes . . . . . . . . . . . . . . . . . . . . 2.6. Cuadros largos . . . . . . . . . . . . . . . . . . . . . 2.6.1. Notas al pie en cuadros largos . . . . . . . . . 2.6.2. Alineacin de cuadros largos . . . . . . . . . . 2.6.3. Leyendas en cuadros largos . . . . . . . . . . . 2.6.3.1. Referencias a cuadros largos . . . . . 2.6.3.2. Anchura de la leyenda . . . . . . . . 2.6.3.3. Leyendas distintas para cada pgina 2.7. Particularidades de los cuadros largos . . . . . . . . . 2.7.1. Clculos . . . . . . . . . . . . . . . . . . . . . 2.7.2. Flotantes y cuadros largos . . . . . . . . . . . 2.7.3. Saltos de pgina forzados . . . . . . . . . . . . 2.8. Lneas mltiples en columnas y las . . . . . . . . . . 2.8.1. Lneas mltiples en celdas . . . . . . . . . . . 2.8.2. Multicolumnas . . . . . . . . . . . . . . . . . 2.8.2.1. Fundamentos de multicolumnas . . . 2.8.2.2. Clculos en multicolumnas . . . . . . 2.8.3. Multilas . . . . . . . . . . . . . . . . . . . . 2.8.4. Celdas con lnea(s) diagonal(es) . . . . . . . . 2.9. Cuadros formales . . . . . . . . . . . . . . . . . . . . 2.10. Alineacin vertical de cuadros . . . . . . . . . . . . . 2.11. Cuadros coloreados . . . . . . . . . . . . . . . . . . . 2.11.1. Celdas coloreadas . . . . . . . . . . . . . . . . 2.11.2. Filas coloreadas . . . . . . . . . . . . . . . . . 2.11.3. Lneas coloreadas . . . . . . . . . . . . . . . . 2.12. Celdas de cuadro rotadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 3 5 7 7 7 8 9 10 10 13 13 14 14 15 16 18 18 18 18 22 22 22 22 23 24 25 26 28 29 29 31 32 33

ndice general 2.13. Clculo de la anchura de cuadros . . . . . . . . 2.14. Personalizacin de cuadros . . . . . . . . . . . . 2.14.1. Espacio adicional en las . . . . . . . . . 2.14.2. Alineacin especial de celdas . . . . . . . 2.14.3. Formato personalizado de celda/columna 2.14.4. Grosor de lneas . . . . . . . . . . . . . . 2.14.5. Lneas de trazos . . . . . . . . . . . . . . 3. Flotantes 3.1. Introduccin . . . . . . . . . . . . . . . . . . . 3.2. Tipos de otantes . . . . . . . . . . . . . . . . 3.2.1. Algoritmos otantes . . . . . . . . . . 3.3. Numeracin de otantes . . . . . . . . . . . . 3.4. Referencias a otantes . . . . . . . . . . . . . 3.4.1. Formatos de referencia cruzada . . . . 3.4.2. Designacin automtica de referencias 3.4.3. Colocacin de referencias . . . . . . . . 3.5. Colocacin de otantes . . . . . . . . . . . . . 3.6. Rotacin de otantes . . . . . . . . . . . . . . 3.7. Subotantes . . . . . . . . . . . . . . . . . . . 3.8. Flotantes adosados . . . . . . . . . . . . . . . 3.9. Formato de las leyendas . . . . . . . . . . . . 3.10. Colocacin de leyendas . . . . . . . . . . . . . 3.11. ndice de otantes . . . . . . . . . . . . . . . . 4. Notas 4.1. Notas 4.2. Notas 4.2.1. 4.2.2. 4.3. Notas en LYX . . . . . . . . . . . . al pie . . . . . . . . . . . . . Numeracin de notas al pie Colocacin de notas al pie . al margen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 35 35 36 38 39 40 41 41 41 42 42 43 44 45 45 46 47 48 48 50 51 53 57 57 58 59 60 62 65 65 65 65 66 68 68 70 71 71 71 72

5. Marcos 5.1. Introduccin . . . . . . . . . . . . . . 5.2. Dilogo de marcos . . . . . . . . . . 5.2.1. Tamao . . . . . . . . . . . . 5.2.2. Alineacin . . . . . . . . . . . 5.2.3. Decoracin . . . . . . . . . . . 5.3. Personalizacin de marcos . . . . . . 5.4. Minipginas . . . . . . . . . . . . . . 5.5. Marcos de prrafo . . . . . . . . . . . 5.6. Marcos para palabras y caracteres . . 5.6.1. Evitar la particin de palabras 5.6.2. Alineacin vertical . . . . . .

ii

ndice general 5.7. Marcos coloreados . . . . . . . . . . . 5.7.1. Colorear el fondo de un texto 5.7.2. Colorear el fondo de prrafos 5.8. Marcos girados y a escala . . . . . . 5.8.1. Marcos girados . . . . . . . . 5.8.2. Marcos para variar la escala . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 73 74 74 74 75 79 79 80 81 83 83 86 88 89 91 95 grcos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 97 97 98 99 101 103 105

6. Objetos envueltos en texto 6.1. Flotantes envueltos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.2. Objetos jos envueltos . . . . . . . . . . . . . . . . . . . . . . . . . . 6.3. Letras capitales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7. Archivos externos 7.1. Material externo 7.2. Documento hijo . 7.2.1. Subseccin 7.2.2. Subseccin 8. Listado de programa A. Unidades disponibles en LYX B. Formatos de archivos de salida con B.1. DVI . . . . . . . . . . . . . . . B.2. PostScript . . . . . . . . . . . . B.3. PDF . . . . . . . . . . . . . . . C. Lista de colores dvips D. Explicacin de la ecuacin (2.1) Bibliografa ndice alfabtico . . . . . . . . . . Externa Externa . . 1 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

iii

1. Figuras
1.1. Dilogo de grcos

Para insertar una imagen en un documento, sita el cursor en el lugar del texto que desees y haz clic en el botn o en el men Insertar Imagen. Aparecer un dilogo para escoger el archivo a cargar. La imagen aparecer en el archivo de salida exactamente en la misma posicin en la que la has colocado. El dilogo Grcos puede abrirse en cualquier momento haciendo clic sobre una imagen. Este dilogo tiene tres pestaas: Grcos Aqu puedes elegir tu archivo grco y ajustar separadamente su presentacin en LYX y en la salida. En el apndice A se detallan las unidades disponibles para el tamao del grco. Puedes girar los grcos en el sentido de las agujas de reloj estableciendo un ngulo y un origen de rotacin. La imagen tambin gira en LYX. Las imgenes se pueden redimensionar mediante un porcentaje o jando explcitamente la altura y la anchura. Si jas slo la anchura o slo la altura, la otra dimensin se establece automticamente. Si jas ambas dimensiones, la imagen se adaptar a ellas, posiblemente distorsionada. Para evitar distorsin en la imagen marca la opcin Mantener proporcin. En ese caso la imagen ser modicada de forma que su anchura y su altura no excedan de las dimensiones especicadas. Las imgenes se pueden abrir en el programa de tu eleccin con la entrada Editar externamente del men contextual que aparece al hacer clic derecho sobre la imagen. Los programas visor y editor para cada formato de imagen se pueden establecer en la conguracin de formatos de archivo de las preferencias de LYX. Recorte Como alternativa para cambiar el tamao, es posible establecer las coordenadas de la imagen para ajustar su altura y anchura en la salida. Adems, las coordenadas se pueden calcular automticamente pinchando el botn Obtener de archivo. El botn Recortar al cuadro delimitador imprimir slo la regin de la imagen comprendida en las coordenadas introducidas. Normalmente no necesitars preocuparte por esto y puedes ignorar esta solapa.
A Opciones de L TEX y LYX En esta solapa puedes modicar la apariencia de la imaA A gen en LYX y, si eres experto en L TEX, especicar opciones L TEX adicionales. La opcin Modo borrador hace que en la salida se muestre slo un marco con el

1. Figuras tamao de la imagen. La opcin No descomprimir al exportar slo afecta a los grcos EPS comprimidos, por ejemplo x.eps.gz. Si se usa esta opcin, las imgenes no sern descomA primidas al exportar, puesto que L TEX puede manejarlas como estn. Los grcos EPS comprimidos sirven para ahorrar espacio de disco si se utiliza PostScript como formato de salida, vase apndice B.2. Para comprimir grcos EPS, usa los siguientes comandos en un UNIX-shell o en consola de Windows: gzip x.eps zgrep % %Bounding x.eps.gz > x.eps.bb El segundo comando crea un archivo de cuadro delimitador x.eps.bb que A L TEX necesita para grcos comprimidos. En la seccin Grupo de grcos puedes denir un conjunto de ajustes de imagen. Las imgenes incluidas en un grupo comparten sus caractersticas, de modo que al modicar las de una imagen del grupo se modican igualmente las de las dems imgenes del grupo. As, por ejemplo, puedes cambiar el tamao de un grupo de imgenes sin necesidad de hacerlo individualmente para cada una de ellas. Adems se puede integrar una imagen en un grupo existente marcando el nombre del mismo en el men contextual de la imagen. Esto es un ejemplo de imagen en formato EPS1 en un prrafo separado centrado horizontalmente:

Esta es la misma imagen pero en modo borrador:

32_usr_share_lyx2_0_doc_clipart_mobius.pdf

Los formatos de imagen se explican en el seccin 1.3.

1.2. Figuras otantes

1.2.

Figuras otantes

Para informacin general sobre otantes, echa una ojeada a la seccin 3.1. y el men Insertar Flotante Figura insertan un otante con la etiqueta El botn Figura #: (# es el nmero actual). La imagen se puede insertar sobre la leyenda, como en la gura 1.1, o bajo ella, como en la gura 1.2. Ms informacin sobre ubicacin de leyendas en la seccin 3.10. Las guras 1.1 y 1.2 son ejemplos de guras con referencias cruzadas. Las guras pueden tener referencias cruzadas en el documento mediante referencia a su etiqueta. Para hacerlo inserta una etiqueta en la leyenda usando el men Insertar Etiqueta o el botn . Ahora puedes referirte a la etiqueta usando el men Insertar Referencia cruzada o el botn . Es importante emplear referencias a otantes, A mejor que alusiones vagas como la gura de arriba, porque como L TEX recolocar los otantes en el documento nal, podra no quedar arriba precisamente. Las referencias se explican con detalle en la seccin 3.4. Normalmente slo se inserta una imagen en un otante, pero es posible que en alguna ocasin queramos poner dos imgenes cada una con su leyenda. Esto se puede hacer insertando imgenes otantes dentro de un otante existente. La gura 1.3 es un ejemplo de gura otante con dos imgenes adosadas. Tambin se pueden poner una sobre otra. Las subguras son 1.3a y 1.3b.

Figura 1.1.: Un ornitorrinco muy distorsionado en un otante.

1. Figuras

Figura 1.2.: M.C. Escher en cido.

(a) Estructura indenible

(b) Ornitorrinco

Figura 1.3.: Dos imgenes distorsionadas. Ambas estn en el grupo llamado distorsionadas.

1.3. Formatos de imagen

1.3.

Formatos de imagen

Puedes insertar imgenes en cualquier formato. Pero como se explica en el apndice B, cada formato de archivo del documento de salida permite slo ciertos formatos de archivo de imagen. Por eso LYX usa el programa ImageMagick en segundo plano para convertir imgenes al formato adecuado. Para aumentar el rendimiento evitando estas conversiones, puedes usar slo los formatos de imagen admitidos en el formato de archivo de salida. Los formatos de salida se explican en el apndice B. Como en el caso de las tipografas, hay dos tipos de formatos de imagen: Imgenes mapa de bits (Bitmap) formadas por mapas de puntos (pxeles), generalmente comprimidos. Por tanto no son totalmente escalables y se ven pixeladas a valores altos de zoom. Formatos de imgenes en bitmap bien conocidos son Graphics Interchange Format (GIF, extensin .gif), Portable Network Graphics (PNG, extensin .png), y Joint Photographic Experts Group (JPG, extensin .jpg o .jpeg). Imgenes vectoriales se generan mediante una descripcin de una serie de trazos (vectores) y por tanto su tamao puede modicarse a cualquier escala sin prdidas. La posibilidad de variar la escala hace falta para crear presentaciones, porque stas siempre son redimensionadas por el proyector. La modicacin de la escala tambin es til en los documentos en lnea para permitir el zoom en diagramas. Formatos de imagen que admiten escala pueden ser Scalable Vector Graphics (SVG, extensin .svg), Encapsulated PostScript (EPS, extensin .eps), Portable Document Format (PDF, extensin .pdf), y Windows Metale (WMF, extensin .wmf). Escribimos pueden ser porque se puede convertir cualquier imagen bitmap a PDF o EPS y el resultado ser todava una imagen bitmap. En estos casos slo se aade a la imagen original una cabecera con las propiedades de la imagen.2 Por ejemplo, los archivos PDF generados por Adobe Photoshop son imgenes bitmap. Normalmente no es posible convertir una imagen bitmap a un formato que admite escala pero s al contrario. Slo los formatos de imagen PDF y EPS pueden empotrarse directamente en archivos de salida PDF y PostScript, respectivamente. Las imgenes SVG y WMF son recalculadas a bitmaps cuando se genera el archivo de salida porque actualmente no hay convertidores adecuados WMF/SVG PDF/EPS.

En el caso de PDF, adems se comprime la imagen original.

2. Cuadros y tablas
2.1. Introduccin

o el men Insertar Cuadro/Tabla. Puede insertarse un cuadro mediante el botn El botn ofrece una seleccin grca: moviendo el puntero se puede denir el nmero de las y de columnas del cuadro. Si usas el men aparece un dilogo en el que se pide el nmero de las y columnas. Por omisin, el cuadro tiene lneas que enmarcan cada celda y la primera la aparece separada por una lnea doble: el borde inferior de la primera la y el borde superior de la segunda la. Ejemplo de cuadro: 1 A B C 2 3

2.2.

Dilogo de cuadros

Un cuadro se puede cambiar mediante el dilogo que aparece al pulsar sobre ella con el botn derecho del ratn. Se pueden ajustar los parmetros de la celda y la/columna en la que se encuentra el cursor. La mayora de opciones tambin trabajan sobre una seleccin de celdas, de las o de columnas. Observa que hay que diferenciar entre seleccionar una celda o seleccionar su contenido. Con la opcin del dilogo Aplicar inmediatamente cada cambio que hagas se aplica directamente. Si mueves el cursor a otra celda el dilogo tambin se actualizar con los parmetros de la nueva celda. Si cambias valores de longitud debes pulsar la tecla Entrar para aplicar los cambios. En el cuadro de dilogo aparecen las siguientes solapas: Conguracin del cuadro Aqu puedes establecer la alineacin horizontal y la anchura de la columna actual o del cuadro completo. La alineacin Al separador decimal se describe en la seccin 2.14.2. Una vez puesta la anchura puedes ajustar tambin el alineamiento vertical. Una anchura determinada permite tener saltos de lnea y distintos prrafos de texto, vase seccin 2.8.1. Si no estableces

2. Cuadros y tablas anchura, la columna ser tan ancha como el contenido de la celda ms ancha. Adems, puedes marcar una o ms celdas de una la como celda multicolumna, vase seccin 2.8.2, o las celdas de una columna como celda multila, vase seccin 2.8.3. Las casillas de giro rotan la celda actual, una seleccin o toda el cuadro 90 en el sentido de las agujas del reloj. La rotacin no se ve en LYX, s en la salida. Para ms informacin vase seccin 2.12. Nota: no todos los visores DVI pueden mostrar rotaciones. La alineacin vertical del cuadro completo se usa para cuadros en lneas de texto: 1 1 A Lnea con cuadros con diferentes alineaciones: 1 A A A Tambin es posible introducir argumentos L TEX necesarios para formatos especiales, vanse las secciones 2.8.2.2 y 2.11. Bordes En esta solapa puedes aadir y quitar bordes para la la/columna actual. Puedes elegir para el cuadro un estilo Formal, como se describe en la seccin 2.9. Adems, aqu puedes aadir espacio adicional en las las de la tabla, como se describe en la seccin 2.14.1 Cuadro largo Para hacer cuadros largos que pueden extenderse por varias pginas. Las secciones 2.6 y 2.7 describen sus caractersticas en detalle.

2.3.

Barra de herramientas de cuadros

La barra de herramientas de cuadros es una alternativa a la ventana de dilogo para cambiar los cuadros de manera ms rpida. Normalmente debera aparecer en la parte inferior de la ventana principal de LYX cuando el cursor est dentro de un cuadro. En cualquier momento se puede presentar esta barra pulsando con el botn derecho del ratn en cualquier punto de la barra principal de men. La barra de herramientas tiene los siguientes iconos: aade una la bajo la celda actual o seleccin aade una columna a la derecha de la celda actual o seleccin borra la la actual o seleccin borra la columna actual o seleccin aade un borde superior en la celda/la actual o la seleccin

2.4. Men Editar cuadro aade un borde inferior en la celda/la actual o la seleccin aade un borde a la izquierda en la celda/la actual o la seleccin aade un borde a la derecha en la celda/la actual o la seleccin aade bordes en la celda actual o en las seleccionadas (si la celda actual no es multicolumna esto afecta tambin a la la y a la columna) quita todos los bordes de la celda o celdas seleccionadas (si la celda actual no es multicolumna esto afecta tambin a la la y a la columna) alinea a la izquierda el contenido de la celda/columna centra el contenido de la celda/columna horizontalmente alinea a la derecha el contenido de la celda/columna alinea el contenido de la celda/columna a un carcter alinea arriba el contenido de la celda centra verticalmente el contenido de la celda alinea abajo el contenido de la celda gira la celda o seleccin 90 como las agujas de reloj gira todo el cuadro 90 como agujas del reloj establece la celda actual o seleccin como multicolumna establece la celda actual o seleccin como multila Nota: En la salida se emplea la alineacin vertical de la primera celda de una la para todas las celdas restantes de la la.

2.4.

Men Editar cuadro

Adems del dilogo y la barra de herramientas, el men Editar Cuadro/Tabla permite aadir y borrar bordes para la la/columna actual y establecer la seleccin como multicolumna. El men slo est disponible si el cursor est en el cuadro.

2. Cuadros y tablas

2.5.

Cuadros otantes
Cuadro 2.1.: Un cuadro otante. 1 Pepe x2 dx 2 Mari a b c d 3 Teo 1+1=2

Para una explicacin general sobre otantes, echa un vistazo a la seccin 3.1.

Los cuadros otantes pueden insertarse con el men Insertar Flotante Cuadro o con el botn . El otante se muestra como un recuadro desplegable con la etiqueta Cuadro #: (# es el nmero actual). El texto que sigue a dicha etiqueta es la leyenda del cuadro. Para insertar un cuadro en el otante se sita el cursor al nal del texto del encabezado y se pulsa Entrar. La leyenda se imprime encima del cuadro. El cuadro 2.1 es un ejemplo de cuadro otante. Lo habitual es poner la leyenda sobre el cuadro, lo que desafortunadamente no es A soportado en las clases estndar de L TEX. Esto signica que si ests usando las clases de documento article, book, letter o report no habr espacio entre la leyenda y A el cuadro. Para aadir un espacio entre ellos hay que poner en el prembulo L TEX 1 A del documento la siguiente opcin al comando del paquete L TEX caption: tableposition=top
A El formato de la leyenda se puede controlar mediante el paquete L TEX caption como se describe en la seccin 3.9.

Los cuadros pueden tener referencias cruzadas en el texto referenciando su etiqueta. Para hacerlo inserta una etiqueta en la leyenda con el men Insertar Etiqueta o con el botn . Ahora puedes referenciar la etiqueta con el men Insertar Referencia cruzada o con el botn . Las referencias se explican con detalle en la seccin 3.4.

2.6.

Cuadros largos

Si el cuadro es demasiado largo para una pgina, puedes usar la opcin Usar cuadro largo en la solapa Cuadro largo del dilogo de cuadros, para repartir automticamente el cuadro en varias pginas. Al hacerlo se habilitan las siguientes opciones:
1

Para ms informacin ve a la seccin 3.10.

10

2.6. Cuadros largos Encabezado: La la actual se dene como encabezado que aparecer en todas las pginas del cuadro, excepto para la primera pgina si Primer encabezado est denido. Este se denomina encabezado principal. Primer encabezado: La la actual se dene como encabezado de la primera pgina del cuadro. Pie: La la actual se dene como pie que aparecer en todas las pginas del cuadro/tabla, excepto para la ltima pgina si se dene ltimo pie. ltimo pie: La la actual se dene como pie de la ltima pgina del cuadro. Leyenda: La la actual contiene la leyenda del cuadro. La primera la se reajusta como columna nica y se inserta una leyenda. Ms detalles sobre leyendas en cuadros largos en la sec. 2.6.3. Tambin se puede especicar en el dilogo en qu la se ha de cortar el cuadro. El siguiente cuadro muestra cmo funciona: Ejemplo de lista telefnica (ignore los nombres) NOMBRE TEL. Annovi Silvia 111 Bertoli Stefano 111 Bozzi Walter 111 Cachia Maria 111 Cachia Maurizio 111 Cinquemani Giusi 111 Colin Bernard 111 Concli Gianfranco 111 Dal Bosco Carolina 111 Dalpiaz Annamaria 111 Feliciello Domenico 111 Focarelli Paola 111 Galletti Oreste 111 Gasparini Franca 111 Rizzardi Paola 111 Lassini Giancarlo 111 Malfatti Luciano 111 Malfatti Valeriano 111 Meneguzzo Roberto 111 Mezzadra Roberto 111 Pirpamer Erich 111 contina en la pgina siguiente

11

2. Cuadros y tablas Ejemplo de lista telefnica NOMBRE TEL. Pochiesa Paolo 111, Radina Claudio Stuer Oskar Tacchelli Ugo Tezzele Margit Unterkalmsteiner Frieda Vieider Hilde Vigna Jrgen Weber Maurizio Winkler Franz Annovi Bertoli Bozzi Cachia Cachia Cinquemani Colin Concli Dal Bosco Dalpiaz Feliciello Focarelli Galletti Gasparini Rizzardi Lassini Malfatti Malfatti Meneguzzo Mezzadra Pirpamer Pochiesa Radina Stuer

222 111 111 111 111 111 111 111 111 111

Silvia 555 Stefano 555 Walter 555 Maria 555 Maurizio 555 Giusi 555 Bernard 555 Gianfranco 555 Carolina 555 Annamaria 555 Domenico 555 Paola 555 Oreste 555 Franca 555 Paola 555 Giancarlo 555 Luciano 555 Valeriano 555 Roberto 555 Roberto 555 Erich 555 Paolo 555, 222 Claudio 555 Oskar 555 contina en la pgina siguiente

12

2.6. Cuadros largos Ejemplo de lista telefnica NOMBRE TEL. Tacchelli Ugo Tezzele Margit Unterkalmsteiner Frieda Vieider Hilde Vigna Jrgen Weber Maurizio Winkler Franz

555 555 555 555 999 555 555 n

2.6.1.

Notas al pie en cuadros largos

Se pueden insertar notas al pie en cada celda de un cuadro largo. Las notas se muestran en la parte inferior de la pgina en la que est la celda con la nota. El cuadro 2.6 tiene un ejemplo de nota al pie.

2.6.2.

Alineacin de cuadros largos

La alineacin horizontal de cuadros largos se puede establecer en el dilogo de conguracin de cuadros. Para las alineaciones izquierda y derecha el cuadro ir al borde de la pgina. Para poner espacio entre el cuadro y el borde hay que poner la alineacin al centro y cambiar el valor de las longitudes \LTleft y \LTright insertando la lnea siguiente en cdigo TEX antes del correspondiente cuadro largo: \setlength{\LTleft}{valor} donde el valor puede tener cualquiera de las unidades listadas en el cuadro A.1. \LTlent controla la distancia entre el borde izquierdo de la pgina y el cuadro. \LTright la distancia desde el lado derecho. El valor predeterminado para ambas longitudes es \ll, que en este caso es lo mismo que un relleno horizontal en LYX. El siguiente cuadro largo se ha alineado centrado y \LTleft establecido en 0.1\columnwidth: 1 asd asd asd asd 2 s s s asd 3 s s s asd 4 s s s asd 5 asd asd asd asd

13

2. Cuadros y tablas

2.6.3.

Leyendas en cuadros largos

Un cuadro largo no se puede poner otante porque los otantes slo pueden estar en una pgina. Pero el entorno leyenda de otantes s puede usarse para cuadros largos utilizando para una la de un cuadro largo la opcin Leyenda, como se explica en la sec. 2.6. Slo una la puede contener la leyenda. He aqu un pequeo cuadro largo para mostrar cmo funciona: Cuadro 2.2.: Cuadro largo con leyenda 1 asd asd asd asd 2 s s s asd 3 s s s asd 4 s s s asd 5 asd asd asd asd

Nota 1: El nmero del cuadro se incrementa para cada cuadro largo, aunque no pongas leyenda en alguna de ellas. Por esto podra suceder que, p. ej., el cuadro 2.4 siga al cuadro 2.1 en el ndice de cuadros debido a que hay dos cuadros largos sin leyenda. Para evitarlo, aade detrs de cada cuadro largo sin leyenda este comando en cdigo TEX: \addtocounter{table}{-1} Esto no es necesario si ninguna de los cuadros largos tiene leyenda y aades el siguiente cdigo en el prembulo del documento: \let\myEnd\endlongtable \renewcommand{\endlongtable}{\myEnd\addtocounter{table}{-1}} Nota 2: Si utilizas hyperref en las Propiedades PDF del dilogo Conguracin del documento para enlazar referencias cruzadas en la salida, los enlaces a cuadros largos llevan siempre al principio del documento. 2.6.3.1. Referencias a cuadros largos Cuadro 2.3.: Cuadro largo con referencia 1 asd asd asd asd 2 s s s sad 3 s s s asd 4 s s s asd 5 asd asd asd asd

14

2.6. Cuadros largos Para referenciar un cuadro largo, inserta una etiqueta en la leyenda. Esto es una referencia al cuadro 2.3. El formato de la leyenda puede congurarse junto con todos las dems leyendas del A documento mediante el paquete L TEX caption, vase seccin 3.9. 2.6.3.2. Anchura de la leyenda

La anchura mxima de la leyenda se dene por la longitud \LTcapwidth. Por omisin, su valor es 4 in (4 pulgadas). Para cambiarla aade el siguiente comando en el prembulo o en cdigo TEX en el propio documento antes del cuadro largo al que deba afectar \setlength{\LTcapwidth}{anchura} donde la anchura puede ser una de las unidades listadas en el apndice A. Los cuadros siguientes muestran la diferencia: Cuadro 2.4.: Leyenda larga completa con anchura predeterminada leyenda larga completa con anchura predeterminada 1 asd asd asd asd 2 s s s sad 3 s s s asd 4 s s s asd 5 asd asd asd asd

Cuadro 2.5.: Leyenda larga completa con una anchura de 5 cm leyenda larga completa con una anchura de 5 cm 1 asd asd asd asd 2 s s s sad 3 s s s asd 4 s s s asd 5 asd asd asd asd

15

2. Cuadros y tablas
A Nota: Si se usa el paquete L TEX caption, como en este documento, para la leyenda se utiliza toda la anchura de la pgina cuando se deja el valor por omisin de 4 in para \LTcapwidth. En este caso, para conseguir una leyenda de 4 in exactamente, puedes poner un valor ligeramente diferente de 4.0 in, p. ej. 3.99 in, o bien emplear el comando A L TEX \captionsetup{width=valor}, suministrado por el paquete caption.

2.6.3.3.

Leyendas distintas para cada pgina

Cuando las leyendas para las pginas siguientes hayan de ser diferentes de la leyenda de la primera pgina del cuadro, se insertan con el comando en cdigo TEX \caption*{texto de la leyenda}\\ % en una la postiza que se marca como encabezado. El cuadro 2.6 es un ejemplo de cuadro largo con encabezados distintos donde el segundo no incluye nmero de cuadro. Cuadro 2.6.: Ejemplo de lista telefnica Ejemplo de lista telefnica (ignore los nombres) NOMBRE TEL. Annovi Silvia 111 Bertoli Stefano 111 Bozzi Walter 111 Cachia Maria 111 Cachia Maurizio 111 Cinquemani Giusi 111 Colin Bernard 111 Concli Gianfranco 111 Dal Bosco Carolina 111 Dalpiaz Annamaria 111 Feliciello Domenico 111 Focarelli Paola 111 Galletti Oreste 111 Gasparini Franca 111 2 Rizzardi Paola 111 Lassini Giancarlo 111 Malfatti Luciano 111 Malfatti Valeriano 111 contina en pgina siguiente

Ejemplo de nota a pie de pgina

16

2.6. Cuadros largos contina Ejemplo de lista telefnica

Ejemplo de lista telefnica NOMBRE TEL. Meneguzzo Roberto Mezzadra Roberto Pirpamer Erich Pochiesa Paolo 111, Radina Claudio Stuer Oskar Tacchelli Ugo Tezzele Margit Unterkalmsteiner Frieda Vieider Hilde Vigna Jrgen Weber Maurizio Winkler Franz Annovi Bertoli Bozzi Cachia Cachia Cinquemani Colin Concli Dal Bosco Dalpiaz Feliciello Focarelli Galletti Gasparini Rizzardi Lassini Malfatti Malfatti Meneguzzo

111 111 111 222 111 111 111 111 111 111 111 111 111

Silvia 555 Stefano 555 Walter 555 Maria 555 Maurizio 555 Giusi 555 Bernard 555 Gianfranco 555 Carolina 555 Annamaria 555 Domenico 555 Paola 555 Oreste 555 Franca 555 Paola 555 Giancarlo 555 Luciano 555 Valeriano 555 Roberto 555 contina en pgina siguiente

17

2. Cuadros y tablas contina Ejemplo de lista telefnica

Ejemplo de lista telefnica NOMBRE TEL. Mezzadra Roberto

555

2.7.
2.7.1.

Particularidades de los cuadros largos


Clculos

A L TEX calcula la altura de las pginas con cuadro y sus saltos de pgina utilizando los A denominados trozos, que son partes del cuadro presentes en la memoria de L TEX. El valor predeterminado est establecido a slo 20 las. Si ests usando cuadros largos con muchas pginas, la generacin del documento puede hacerse muy lenta. No hay problema en aumentar el tamao de los trozos hasta 100-1000 aadiendo el siguiente comando en el prembulo del documento:

\setcounter{LTchunksize}{100}

2.7.2.

Flotantes y cuadros largos

Podra haber problemas si un otante aparece en la misma pgina donde comienza un cuadro largo. Para evitarlo, aade un salto de pgina limpia (men Insertar Formato Limpiar pgina) antes del cuadro.

2.7.3.

Saltos de pgina forzados

Por omisin, los cuadros slo se cortan entre las. Si tienes una celda con lneas mltiples y necesitas un salto de pgina dentro de la celda, inserta el comando de nueva lnea \\ en cdigo TEX en el punto en que quieras cortar. Antes del comando \\ debes insertar en cdigo TEX tantos caracteres & como columnas siguientes del cuadro. & es el carcter para separar celdas. Escribe en cdigo TEX despus de cada & el contenido de la celda siguiente correspondiente y borra el contenido de esas celdas. Detrs del comando \\, inserta tantos & como columnas haya delante de la actual. Enl cuadro 2.7 la celda que debera cortarse est en la segunda columna seguida de otra columna. Por eso, el siguiente comando se inserta en la celda en cdigo TEX detrs de Castelchiodato,:

18

2.7. Particularidades de los cuadros largos & 111\\ \newpage & El 111 en la tercera columna de la la se ha borrado. \newpage es necesario solo si en esta posicin debiera ir denitivamente un salto de pgina, de otro modo es slamente una posibilidad de salto. Si la la ms baja de la cuadro largo no tiene, por alguna razn, lnea superior pero quisieras una lnea horizontal donde se corta la celda, usa este comando alternativo: & 111\\ \hline & Cuando la celda a cortar est en la ltima columna, el comando \setlength{\parllskip}{0pt} debe insertarse en cdigo TEX al principio de la celda. Esto garantiza que la parte de la celda que ser mostrada en la nueva pgina aparecer con toda su anchura. Cuadro 2.7.: Cuadro con salto de pgina forzado en celda Ejemplo de lista telefnica (ignore los nombres) NOMBRE TEL. Annovi Silvia 111 Bertoli Stefano 111 Bozzi Walter 111 Cachia Maria 111 Cachia Maurizio 111 Cinquemani Giusi 111 Colin Bernard 111 Concli Gianfranco 111 Dal Bosco Carolina 111 Dalpiaz Annamaria 111 Feliciello Domenico 111 Focarelli Paola 111 Galletti Oreste 111 Gasparini Franca 111 Lassini Giancarlo Malfatti Luciano 111 Malfatti Valeriano 111 Meneguzzo Roberto 111 Mezzadra Roberto 111 Pirpamer Erich 111 contina en pgina siguiente 19

2. Cuadros y tablas contina Ejemplo de lista telefnica

Ejemplo de lista telefnica NOMBRE TEL. Pochiesa Paolo 111, 222 Radina Claudio 111 Rizzardi Paolo, 11. Frst 111 von Montecompatri, 11. Frst von Sulmona und Vivaro, 10. Frst von Rossano, 5. Herzog von Canemorte, 11. Herzog von Palombara, 5. Herzog von Castelchiodato, contina en pgina siguiente

20

2.7. Particularidades de los cuadros largos contina Ejemplo de lista telefnica

Ejemplo de lista telefnica NOMBRE 11. Herzog von Poggionativo, 11. Markis von Mentana, Norma, Civitella, Pratica, Moricone und Percille, 11. Graf von Valinfreda, 11. Baron von Cropalati, 11. Herr von Scarpa, Edelmann von Rom, Patrizier von Venedig, Neapel und Genua Stuer Oskar Tacchelli Ugo Tezzele Margit Unterkalmsteiner Frieda Vieider Hilde Vigna Jrgen Weber Maurizio Winkler Franz

TEL. 111

111 111 111 111 111 111 111 111

21

2. Cuadros y tablas

2.8.
2.8.1.

Lneas mltiples en columnas y las


Lneas mltiples en celdas
Cuadro 2.8.: Cuadro con lneas mltiples en celda lneas mltiples d g b e h c f i

Al ajustar anchura ja en una columna se habilita la entrada de texto como prrafos con varias lneas y guionado. Para generar el cuadro 2.8, crea un cuadro 33, marca la primera celda y haz clic derecho sobre ella. En el dilogo que surge establece una anchura de 2.5 cm y escoge centro en alineacin vertical y horizontal. La alineacin vertical se utiliza para todas las celdas de la la. Como nuestro texto es menor de 2.5 cm, slo aparece una lnea. Para poner dos aadimos un salto de lnea justicado, (atajo Ctrl+Maysculas+Entrar). Si el texto es ms ancho que la celda ser automticamente dividido en lneas.
A Si hay una palabra larga en una celda con anchura ja, L TEX no puede cortarla con guin si es la primera entrada. Por eso hay que insertar algo para que dicha palabra no sea la primera entrada: aade un espacio horizontal de 0 pt delante de la palabra. Como el espacio es 0 la salida no cambia. El cuadro 2.9 muestra el efecto.

2.8.2.
2.8.2.1.

Multicolumnas
Fundamentos de multicolumnas

Para extender una celda sobre varias columnas, se marcan las celdas que se desee , el men Editar Cuadro Multicolumna, o clic derecho combinar y se usa el botn sobre las celdas marcadas y elige Multicolumna en el men contextual. Cuadro 2.9.: Cuadros con y sin guin b c celdaconpalabramuylarga e f d h i g celdaconpalabramuylarga d g b e h c f i

22

2.8. Lneas mltiples en columnas y las Las multicolumnas tienen su propia conguracin de celdas. Esto es, los cambios de bordes, alineacin y anchura slo afectan a la multicolumna. Aqu hay un ejemplo con una multicolumna en la primera la y otra en la ltima la sin borde superior: abc A 1 2.8.2.2. Clculos en multicolumnas def ghi B 2 C 3 jkl D 4

LYX soporta multicolumnas directamente, pero hay que prestar atencin a la anchura de celda de las columnas combinadas en la celda multicolumna. Cuadro 2.10.: Cuadro con texto centrado en multicolumna sobre dos columnas que tienen exactamente la mitad de anchura que la celda multicolumna multicolumna lnea mltiple e d h g c f i

Por ejemplo, para crear el cuadro 2.10, marca las dos primeras celdas en la primera la deun cuadro 33 y haz clic derecho. En el dilogo marca multicolumna, alineacin centro y una anchura de 2.5 cm. Las columnas combinadas deberan tener exactamente la mitad de la anchura de la celda multicolumna, as que deberas ajustar 1.25 cm para la primera columna. La segunda columna tendr entonces automticamente 1.25 cm de anchura. Para el cuadro 2.11 se ha procedido de la siguiente manera: Se ve que la primera columna no tiene la mitad de ancho que la celda multicolumna, es un poco mayor. La razn es que la anchura dada para una celda Wg no es su anchura total Wtot porque una celda es siempre algo mayor que la anchura dada. El apndice D lo explica con detalle. Cuadro 2.11.: Cuadro en el que las columnas combinadas no tienen exactamente la mitad de anchura que la celda multicolumna multicolumna lnea mltiple d e g h c f i

23

2. Cuadros y tablas La anchura dada Wg n necesaria para combinar n columnas puede calcularse de manera que cada columna tenga una anchura total de Wtot multicolumn /n: Wg n = (Wg multicolumn + (1 n) (12,4 pt))/n (2.1)

En nuestro caso tenemos n = 2, Wg multicolumn = 2,5 cm y los valores predeterminados para longitudes, as la ecuacin 2.1 queda Wg 2 = 1,25 cm 6,2 pt (2.2)

A Para habilitar clculos en L TEX, debe cargarse en el prembulo el paquete calc con la lnea

\usepackage{calc} LYX no permite calcular longitudes en el campo Ancho del cuadro de dilogo. Por A tanto hay que insertar un argumento L TEX en el dilogo. He aqu un repaso de los argumentos: p{ancho} crea celdas con anchura ja, el texto alineado arriba m{ancho} crea celdas con anchura ja, el texto con alineacin vertical centrada b{ancho} crea celdas con anchura ja, el texto alineado abajo
A Al introducir un argumento L TEX, todas las propiedades de celda puestas en el dilogo se ignoran.

Nota: Debido a un error, LYX muestra de todas formas estas propiedades. El comando \centering centra horizontalmente el texto. Puedes entonces introducir A el siguiente argumento de L TEX para la primera columna extendida: >{\centering}m{1.25cm-6.2pt} El comando >{ } signica que los comandos entre llaves se aplican antes de crear la celda. Aunque hemos escogido alineacin centrada para el texto de la celda multicolumna, an est alineado a la izquierda. Esto se debe a que LYX slo aplica alineado a A columnas simples. As que para multicolumnas hemos de usar el argumento de L TEX >{\centering}m{2.5cm}

2.8.3.

Multilas

Para extender una celda sobre varias las, se marcan las celdas que se desee combinar , el men Editar Cuadro Multila, o haz clic derecho sobre las y se usa el botn celdas marcadas y elige Multila en el men contextual. Aqu hay un ejemplo de cuadro con una multila en la primera columna:

24

2.8. Lneas mltiples en columnas y las entrada en una celda larga multila b e h c f i

La anchura de las celdas multila se establece poniendo la anchura y la alineacin para toda la columna. El Desplazamiento vertical cambia el contenido de la multila arriba/abajo segn su valor sea positivo/negativo. Si la columna de una celda multila no tiene anchura explcita, la celda multila hereda el alineamiento de la columna. Por otra parte, se alinea a la izquierda por omisin. Para cambiar esto renombra el comando \multirowsetup con el comando \renewcommand{\multirowsetup}{\centering} en el prembulo del documento. Entonces se centran todas las entradas de celdas multila en el documento. Si slo queremos centrar en algunos cuadros, se puede renombrar el comando en cdigo TEX justo antes del cuadro en lugar de en el prembulo. Si el texto debe estar alineado a la derecha, reemplaza \centering por \raggedleft. Para volver a alineado a la izquierda usa \raggedright. Este es un ejemplo de cuadro con una celda multila alineada a la derecha que tiene un desplazamiento vertical de -4 mm y est en una columna de 3 cm de ancho: entrada en una celda larga t multila b n e h c m f i

Para iniciar una nueva lnea en una multila se puede usar un salto de pgina forzado (Ctrl+Retorno) pero esto no respetar la alineacin de celda, como se ve en este cuadro: aaa aaa celda bbb errnea ccc ddd eee

Por tanto, hay que usar con cuidado los saltos forzados.

2.8.4.

Celdas con lnea(s) diagonal(es)

Para que el lector distinga los encabezados de las y columnas, es til dividir la primera celda del cuadro con una o dos lneas diagonales. Esto es posible cargando

25

2. Cuadros y tablas
A el paquete L TEX diagbox en el prembulo del documento. El paquete suministra el comando \diagbox, que se inserta en cdigo TEX con dos o tres argumentos:

\diagbox[options]{izquierda abajo}{derecha arriba} \diagbox[options]{izquierda abajo}{izquierda arriba}{derecha arriba} En el primer caso, la celda se divide con una lnea diagonal y los argumentos se colocan debajo y encima de dicha lnea. En el segundo la celda se divide con dos lneas.
A Hay que instalar el paquete L TEX diagbox para ver la parte siguiente en la salida. A Para ms informacin sobre el paquete L TEX diagbox consulta su documentacin, [7].

2.9.

Cuadros formales

En los libros, los cuadros se suelen presentar en un formato como el del cuadro 2.12. Se denominan cuadros formales. Para hacer cuadros con este diseo, elige Estilo Formal en la solapa Bordes del dilogo de cuadros. Cuadro 2.12.: Ejemplo de cuadro formal System Detector thickness in m Edge angle in Spatial resolution in m MTF at fmax LSF-spatial resolution in m in % of pixel size Chip 1 300 3.55 4.26 0.53 129.7 76.3 Chip 2 300 2.71 10.17 0.37 52.75 95.9 700 7.99 10.56 0.39 50.78 92.3

Se puede aadir espacio adicional a las las del cuadro mediante los botones correspondientes que se encuentran en la solapa Bordes del dilogo Conguracin del cuadro, como se explica en la seccin 2.14.1. A diferencia de los cuadros normales, los cuadros formales no tienen lneas verticales. Las lneas horizontales se pueden poner o no como en los cuadros normales, pero en la salida se mostrarn con distinto grosor: Las lneas primera y ltima tienen un grosor predeterminado de 0.08 em, las dems tienen un grosor predeterminado de 0.05 em. Estos valores predeterminados se pueden cambiar con las lneas de prembulo:

26

2.9. Cuadros formales \let\mytoprule\toprule \renewcommand{\toprule}{\mytoprule[grosor]} Este ejemplo es para la primera lnea, la denominada toprule. Si quieres cambiar el grosor de la ltima lnea, reemplaza toprule por bottomrule. Y para cambiar el grosor de las dems lneas cambia toprule por midrule. Puedes usar cualquiera de las unidades listadas en el apndice A para establecer el grosor. Para dibujar lneas que no se extiendan a todas las columnas del cuadro, puedes marcarlas como celdas multicolumna y entonces ponerles borde. LYX emplear internamente el comando \cmidrule para dibujar la lnea. El esquema completo es \cmidrule[grosor](recorte){inicol-ncol} Por el momento, LYX no soporta las opciones de \cmidrule, as que para usarlas hay que emplear cdigo TEX. Las lneas \cmidrule se pueden insertar manualmente con el comando en cdigo TEX como primera entrada de la primera celda de una la. En la salida se dibujar la lnea sobre dicha la. El grosor predeterminado es 0.03 em. inicol es el nmero de la columna en la que comienza la lnea y ncol es el nmero de la columna en la que acaba la lnea. El valor ncol debe especicarse siempre, aunque la lnea se extienda sobre una sola columna. El parmetro opcional recorte debe ser l{recorte} o r{recorte}, donde recorte tambin es opcional. Por ejemplo, el parmetro l{2pt} signica que la lnea se recorta 2 pt por su izquierda. Si no se especica el tamao las lneas se recortan por omisin en 0.5 em. El cuadro 2.12 se ha creado con los comandos \cmidrule(r){2-2}\cmidrule(l){3-4} en la segunda la, \midrule en la tercera, y \cmidrule(l{10pt}){1-1} en la sexta la. Quiz quieras superponer lneas \cmidrules como enl cuadro 2.13. Esto se consigue con el comando en cdigo TEX \morecmidrules El comando que se ha utilizado para la segunda la del cuadro 2.13 es \cmidrule(r){2-2}\cmidrule(l){3-4}\morecmidrules\cmidrule{2-4} El comando para la sexta la es \midrule\morecmidrules\cmidrule{3-4} Si de todas formas no te satisface el espaciado de los bordes, puedes usar el siguiente comando para dibujar lneas que se extienden sobre todas las columnas

27

2. Cuadros y tablas \specialrule{anchura}{espacio superior}{espacio inferior} Para ms informacin sobre estas caractersticas especiales, acude al manual del paA quete L TEX booktabs[5]. Cuadro 2.13.: Cuadro formal especial System Detector thickness in m Edge angle in Spatial resolution in m MTF at fmax LSF-spatial resolution in m in % of pixel size Chip 1 300 3.55 4.26 0.53 129.7 76.3 Chip 2 300 2.71 10.17 0.37 52.75 95.9 700 7.99 10.56 0.39 50.78 92.3

2.10.

Alineacin vertical de cuadros

Para alinear cuadros verticalmente en una lnea de texto, el cuadro debe estar en un marco. Despus el marco se puede alinear verticalmente como se describe en la seccin 5.2. En el ejemplo siguiente los cuadros estn en un marco tipo minipgina3 que tiene una anchura del 15 % de columna: test a b c d e f d e f d e f g h i g h i g h i a b test c d e f g h i test a b c d e f g h i

a test b c a b test c
3

Las minipginas se describen en la seccin 5.4.

28

2.11. Cuadros coloreados Como ves, los contenidos de la primera y ltima las no se alinean correctamente con la lnea de texto donde est el cuadro. Para conseguir esta alineacin, el cuadro (minipgina) debe ponerse en un cuadro elevado (raisebox4 ). En el ejemplo anterior, el segundo marco del primer tem est alineado usando el comando en cdigo TEX \raisebox{0.85\baselineskip}{ antes del marco. Tras l, se pone la llave de cierre } tambin en cdigo TEX. Para el segundo marco en el tercer tem se usa el comando \raisebox{-0.32\baselineskip}{ Nota: La alineacin del contenido de la la con la lnea del texto adyacente no es exacta. El factor necesario del comando \raisebox para este alineamiento depende de la tipografa del documento, del tamao de letra y del grosor de lnea del cuadro.

2.11.
2.11.1.

Cuadros coloreados
Celdas coloreadas
Cuadro 2.14.: Cuadro coloreado sin usar el paquete colortbl a d g b e h c f i

Si slo necesitas color en el texto, marca las celdas y elige un color en el men Editar Estilo del Texto. Esto se ha hecho enl cuadro 2.14. En cualquier otro caso hay que A usar el paquete L TEX colortbl. Para crear cuadros coloreados, colortbl debe cargarse en el prembulo con la lnea \usepackage{colortbl} El color de una columna se dene con el comando \columncolor{nombre del color} dentro del comando >{ }. El comando >{} se explica en la seccin 2.8.2.2. Los siguientes nombres de color estn predenidos: red, green, yellow, blue, cyan, magenta, black, white Si aades las opciones
4

El uso del comando \raisebox se explica en la seccin 5.6.2.

29

2. Cuadros y tablas usenames,dvipsnames en las opciones de clase en la conguracin del documento, es posible usar hasta 61 colores ms. Estos colores se listan en el apndice C. Uno de estos colores, Maroon, se ha usado en el cuadro de ejemplo2.15. Puedes denir tus propios colores con el comando \denecolor{nombre del color}{modelo de color}{valores de color} El modelo de color puede ser cmyk: rgb: gray: cyan, magenta, yellow, black red, green, blue gray

y los valores de color son nmeros separados por comas entre 0 y 1 que describen el factor para el color correspondiente del modelo de color. Por ejemplo, puedes denir el color verde oscuro en el prembulo con \denecolor{verdeoscuro}{cmyk}{0.5, 0, 1, 0.5} y el color gris claro con \denecolor{grisclaro}{gray}{0.8} Las lneas se colorean con el comando \rowcolor{nombre del color} y las celdas se colorean con el comando \cellcolor{nombre del color} Ambos comandos se insertan al principio de una celda en cdigo TEX. Para colorear caracteres enl cuadro marca las celdas y usa el men Editar Estilo del Texto. Si una celda contiene cdigo TEX marca slo los caracteres, si no el cdigo TEX A en color puede ocasionar errores de L TEX. Nota: No todos los visores DVI pueden mostrar colores denidos por el usuario. Para crear el cuadro 2.15 haz lo siguiente: el color de la primera columna debe ser verde oscuro, entonces inserta >{\columncolor{verdeoscuro}\centering}c
A como argumento L TEX para esta columna. La primera la debe ser cian, por tanto inserta el comando en cdigo TEX

\rowcolor{cyan} en la primera celda de esta la. Observa que esto sobrescribe el color de la columna para la primera celda. La ltima celda de la ltima la se colorea granate insertando el comando en cdigo TEX

30

2.11. Cuadros coloreados \cellcolor{Maroon} Ahora podran colorearse los caracteres usando el men Editar Estilo del Texto. Cuadro 2.15.: Cuadro coloreado con el paquete colortbl a b d e g h c f i

2.11.2.

Filas coloreadas

En caso de querer colorear una de cada dos las, hay un mtodo alternativo al descrito en la seccin anterior. Se carga el paquete xcolor en el prembulo del documento con el comando \usepackage[table]{xcolor} xcolor carga automticamente el paquete colortbl, por tanto colortbl debe estar A instalado, de lo contrario se producen errores de L TEX. Las las del cuadro se colorean con el comando \rowcolors[comandos]{nmero_de_la}{color_la_impar}{color_la_par} que se inserta en el prembulo del documento o en cdigo TEX delante del primer cuadro a colorear. nmero_de_la es el nmero de la primera la que debe colorearse con el color de la impar, comandos pueden ser comandos adicionales que se ejecutan antes de cada la del cuadro. Por ejemplo, \rowcolors{1}{white}{lightgray} genera el esquema de colores del cuadro 2.16. El comando \rowcolors[\hline]{1}{lightgray}{cyan} genera el esquema de colores del cuadro 2.17. Si el color de la la impar y/o el de la la par se dejan vacos no se usar ningn color, de forma que el comando \rowcolors{1}{}{} deja sin color las las de todos los cuadros siguientes. Cuadro 2.16.: Cuadro con las alternas coloreadas en gris claro. X 1 4 7 Y Z 2 3 5 6 8 9

31

2. Cuadros y tablas Cuadro 2.17.: Cuadro con las alternas coloreadas en cian y lneas entre las las. X Y 1 2 4 5 7 8 Z 3 6 9

2.11.3.

Lneas coloreadas

Como se describe en la seccin 2.14.4, el grosor para todas las lneas en un cuadro puede ajustarse con el comando \arrayrulewidth. Se ha puesto 1.5 pt para todos los cuadros de esta seccin. Por ejemplo, para colorear todas las lneas verticales en verde, crea en el prembulo del documento el siguiente formato de columna, de acuerdo a lo descrito en la seccin 2.14.3: \newcolumntype{W}{!{\color{green}\vline}}
A Para el cuadro 2.18 se us el argumento L TEX WcW para la ltima columna y Wc para las dems.

Si quieres tener varios colores, dene ms formatos de columna. Cuadro 2.18.: Cuadro con lneas verticales coloreadas sd sd sd Para colorear lneas horizontales, por ejemplo en rojo, como en el cuadro 2.19, inserta estos comandos en cdigo TEX antes del cuadro o del otante: \let\myHlineC\hline \renewcommand{\hline} {\arrayrulecolor{red}\myHlineC\arrayrulecolor{black}} Cuadro 2.19.: Cuadro con lneas horizontales coloreadas sd sd sd Para volver al color de lnea negro predeterminado inserta este comando en cdigo TEX detrs del cuadro o el otante:

32

2.12. Celdas de cuadro rotadas \renewcommand{\hline}{\myHlineC} El cuadro 2.20 es un ejemplo con lneas verticales y horizontales coloreadas. Cuadro 2.20.: Cuadro con lneas coloreadas sd sd sd

2.12.

Celdas de cuadro rotadas

Nota: No todos los visores DVI pueden mostrar rotaciones. Actualmente, LYX solo permite la rotacin de celdas 90 en sentido horario. Para otros ngulos de rotacin hay que aadir lo siguiente en el prembulo del documento: \@ifundened{turnbox}{\usepackage{rotating}}{} En la celda que se desee rotar, se aade al principio el siguiente comando en cdigo TEX: \begin{turn}{ngulo} donde ngulo es el ngulo de rotacin en grados. Al nal de la celda se inserta en cdigo TEX el comando \end{turn} El cuadro 2.21 es un ejemplo con tres celdas rotadas 45 . Nota: Los saltos de lnea (atajo Ctrl+Return) no estn permitidos en celdas rotadas. Para rotar celdas de cuadro que contengan saltos de lnea, hay que poner el contenido de la celda en una minipgina o en un marco de prrafo.5 Si esta celda se rota 90 , la anchura del marco es la altura de la celda. El cuadro 2.22 es un ejemplo de una celda rotada con salto de lnea en la que la anchura del marco se ha establecido en 3 cm.
5

Ms informacin acerca de estos cuadros en la seccin 5.4 y 5.5.

Cuadro 2.21.: Cuadro con celdas rotadas en la primera la.


co pa at en te fu os pl s s

45

33

21

33

2. Cuadros y tablas Cuadro 2.22.: Cuadro con salto de lnea en una celda rotada celda rotada con salto de lnea c

a b

e d

2.13.

Clculo de la anchura de cuadros

A veces es difcil garantizar que los cuadros extensos no sobrepasen los mrgenes de la pgina. La solucin es establecer una anchura ja para cada columna del cuadro, pero qu espacio necesita cada columna? La anchura del cuadro Wcuadro se puede calcular: cada columna tiene la anchura de la columna especicada Wcolumna (contenido de la columna), ms dos veces la separacin A entre el contenido y el borde (longitud L TEX \tabcolsep, predeterminada 6 pt), ms A la anchura del borde (longitud L TEX \arrayrulewidth, predeterminada 0.4 pt): as, si las n columnas tienen la misma anchura, la anchura del cuadro es Wcuadro = n (Wcolumna + 2\tabcolsep + \arrayrulewidth) + \arrayrulewidth (2.3) La anchura disponible para un cuadro es el espacio entre los mrgenes de pgina o A la anchura de la columna de texto (en documentos a dos columnas; longitud L TEX \columnwidth). Si todas las columnas del cuadro han de tener la misma anchura y Wcuadro debe ser 1 \columnwidth, Wcolumna puede calcularse fcilmente.
A Para realizar clculos hay que cargar el paquete L TEX calc en el prembulo del documento. Para establecer la anchura en la ventana de conguracin de cuadros A hay que usar el campo Argumento L TEX. El esquema del comando es el mismo que se explica en la seccin 2.8.2.2. Para un cuadro con 5 columnas de anchura uniforme y texto centrado, escribe el comando

>{\centering}p{(1\columnwidth-62.4pt)/5} Para un cuadro con 5 columnas en el que dos de ellas tengan 0.75 veces la anchura de las otras, el clculo es \columnwidth = 3 Wcolumn + 2 0,75 Wcolumn + \arrayrulewidth + 5 (2\tabcolsep + \arrayrulewidth) = 4,5 Wcolumn + 62,4 pt \columnwidth 62,4 pt Wcolumn = 4,5

(2.4)

34

2.14. Personalizacin de cuadros En el cuadro, por tanto, el comando >{\centering}p{(1\columnwidth-62.4pt)/\real{4.5}} se usa para las columnas ms anchas y >{\centering}p{(1\columnwidth-62.4pt)/\real{4.5}*\real{0.75}} para las ms estrechas: 1 111111 1111111 111111 111111111 11111 11111 1111 2 3 2222 22222 222222 222222222 2222222 22 22222 4 5 333333 333333 333333 33333 3333333 333

2.14.
2.14.1.

Personalizacin de cuadros
Espacio adicional en las

Es posible aadir espacio vertical a las las de un cuadro en la solapa Bordes del dilogo de conguracin de cuadros. En el marco Espacio adicional dispones de tres posibilidades: Superior de la la aade espacio sobre los caracteres de la la. Si el cuadro es de estilo formal6 LYX insertar 0.5 em por omisin. Si el cuadro es de estilo normal el espacio adicional destruir las lneas verticales, como se ve en el cuadro siguiente: A 3 mm sobre la la C As pues, insertar espacio superior en cuadros normales slo es til en cuadros sin lneas verticales. Inferior de la la aade espacio bajo los caracteres de la la. Si el cuadro es formal LYX inserta por omisin 0.5 em; si el cuadro es normal inserta 2 pt. Entre las las aade espacio entre la la actual y la siguiente. Si el cuadro es formal LYX inserta 0.5 em por omisin. En cuadros normales, el espacio adicional destruir las lneas verticales del cuadro, como se ve en la siguiente:
6

Los cuadros formales se explican en la seccin 2.9

35

2. Cuadros y tablas A 3 mm entre las las 3 mm entre las las As pues, los espacios adicionales entre las de cuadros normales slo sirven para cuadros sin lneas verticales. Para aadir altura vertical extra a todas las celdas de todos los cuadros, utiliza los siguientes comandos en el prembulo: \@ifundened{extrarowheight} {\usepackage{array}}{} \setlength{\extrarowheight}{altura} Esto tiene el inconveniente de que el texto de las celdas no estar exactamente centrado en vertical. (Lyx cargar automticamente el paquete array cuando uses formatos de cuadro autodenidos. Para evitar que sea cargado dos veces se pone al principio el comando \@ifundened.) En el caso de usar tipografas de mayor tamao que el normal, los bordes del cuadro estn a veces demasiado cerca de las letras. Esto se puede corregir insertando el comando \strut en cdigo TEX al principio de la la del cuadro. El cuadro 2.23 muestra el efecto: Cuadro 2.23.: Alineacin vertical de texto con letras grandes
(a) Cuadro normal (b) Cuadro \strut con comando

Normal, g

Grande

Normal, g

Grande

Ms grande

Grandsima

Ms grande

Enorme Ms enorme

Grandsima

Enorme Ms enorme

2.14.2.

Alineacin especial de celdas

A veces mejora la presentacin si las entradas en las celdas de una columna se alinean con un carcter determinado, p. ej. el separador decimal, como en el cuadro 2.24. Esta

36

2.14. Personalizacin de cuadros Cuadro 2.24.: Cuadro con celdas alineadas con el separador decimal. leyenda 12,6 0,68 -123,0 Cuadro 2.25.: Cuadro con celdas alineadas con los operadores. leyenda 12 + 6 0 68 123 / 0

alineacin se obtiene poniendo el cursor en la columna y pulsando el botn de la barra de herramientas o eligiendo la alineacin Al separador decimal en la conguracin del cuadro. Ah se puede especicar tambin el carcter deseado para la alineacin. Para alinear con caracteres en ecuaciones este mtodo no funciona porque el campo para especicar el carcter no permite ecuaciones. En este caso hay que usar el mtodo del cuadro 2.25. Es un cuadro 42. La leyenda es una multicolumna centrada. La primera columna est alineada a la derecha y contiene la primera parte incluyendo el operador. La segunda columna est alineada a la izquierda y contiene la parte restante. Se ha aadido un pequeo espacio al comienzo de cada celda de la segunda columna para mantener el espacio habitual alrededor de los operadores. Para omitir el espacio que hay normalmente entre dos columnas se ha usado el siguiente argumento A L TEX para la segunda columna: @{}l El cuadro 2.26 muestra varios ejemplos de alineacin. Para alinear al signo de relacin se ha aadido un pequeo espacio como en la segunda columna del cuadro 2.25. Cuadro 2.26.: Cuadro con varias alineaciones. unidades 1224 bottles 1024768 Pixels 326 cm exponentes 1010-17 5,78107 -33,5104 relaciones (t) (t) A = Bred sen() sen( )

37

2. Cuadros y tablas

2.14.3.

Formato personalizado de celda/columna

El clculo de la anchura necesaria para columnas estndar descrito en la seccin 2.13 y para columnas extendidas descrito en la seccin 2.8.2.2 es muy pesado si tienes varios cuadros. Para hacerlo ms fcil, puedes denir en el prembulo un formato de celda/columna aplicable a todos los cuadros del documento. El formato se dene con el comando \newcolumntype{nombre del formato}[nmero de argumentos]{comandos} El nombre de formato puede ser una sola letra. Las letras b, c, l, m, p y r estn predenidas y no pueden usarse. Pero se permiten todas las maysculas. Para celdas multicolumna vertical y horizontalmente centradas con una anchura ja puedes denir el formato de celda \newcolumntype{M}[1]{>{\centering\hspace{0pt}}m{#1}} donde \hspace{0pt} evita el problema de partir con guin la primera palabra, como se describe en la seccin 2.8.1. Ahora puedes introducir simplemente M{ancho}
A como argumento L TEX en el dilogo de cuadros para crear una multicolumna.

Para celdas extendidas en una celda multicolumna, puedes denir el formato \newcolumntype{S}[2]{>{\centering\hspace{0pt}} m{(#1+(2\tabcolsep+\arrayrulewidth)*(1-#2))/#2}} Este formato usa la ecuacin (2.1) para calcular la anchura necesaria para que cada celda extendida tenga la misma anchura. Ahora puedes introducir S{ancho de la celda multicolumna}{nmero de columnas extendidas}
A como argumento L TEX de la columna.

Para columnas coloreadas puedes denir \newcolumntype{K}[1]{>{\columncolor{#1}\hspace{0pt}}c} La c al nal crea una columna con anchura exible cuyo texto est centrado horizontalmente. Ahora puedes introducir K{nombre del color}
A como argumento L TEX. A Para crear el cuadro 2.27 usa los argumentos L TEX M{2.5cm}

38

2.14. Personalizacin de cuadros para la primera columna y la multicolumna, K{red} para la ltima columna y S{2.5cm}{2} para las celdas en la segunda columna. Cuadro 2.27.: Cuadro con formatos denidos por el usuario palabramuylargaenceldadecuadro d h multicolumna lnea mltiple e i f j c g k

2.14.4.

Grosor de lneas

El grosor para todas las lneas de un cuadro puede ajustarse con la longitud \arrayrulewidth. Por ejemplo, para poner un grosor de lnea de 1.5 pt, como en el cuadro 2.28, inserta el comando \setlength{\arrayrulewidth}{1.5pt} en cdigo TEX antes del cuadro o otante. Este cambio es vlido para todos los siguientes cuadros. Para volver al valor predeterminado, dene \arrayrulewidth a 0.4 pt en cdigo TEX detrs del cuadro o otante. Para denir un grosor de 1.5 pt slo para lneas horizontales, como en el cuadro 2.29, inserta estos comandos en cdigo TEX antes del cuadro o otante: \let\myHline\hline \renewcommand{\hline} {\noalign{\global\arrayrulewidth 1.5pt} \myHline\noalign{\global\arrayrulewidth 0.4pt}} Para volver al grosor predeterminado, inserta este comando en cdigo TEX detrs del cuadro o otante: Cuadro 2.28.: Cuadro con lneas de grosor 1.5 pt sd sd sd

39

2. Cuadros y tablas Cuadro 2.29.: Cuadro con lneas horizontales de 1.5 pt sd sd sd Cuadro 2.30.: Cuadro con lneas verticales de 1.5 pt de grosor sd sd sd \renewcommand{\hline}{\myHline} Para establecer un grosor de 1.5 pt slo para lneas verticales, crea el siguiente formato de columna en el prembulo del documento, de acuerdo con lo descrito en la seccin 2.14.3: \newcolumntype{V}{!{\vrule width 1.5pt}}
A Para el cuadro 2.30 se us el argumento L TEX VcV

para la ltima columna y Vc para las otras.

2.14.5.

Lneas de trazos

A Debes instalar el paquete L TEX arydshln para ver la parte siguiente en la salida. Para ms informacin sobre lneas a trazos, vase la documentacin de arydshln, [4].

40

3. Flotantes
3.1. Introduccin

Un otante es un bloque de texto asociado con algn tipo de etiqueta que no tiene posicin ja. Puede otar adelante o atrs una o dos pginas, donde encaje mejor. Las Notas al pie y Notas al margen tambin son otantes, porque pueden otar a la pgina siguiente cuando hay demasiadas notas en la pgina. Los otantes permiten composiciones de alta calidad. Imgenes y cuadros se pueden distribuir equitativamente en las pginas para impedir espacios en blanco y pginas sin texto. Como el otante destruye a menudo el contexto entre texto e imagen o cuadro, cada otante puede ser referenciado en el texto. Por lo tanto los otantes estn numerados. Las referencias se describen en la seccin 3.4. o ). Esto Para insertar un otante, usa el men Insertar Flotante (botn inserta una Leyenda, un cuadro con una etiqueta. La etiqueta se traducir automticamente al idioma del documento. Tras la etiqueta puedes insertar el texto de la leyenda. La imagen o cuadro se inserta encima o debajo de la leyenda en un prrafo separado dentro del otante. La colocacin de leyendas se describe en la seccin 3.10. Para mantener legible el documento LYX, puedes abrir y cerrar el otante con clic un cuadro gris izquierdo sobre l. Un cuadro cerrado se muestra as: con etiqueta en rojo. Se recomienda insertar otantes como prrafos separados para evitar posibles errores A de L TEX si el texto circundante se formatea de modo especial. Figuras o cuadros ya existentes pueden ponerse en un otante marcndolas y pinchando el botn correspondiente de la barra de herramientas para un otante nuevo.

3.2.

Tipos de otantes

Adems de los otantes de imagen y de cuadro que se describen en la seccin 1.2 y 2.5, respectivamente, LYX ofrece los tipos Algoritmo y Envoltorio. Lo ltimo se explica en la sec. 6.1.

41

3. Flotantes Algoritmo 3.1 Ejemplo de algoritmo otante for I in 1..N loop Sum:= Sum + A(I); /*comment*/ end loop

3.2.1.

Algoritmos otantes

Este tipo de otante se inserta con el men Insertar Flotante Algoritmo. Se usa para cdigos y descripciones de algoritmos y se puede considerar una alternativa al listado de cdigo de programa, que se explica en el captulo 8. Un posible entorno para algoritmos es Cdigo-LYX, descrito en la Gua del usuario de LYX. El algoritmo 3.1 es un ejemplo de algoritmo otante en el que se ha aadido un espacio vertical de -4 mm al nal para tener la lnea inferior exactamente bajo la ltima lnea de texto. La etiqueta de otante no se traduce automticamente al lenguaje del documento. Hay que hacerlo manualmente aadiendo al prembulo del documento la lnea: \oatname{algorithm}{nombre} donde nombre es la palabra algoritmo en el idioma deseado. Para insertar el ndice de algoritmos puedes usar el men Insertar ndice ndice de algoritmos, si el documento est en el mismo idioma que los mens de LYX. Para documentos en otro idioma usa en su lugar el comando en cdigo TEX: \listof{algorithm}{nombre} donde nombre es, por ejemplo, ndice de algoritmos en el idioma del documento. Los algoritmos otantes no se numeran por omisin segn el esquema habitual para cuadros e imgenes otantes en muchas clases de documento, captulo.algoritmo. Para numerarlos con ese esquema, aade este comando en el prembulo del documento: \numberwithin{algorithm}{chapter} Para poder usar el comando \numberwithin, marca la opcin Usar el paquete AMS en el men Documento Conguracin Opciones para ecuaciones.

3.3.

Numeracin de otantes

En general, los otantes se numeran independientemente de las secciones en las que se encuentran o segn el esquema captulo.nmero o seccin.nmero, dependiendo de la clase de documento utilizada. Para cambiar la numeracin independiente de la seccin, puedes usar el siguiente comando en el prembulo del documento:

42

3.4. Referencias a otantes \renewcommand{\thetable}{\roman{table}} \thetable es el comando que imprime el nmero del cuadro, para guras otantes el comando sera \thegure. El comando \roman imprime el nmero de cuadro en nmeros romanos en minscula. Para cambiar el esquema de numeracin, por ejemplo a subseccin.nmero, usa este comando en el prembulo: \numberwithin{table}{subsection} Para poder usar el comando \numberwithin, debes marcar la opcin Usar el paquete AMS en el apartado Opciones para ecuaciones de las preferencias del documento. Puedes ver ms detalles y notas importantes sobre comandos de numeracin en la seccin 4.2.1.

3.4.

Referencias a otantes
. Aparece una ventana esperando la introduccin del texto

Para referirse a un otante, inserta una etiqueta en su leyenda con el men Insertar Etiqueta o el botn de la etiqueta y se inserta un cuadro gris como este: . LYX ofrece como texto las primeras palabras de la leyenda con un prejo. El prejo depende del tipo de otante, p. ej. para guras el prejo ser g:. La etiqueta se usa como ancla y el nombre para la referencia. Puedes referenciar la . Aparece una venetiqueta usando el men Insertar Referencia cruzada o el botn tana de referencia cruzada con todas las etiquetas del documento. Si tienes abiertos varios documentos LYX, escoge aquel con el que ests trabajando de la lista desplegable de la parte superior del dilogo. Puedes ordenar las etiquetas alfabticamente y elegir una. Se inserta un cuadro gris como este: en lugar de este cuadro aparecer el nmero de la referencia. . En la salida,

Se recomienda poner un espacio protegido entre el nombre de la referencia cruzada y su nmero para evitar saltos de lnea entre ellos. Si una referencia cruzada corresponde a una etiqueta inexistente vers dos interrogaciones en la salida. En cualquier momento puedes cambiar etiquetas pulsando sobre el cuadro. Las referencias a las etiquetas cambiadas cambian automticamente su enlace al texto de la etiqueta nueva, no te preocupes por eso. El botn Ir a la etiqueta en la ventana de referencia cruzada lleva el cursor hasta dicha etiqueta, y el texto del botn cambia a Volver, con el que se puede retornar a la referencia.

43

3. Flotantes

3.4.1.

Formatos de referencia cruzada

Hay seis variedades de referencias cruzadas: <referencia>: imprime el nmero otante, esta es la opcin predeterminada: 1.3 (<referencia>): imprime el nmero otante entre parntesis, es el estilo habitual para referirse a frmulas, especialmente si se omite el nombre Ecuacin: (2.1) <pgina>: imprime el nmero de pgina: Pgina 4 en pgina <pgina>: imprime el texto en la pgina y el nmero de pgina: en la pgina 4 <referencia> en pgina <pgina>: imprime el nmero otante, el texto en la pgina y el nmero de pgina: 1.3 en la pgina 4 Referencia con formato: imprime un formato personalizado. A Nota: Esta caracterstica slo est disponible si est instalado el paquete L TEX prettyref o refstyle. A Se puede seleccionar el paquete L TEX a usar con esta caracterstica marcando la opcin Usar refstyle (no prettyref) para las referencias cruzadas en el men Documento Conguracin Clase de documento. El formato se especica aadiendo el comando \newreormat (prettyref) o \newref (refstyle) en el prembulo del documento. Por ejemplo, para redenir todas las referencias a guras (que tienen la etiqueta g) se usa el comando \newref{g}{refcmd={Imagen en la pgina \pageref{#1}}} Para ms informacin sobre este formato echa un vistazo a la documentacin de [17, 19]. Referencia textual: imprime la leyenda de la referencia: Dos imgenes distorsionadas. Ambas estn en el grupo llamado distorsionadas. <pgina> no imprime el nmero si la etiqueta est en la misma pgina, en la anterior o en la siguiente. En su lugar vers p. ej. el texto en esta pgina. El estilo <referencia> en pgina <pgina> no imprimir nada sobre la pgina si la etiqueta est en la misma pgina. El nmero y pgina actual de la parte del documento referida es automticamente A calculado por L TEX en la salida. Las variedades se ajustan en el campo Formato de la ventana de referencia cruzada, que aparece al pinchar sobre el cuadro.
A Nota: Se recomienda usar el paquete L TEX refstyle porque prettyref no reconoce 1 todas las abreviaturas de etiquetas posibles en LYX y no est internacionalizado. A Nota: Debido a un fallo en el paquete L TEX varioref versin 1.4w, algunos formatos A de las referencias cruzadas provocarn errores de L TEX en documentos cuyo idioma haga activo el carcter punto (como el francs). Para una solucin provisional, vase http://wiki.lyx.org/LaTeX/LatexBugs#toc5.
1

g:, por ejemplo, es la abreviatura en LYX para las etiquetas de leyendas de guras.

44

3.4. Referencias a otantes

3.4.2.

Designacin automtica de referencias

A El paquete L TEX hyperref , que se habilita en Propiedades PDF del dilogo Documento Conguracin, dispone de una caracterstica muy til que permite incluir automticamente en las referencias cruzadas el nombre de los otantes referidos (o partes de texto como seccin ). As, por ejemplo, no tendrs que escribir la palabra Figura delante de cada referencia a una gura. Para usar esta caracterstica habilita A el soporte para hyperref e inserta la siguiente lnea en el prembulo L TEX: \AtBeginDocument{\renewcommand{\ref}[1]{\mbox{\autoref{#1}}}}

Si preeres otros nombres para las referencias distintos de los predeterminados, por ejemplo sec. en lugar de seccin, puedes redenir el nombre insertando lo siguiente en el prembulo: \addto\extrasspanish{\renewcommand{\sectionautorefname} {sec.\negthinspace}} Si ests usando un idioma de documento distinto del espaol, reemplaza \extrasspanish por \extras***, donde *** es el nombre del idioma utilizado. Para obtener nombres automticos pero no para determinados tipos de referencias, por ejemplo no para ecuaciones, usa este cdigo de prembulo: \addto\extrasspanish{\renewcommand*{\equationautorefname}[1]{}} En la documentacin de hyperref [11] puedes encontrar ms informacin. Nota: La designacin automtica de referencias no puede usarse en el estilo Referencia con formato, descrita en la seccin 3.4.1. El manual Ecuaciones es un ejemplo de documento en el que se ha utilizado designacin automtica de referencias.

3.4.3.

Colocacin de referencias

Si usas hyperref , en las Preferencias PDF del dilogo Documento Conguracin, para enlazar referencias cruzadas en la salida, vers que al pinchar sobre la referencia de una imagen otante te lleva hasta la etiqueta de la imagen. La leyenda ser la primera parte del texto en pantalla, de forma que para ver la imagen debes deslizar. Se debe a que el ancla de enlace de la referencia se sita en la etiqueta. Usando el paquete A hypcap, que forma parte del paquete L TEX oberdiek, el ancla de enlace se sita al comienzo de un otante. Para usar esta caracterstica para guras otantes carga hypcap en el prembulo con \usepackage[gure]{hypcap} Puedes usar hypcap para todos los otantes aunque no se recomienda por razones de estabilidad. Ms informacin en el manual de hypcap [10]. Nota: hypcap no funciona para las referencias a subguras.

45

3. Flotantes

3.5.

Colocacin de otantes

Al pulsar con el botn derecho del ratn sobre un cuadro de otante y elegir CongA uracin, se abre un dilogo en el que pueden cambiarse las opciones de L TEX para situar los otantes. La opcin Extender columnas slo es aplicable a documentos de dos columnas: Si lo seleccionas, el otante abarcar ambas columnas en lugar de una sola. La opcin Girar a un lado sirve para girar otantes, vase seccin 3.6. Puedes usar una o ms de las siguientes opciones en el dilogo para establecer la posicin de un otante si desmarcas la opcin Usar ubicacin predeterminada: Aqu si es posible intenta situar el otante en la posicin en la que se inserta Principio de pgina intenta situar el otante al principio de la pgina actual Fin de pgina intenta situar el otante al nal de la pgina actual Pgina de otantes intenta situar el otante en una pgina propia
A L TEX usa siempre ese orden de opciones. Signica que si usas la colocacin predeterA minada, L TEX probar en primer lugar Aqu si es posible, luego Principio de pgina, A y despus las otras. Si no usas la predeterminada, L TEX slo probar las opciones marcadas pero en dicho orden. Si no es posible ninguna de las 4 ubicaciones el proceso se repite internamente pero intenta poner el otante en la pgina siguiente.

De forma predeterminada cada una de las opciones tiene sus propias reglas: Principio de pgina: slo si el otante ocupa menos del 70 % de la pgina puede ubicarse al principio de pgina (\topfraction) Fin de pgina: slo si el otante ocupa menos del 30 % de la pgina puede ubicarse al n de pgina. (\bottomfraction) Pgina de otantes: slo si ms del 50 % de la pgina se ocupa por otantes puede haber varios juntos en la misma pgina. (\oatpagefraction) Si no te agradan estas reglas puedes ignorarlas marcando la opcin adicional IgnoA rar reglas de L TEX. A Tambin puedes redenir las reglas con los comandos L TEX que van entre parntesis tras la descripcin de las reglas anteriores. Por ejemplo, para aumentar el valor predeterminado, quizs pequeo, de la regla Fin de pgina al 50 %, aade esta lnea en el prembulo: \renewcommand{\bottomfraction}{0.5} En determinados casos podras necesitar ubicar un otante exactamente en la posicin en la que se inserta. Para esto puedes usar la opcin Aqu denitivamente. Usa esta opcin espordicamente y slo cuando el documento est casi listo, porque el otante ya no podr otar y si haces cambios al documento se podra estropear el diseo de la pgina.

46

3.6. Rotacin de otantes No hay opciones de ubicacin para envoltorios otantes porque siempre estn rodeados por texto de un prrafo determinado. A veces surge el problema de que un otante se sita al principio de la pgina mientras que su seccin correspondiente empieza en mitad de la pgina, as que el lector podra creer que el otante forma parte de la seccin anterior. Para evitarlo puede emplearse A el comando L TEX \suppressoats, que suprime la ubicacin de un otante dado en la pgina donde se inserta y adems puede servir para evitar que el otante se coloque antes del inicio de seccin. Para ello, aade estos comandos al prembulo: \let\mySection\section \renewcommand{\section}{\suppressoats[t]\mySection} Se puede hacer lo mismo para todas las cabeceras de seccin, captulos y subsecciones. No es recomendable para partes pequeas de texto como subsubsecciones porque A L TEX podra tener problemas para encontrar una ubicacin adecuada. En ciertos casos se quieren tener todas las guras/cuadros al nal del documento. Para A estos casos est el paquete L TEX endoat. Pone todas las guras y cuadros otantes al nal del documento en secciones propias. En la posicin original del otante se inserta una indicacin como [Figure 3.2 about here.]. El paquete endoat se carga en el prembulo con la lnea \usepackage[options]{endoat} Hay varias opciones para disear las secciones gura/cuadro creadas. Para ms informacin vase la documentacin [8]. Nota: endoat no traduce automticamente la indicacin, hay que hacerlo manualmente, vase seccin 4 en [8]. Nota: Actualmente hay un error en endoat cuando la leyenda contiene el carcter alemn . Usa en ese caso el comando \ss en cdigo TEX en vez de .
A Ms detalles sobre ubicacin de otantes en libros sobre L TEX como [1, 2, 3].

3.6.

Rotacin de otantes

Podras necesitar girar otantes, especialmente con cuadros grandes. Para girar todo el otante y su leyenda, pincha sobre su cuadro y marca la opcin Girar a un lado. Los otantes girados son puestos siempre en su propia pgina (o columna si el documento es de dos columnas). Se les puede permitir abarcar varias columnas con la opcin de conguracin Extender columnas. Se rotan de forma que puedes leerlos desde el margen externo. Para forzar determinada direccin de rotacin para todas las pginas, puedes aadir una de las opciones guresleft o guresright a las opciones de clase del documento.

47

3. Flotantes Los otantes girados se reeren igual que los normales, y el formato de la leyenda tambin es el mismo: un ejemplo es el cuadro 3.1. Nota: No todos los visores DVI pueden mostrar cuadros girados.

3.7.

Subotantes

Los subotantes se usan cuando, por ejemplo, una gura consta de varias imgenes. Se crean insertando un otante dentro de otro. La colocacin de los subotantes puede controlarse como si fueran prrafos, como se muestra en los cuadros 3.2 y 3.3. Las referencias a subotantes funcionan como en los otantes normales: el cuadro 3.2a y el cuadro 3.2b son subcuadros del cuadro 3.2.

3.8.

Flotantes adosados

Para colocar otantes unos junto a otros, como en la gura 3.1 y 3.2, se pone un solo otante. En l se insertan dos cuadros tipo minipgina.2 La anchura de la columna se establece en 45-50 % y la alineacin en Inferior para cada minipgina. Las minipginas contienen la imagen y su ttulo, de igual forma que en los otantes. La nica diferencia es que el Ancho de columna % de la imagen se calcula en este caso en relacin a la anchura de la minipgina.

Figura 3.1.: Flotante en izquierdo.


2

el

lado

Figura 3.2.: Flotante en el lado derecho.

Las minipginas se explican en la seccin 5.4.

48

Cuadro 3.1.: Cuadro girado test b c d e

3.8. Flotantes adosados

49

3. Flotantes Cuadro 3.2.: Dos subcuadros adosados


(a) Este es el subcuadro a (b) Esta es la subtabla b

test

test

Cuadro 3.3.: Dos subcuadros colocados uno sobre otro. El cuadro (a) con 4 celdas, el (b) con 5 celdas.
(a)

test a

test
(b)

test c d e

test

3.9.

Formato de las leyendas

El entorno Leyenda es el predeterminado para los Flotantes. En LYX las leyendas se muestran como etiqueta, p. e. Figura #: seguida por el texto. # es el nmero real de referencia. Por omisin la etiqueta y el nmero usan la misma tipografa que el texto de la leyenda y el signo dos puntos sigue al nmero para separar la etiqueta del texto. El entorno leyenda no es apropiado para todos los tipos de documento.
A Para cambiar el formato predeterminado carga el paquete L TEX caption en el prembulo del documento con la lnea:

\usepackage[denicin de formato]{caption} Para poner, por ejemplo, la etiqueta y el nmero en sans-serif negrita y las leyendas de cuadro siempre sobre l como en este documento, usa el comando: \usepackage[labelfont={bf,sf}, tableposition=top]{caption} Tambin puedes denir distintos formatos de leyenda para los distintos tipos de otantes. En ese caso carga el paquete caption sin opciones especcas y dene los distintos formatos con ayuda del comando \captionsetup[tipo de otante]{denicin de formato} en el prembulo del documento. Por ejemplo las leyendas de la Figura 3.3 y el cuadro 3.4 pueden crearse usando los siguientes comandos en el prembulo: \usepackage[tableposition=top]{caption} \captionsetup[gure]{labelfont={tt}, textfont=it, indention=1cm, % labelsep=period} \captionsetup[table]{labelfont={bf,sf}}

50

3.10. Colocacin de leyendas Nota: La opcin tableposition=top no tiene efecto si se usa una clase de documento KOMA-Script. En este caso debe utilizarse la opcin de clase de documento captions=tableheading. Para ms informacin sobre el paquete caption acude a su documentacin [6]. Para cambiar el nombre de la etiqueta de Figura a Imagen, p. e., usa el siguiente comando de prembulo: \renewcommand{\fnum@gure}{Imagen~\thegure} donde \thegure inserta el nmero de gura y ~ genera un espacio protegido. Si ests usando la clase de documento KOMA-Script (article (KOMA-Script), book (KOMA-Script), letter (KOMA-Script), o report (KOMA-Script) ), puedes emplear en vez del paquete caption el comando \setkomafont incluido en KOMA-Script. Por ejemplo, para poner en negrita la etiqueta de la leyenda aade este comando en el prembulo del documento: \setkomafont{captionlabel}{\bfseries} Ms informacin sobre \setkomafont en la documentacin de KOMA-Script [12].

3.10.

Colocacin de leyendas

La norma habitual para colocar las leyendas es: Figura: La leyenda al pie de la gura Cuadro: La leyenda sobre el cuadro
A Desafortunadamente, las clases estndar de L TEX no soportan leyendas sobre el cuadro. Esto implica que si usas las clases de documento article, book, letter, o report no habr espacio entre la leyenda y el cuadro. Para insertar el espacio adecuado A aade la siguiente opcin al comando del paquete L TEX caption en el prembulo 3 del documento:

tableposition=top Si ests usando la clase KOMA-Script (article (KOMA-Script), book (KOMA-Script), letter (KOMA-Script), o report (KOMA-Script) ), en vez de caption puedes poner la opcin captions=tableheading de la clase de documento. Tambin es posible poner la leyenda junto a una gura o cuadro. Para conseguirlo A hay que cargar el paquete L TEX sidecap aadiendo en el prembulo del documento la lnea \usepackage[option]{sidecap}
3

Vase la seccin 3.9 para ms informacin sobre el paquete caption.

51

3. Flotantes Si no se especica opcin, la leyenda se ubica del lado del margen externo de la pgina a la derecha en pginas impares, a la izquierda en las pares. Puedes cambiar la colocacin al margen interno con la opcin innercaption. Para forzar la ubicacin siempre a la derecha o a la izquierda, usa las opciones rightcaption o leftcaption, respectivamente. Para situar en LYX la leyenda de un otante al lado, es necesario aadir estos comandos al prembulo del documento:

\newcommand{\TabBesBeg}[1][1.0]{ % \let\MyTable\table \let\MyEndtable\endtable \renewenvironment{table}[1]{\begin{SCtable}[#1]##1}{\end{SCtable}}} \newcommand{\TabBesEnd}{ % \let\table\MyTable \let\endtable\MyEndtable \newcommand{\FigBesBeg}[1][1.0]{ % \let\MyFigure\gure \let\MyEndgure\endgure \renewenvironment{gure}[1]{\begin{SCgure}[#1]##1}{\end{SCgure}}} \newcommand{\FigBesEnd}{ % \let\gure\MyFigure \let\endgure\MyEndgure} Estos comandos permiten redenir los otantes de modo que la leyenda aparezca en un lado. Para guras otantes usa el comando \FigBesBeg en cdigo TEX antes del otante. Y inserta \FigBesEnd en cdigo TEX en el punto en que quieras volver a la denicin original de otantes. Para cuadros otantes usa los comandos correspondientes \TabBesBeg y \TabBesEnd La gura 3.4 y el cuadro 3.5 son ejemplos en los que el ttulo se sita al lado. En los ejemplos puedes ver que el texto del ttulo aparece encima del otante en cuadros otantes y debajo en las guras otantes. Para cambiarlo, puedes usar el comando \sidecaptionvpos{tipo de otante}{colocacin}

52

3.11. ndice de otantes en el prembulo o en cdigo TEX antes del otante. El tipo de otante es gure o table, la colocacin puede ser t por top (arriba), c por center (centro), o b por bottom (abajo). Para tener, por ejemplo, el ttulo de guras otantes verticalmente centrado, usa el comando \sidecaptionvpos{gure}{c} Esto se ha hecho en la gura 3.5. La anchura predeterminada de la leyenda es la del cuadro/gura. Para cuadros o guras estrechas, como en el cuadro 3.5, esto genera leyendas demasiado estrechas. Puedes aumentar su anchura especicando un factor muliplicador de la anchura del cuadro/gura. La anchura de la leyenda se recalcular automticamente en el caso de que sobrepase los mrgenes de la pgina o de la columna. El factor puede darse como argumento opcional para \FigBesBeg: \FigBesBeg[factor] o en la denicin de \FigBesBeg reemplazando 1.0 con otro valor. En este segundo caso, el factor ser el predeterminado si \FigBesBeg se usa sin argumento. Para el cuadro 3.6 se ha usado el factor 5. Nota: Para otantes con la leyenda adosada, no se puede usar la opcin Aqu denitivamente para la colocacin porque no es soportado por sidecap. Ms informacin sobre el paquete sidecap en su documentacin [20].
A Nota: El paquete L TEX hypcap, descrito en la seccin 3.4.3, no afecta a otantes con la leyenda al lado.

3.11.

ndice de otantes

Igual que en el ndice general se listan las secciones del documento, hay ndices para todos los tipos de otantes, como las guras. Se pueden insertar mediante los submens Insertar ndice. Las entradas de los ndices son las leyendas del otante o su ttulo breve, el nmero de otante y el nmero de la pgina del documento en la que aparecen. Puedes encontrar los ndices de guras y cuadros al nal de este documento.

53

3. Flotantes

Figura 3.3.. Este es un ejemplo de gura con una leyenda con ms de una lnea para mostrar el formato diferente. Aqu se usa una leyenda personalizada. Cuadro 3.4.: Este es un ejemplo de leyenda de cuadro con ms de una lnea para mostrar el formato diferente. Aqu se usa el formato de leyenda estndar para los cuadros. a b c d e

Figura 3.4: Leyenda al lado de una gura. Cuadro 3.5: Leyenda a al lado de f un cuadro. b d g i j e h c

Figura 3.5.: Leyenda centrada verticalmente junto a una gura.

54

3.11. ndice de otantes

a d f i

b e g j

c h

Cuadro 3.6: Una leyenda ms ancha que la del cuadro 3.5.

55

4. Notas
4.1. Notas en LYX
o con el men Insertar Nota. Hay cinco tipos

Las notas se insertan con el botn de notas:

Nota LYX Este tipo es para notas internas que no han de aparecer en la salida. Su cuadro se muestra como este:

Comentario Esta nota tampoco se muestra en la salida pero aparece como un coA A mentario de L TEX, cuando exportas el documento a L TEX va men Archivo A Exportar LTEX (pdatex) / (plain). Su recuadro se ve as:

Resaltado en gris Esta nota aparece en la salida como texto resaltado en gris. Su recuadro se parece a este:

Este es el texto1 de un comentario que se muestra resaltado en gris. Como se ve en el ejemplo, la primera lnea de las notas resaltadas en gris est un poco sangrada, y por otra parte pueden tener notas al pie. Si usas el botn de la barra de herramientas para insertar notas, se inserta una Nota LYX. Puedes cambiar entre los tres tipos de nota con clic derecho sobre el recuadro. Si quieres convertir un texto presente a nota, mrcalo y pincha sobre el botn de herramienta Nota. Para cambiar una nota a texto, pulsa la tecla Retroceso cuando el cursor est en la primera posicin de una nota, o la tecla Supr cuando el cursor est en la ltima posicin de la nota, respectivamente.
1

Esto es un ejemplo de nota al pie en una nota resaltada en gris.

57

4. Notas El color de las notas resaltadas en gris puede cambiarse en el men Documento Conguracin Colores.

4.2.

Notas al pie
o el men Insertar Nota al pie. Aparece

Las notas al pie se insertan con el botn

un recuadro como este: donde puedes introducir el texto. Si quieres convertir un texto existente en nota al pie, mrcalo y pincha sobre el botn. Para cambiar una nota al pie a texto, pulsa la tecla Retroceso cuando el cursor est en la primera posicin de la nota al pie, o la tecla Supr cuando el cursor est en la ltima posicin de la nota, respectivamente. Aqu hay un ejemplo de nota al pie:2 En la salida, el pie se muestra como nmero voladito en el lugar del texto donde se coloca el recuadro. El texto se coloca al nal de la pgina actual. Los nmeros de las A notas son calculados por L TEX, y son consecutivos. Si comienza o no el recuento en cada captulo depende de la clase de documento. Las notas al pie pueden referenciarse como otantes: inserta una etiqueta en la nota y pon una referencia cruzada a esa etiqueta en el texto como se describe en la seccin 3.4. Esto es una referencia cruzada a la Nota al pie 2.
A Debido a razones tcnicas, L TEX no imprime las notas al pie en cuadros. No obstante, hay otro mtodo para imprimirlas: en lugar de la nota al pie se inserta el comando \footnotemark{} en cdigo TEX. El texto de la nota se introduce como argumento del comando \footnotetext despus del cuadro. Esto es lo que se ha hecho para el siguiente cuadro con el comando

\footnotetext{Texto de la nota del cuadro.} Texto de ejemplo.3 Texto de ejemplo.4 Las notas al pie en cuadros largos se describen en la seccin 2.6.1. Las notas al pie en cuadros de minipgina se imprimen, pero dentro del cuadro y con numeracin diferente debido a que una minipgina es como una pgina dentro de otra. (Ms informacin sobre minipginas en la seccin 5.4). Para poner notas en una minipgina que se impriman a pie de pgina como las notas al pie normales, se puede usar tambin el mtodo de \footnotemark{} y \footnotetext.
2 4

Ejemplo de nota al pie. Texto de la nota del cuadro.

58

4.2. Notas al pie Muestra de texto en una minipgina.a Muestra de texto en una minipgina.5
a

Nota en la minipgina.

Para hacer referencia a la misma nota varias veces sin imprimir su texto cada vez, usa el comando \footnotemark[number] en cdigo TEX. Como el nmero de la nota repetida no se conoce mientras se escribe el texto, hay que guardarlo. En el siguiente ejemplo de marca de una nota, se han insertado los siguientes comandos en cdigo TEX despus de la nota al pie 2 para guardar el nmero de la nota: \newcounter{MyRepeatFoot} \setcounter{MyRepeatFoot}{\thefootnote} La marca de la nota se ha creado despus con el comando: \footnotemark[\theMyRepeatFoot] Aqu hay una nota repetida:2 Para repetir la nota al pie previa, se puede omitir el guardado del nmero de la nota y usar en su lugar el comando: \footnotemark[\thefootnote] Aqu hay otra nota repetida:5

4.2.1.

Numeracin de notas al pie

Para reiniciar el nmero de pie a 1 en cada seccin aade en el prembulo el comando: \@addtoreset{footnote}{section} El siguiente comando en el prembulo cambia el estilo de numeracin del pie a nmeros romanos en minsculas: \renewcommand{\thefootnote}{\roman{footnote}} Nota al pie en nmeros romanos:vi Para cambiar el estilo de nmero a romanos en mayscula cambia el comando \roman por \Roman. Para ordenar las notas al pie con letras maysculas o minsculas usa \Alph o \alph, respectivamente. Para ordenar las notas al pie con smbolos usa \fnsymbol. Nota: slo puedes ordenar hasta 26 pies con letras, porque est limitado a letras simples. Nota: slo puedes ordenar hasta 9 pies con smbolos.
5 vi

Nota fuera de la minipgina. Ejemplo de nota al pie en nmeros romanos.

59

4. Notas Para volver al estilo de numeracin predeterminado cuando has cambiado a otro estilo, usa \arabic en vez de \roman en el comando anterior. Si quieres numerar notas al pie en el esquema captulo.nota, aade el siguiente comando al prembulo del documento: \numberwithin{footnote}{chapter} Para poder usar el comando \numberwithin, marca la opcin Usar el paquete AMS en la seccin Opciones para ecuaciones de la conguracin del documento. Esto es otro ejemplo de nota al pie:4.7 Nota: \numberwithin siempre imprime el nmero de nota al pie en nmeros arbigos; las redeniciones previas para obtener nmeros no arbigos se sobreescriben. As, para obtener por ejemplo el esquema captulo.\Roman{footnote}, usa este comando en vez de \numberwithin: \renewcommand{\thefootnote}{\thechapter.\Roman{footnote}}

4.2.2.

Colocacin de notas al pie

Si tienes varias notas al pie de una pgina, se muestran sin espacio vertical entre ellas al nal de la pgina. Para hacerlas ms legibles puedes aadir 1.5 mm, p. ej., con el comando siguiente en el prembulo: \let\myFoot\footnote \renewcommand{\footnote}[1]{\myFoot{#1\vspace{1.5mm}}} En documentos a dos columnas la nota al pie aparece al nal de cada columna, vase la gura 4.1. Si las notas debieran mostrarse slo al nal de la columna derecha, como A en la gura 4.2, usa el paquete L TEX ftnright con este comando en el prembulo: \usepackage{ftnright} En alguna literatura cientca es habitual reunir las notas para imprimirlas en un prrafo separado al nal de la seccin, como en la gura 4.3. Para reunir las notas al nal en vez de a pie de pgina, carga en el men Documento Conguratin Mdulos el mdulo Pie al nal. Para insertar la coleccin de notas, escribe el comando \theendnotes en cdigo TEX al nal de una seccin o captulo. La cabecera de prrafo para las notas nales no se traduce automticamente al lenguaje del documento, hay que hacerlo manualmente. El siguiente comando de prembulo traduce el nombre en ingls Notes al espaol Notas:
4.7

Nota al pie numerada en el esquema captulo.nota.

60

4.2. Notas al pie


Sei nun S unser normiertes Ausgangssignal Das Spektrum wird fouriertransformiert. und P die Phasenverteilungsfunktion, so Die Fouriertransformation wird verwendet, um die berlagerten Signale (Netzwerk, ergibt sich die Beziehung Lsungsmittel) zu trennen. Nachdem wir i S (t) = S0 (t) P (, t)e d (2) die Phasenverschiebung bestimmen konn ten, interessiert uns nun das Aussehen des wobei S0 das Signal ohne Gradient Ausgangssignals. Im Experiment haben wir ist und die Normierungsbedingung es mit sehr vielen Teilchen zu tun, so dass
1 2

Fourier transformation Phase distribution function

3 4

Fourier transformation Phase distribution function

Figura 4.1.: Colocacin estndar de notas al pie en documentos a dos columnas.


man ber alle Phasen integrieren muss. Sei nun S unser normiertes Ausgangssignal und P die Phasenverteilungsfunktion, so ergibt sich die Beziehung S (t) = S0 (t)

P (, t)ei d

(2)

Das Spektrum wird fouriertransformiert. Die Fouriertransformation wird verwendet, um die berlagerten Signale (Netzwerk, Lsungsmittel) zu trennen. Nachdem wir die Phasenverschiebung bestimmen konnten, interessiert uns nun das Aussehen des
1. 2. 3. 4. Fourier transformation Phase distribution function Fourier transformation Phase distribution function

wobei S0 das Signal ohne Gradient ist und die Normierungsbedingung = 1 gilt. Nun drfen P (, t) d 1

Figura 4.2.: Colocacin de la nota al pie en documentos a dos columnas cuando se A usa el paquete L TEX ftnright. \renewcommand{\notesname}{Notas} La numeracin de notas nales puede cambiarse como la de las notas al pie, como se describe en la seccin 4.2.1; slo hay que reemplazar el comando \thefootnote por \theendnote. Para restablecer la numeracin usa el comando \@addtoreset como se describe en la seccin 4.2.1 y sustituye el parmetro de comando footnote por endnote. Para notas al nal hay el comando el comando \endnotemark[nmero] similar al comando \footnotemark, descrito en la seccin 4.2. Las notas al pie tambin pueden colocarse al margen de la pgina y la alineacin del

61

4. Notas
man ber alle Phasen integrieren muss. Sei nun S unser normiertes Ausgangssignal und P die Phasenverteilungsfunktion, so ergibt sich die Beziehung S (t) = S0 (t)

Notes
1 2 3 4

Fourier transformation Phase distribution function Fourier transformation Phase distribution function

P (, t)ei d

(2)

wobei S0 das Signal ohne Gradient ist und die Normierungsbedingung P ( , t ) d = 1 gilt. Nun drfen

Figura 4.3.: Notas al nal: notas impresas en prrafo separado al nal de la seccin o del captulo.
A texto del pie tambin puede cambiarse, vase el paquete L TEX footmisc [9] para ms informacin. A Para otras posibilidades de diseo de notas al pie mira en libros de L TEX, [1, 2, 3]. Si ests usando una clase de documento KOMA-Script, puedes ajustar las caractersticas de las notas al pie mediante comandos especcos de la clase, vase [12].

4.3.

Notas al margen

Las notas al margen se ven y se comportan en LYX como notas al pie. Se insertan con . Aparece un cuadro gris con la el men Insertar Nota al margen o con el botn etiqueta margen en rojo y un marco en el que puedes escribir el texto de la nota. Esto es una nota al margen. Al lado hay un ejemplo de nota al margen. Estas notas salen en el margen derecho en documentos a una cara. En documentos a doble cara se muestran en el margen externo margen izquierdo en pginas pares, derecho en pginas impares. El texto de las notas se ajusta a la parte opuesta al margen se ajusta a la derecha si la nota aparece en el margen izquierdo. La primera lnea de la nota se sita en la posicin de la lnea del texto en la que se inserta en el documento. Para colocar la nota en el margen interno aade el comando \reversemarginpar en cdigo TEX antes de la nota. La nueva colocacin es vlida para todas las siguientes notas al margen. Nota: A veces no hay espacio suciente en el margen interno, por lo que la nota no se mostrar correctamente en la salida.

Esto es una nota en el margen interno.

62

4.3. Notas al margen Para volver a la ubicacin predeterminada inserta en cdigo TEX el comando \normalmarginpar Nota: El comando se ignora si en el mismo prrafo est tambin presente el comando \reversemarginpar. Como en el caso descrito en la seccin 2.8.1, una palabra larga no puede partirse con guin cuando es la primera en la nota al margen. Para evitar esto, inserta un espacio horizontal de 0 pt antes de la palabra. Nota: Normalmente no pueden utilizarse notas al margen en cuadros, otantes y notas al pie.
A Esta restriccin se puede salvar con el paquete L TEX marginnote. Poniendo estas dos lneas en el prembulo, el comando usado por LYX para notas al margen es redenido para usar el comando proporcionado por el paquete marginnote:

PalabraMuyLarg no partida con guin. PalabraMuyLargaAlMargen partida con guin.

\usepackage{marginnote} \let\marginpar\marginnote Esto se ha utilizado en el presente documento porque marginnote tiene una caracterstica adicional til: Puedes establecer un desplazamiento vertical a la nota. A veces esto hace falta si hay demasiadas notas juntas o para mejorar el diseo de la pgina. En LYX, el desplazamiento se escribe directamente tras la nota al margen, en cdigo TEX [desplazamiento] donde desplazamiento es una longitud en una de las unidades del cuadro A.1. Un valor negativo desplaza la nota hacia arriba, un valor positivo hacia abajo. Por ejemplo la nota adjunta a esta lnea de texto est desplazada 1.5 cm arriba con el comando en cdigo TEX [-1.5cm] Con marginnote tambin puedes cambiar la alineacin del texto en el margen. Por ejemplo los comandos \renewcommand*{\raggedleftmarginnote}{\centering} \renewcommand*{\raggedrightmarginnote}{\centering} producen alineacin centrada. \raggedleftmarginnote identica las notas que aparecen al lado izquierdo. El valor predeterminado es \renewcommand*{\raggedleftmarginnote}{\raggedleft} \renewcommand*{\raggedrightmarginnote}{\raggedright} Para otras caractersticas de marginnote mira en su documentacin [15]. El texto de esta nota est centrado. Esta nota est 1.5 cm por encima de su posicin original.

63

4. Notas El diseo de las notas al margen puede ser redenido. Por ejemplo, para crear una cabecera para todas las notas con el texto Atencin!, subrayado, sans-serif en negrita, aade lo siguiente en el prembulo: Atencin! Esta es una nota con una cabecera denida. \let\myMarginpar\marginpar \renewcommand{\marginpar}[1]{\myMarginpar{ % \hspace{0pt}\textsf{\textbf{\underbar{Atencin!}}} % \vspace{1.5mm}\\#1}}

64

5. Marcos
5.1. Introduccin

Los marcos se emplean para dar formato a bloques de texto. Se pueden usar para escribir documentos con varios idiomas, vase seccin 5.4, enmarcar textos, vase seccin 5.2.3, evitar la divisin de palabras, vase seccin 5.6.1, alinear texto, vase seccin 5.6.2, o para poner color de fondo a un texto, vase seccin 5.7. Se insertan con el men Insertar Marco o con el botn . Surge un recuadro gris con

. El tipo de marco se puede elegir la etiqueta Marco (Minipgina): al hacer clic derecho sobre l y seleccionando Conguracin. Sale un dilogo en el que Marco interior permite escoger los tipos Minipgina, Marco de prrafo y Marco de lnea. Minipgina es el predeterminado para nuevos marcos y se explica en la seccin 5.4; el tipo Marco de prrafo se describe en la seccin 5.5 y el tipo Marco de lnea se describe en la seccin 5.6.1. Los marcos no se numeran y por tanto no se pueden referenciar como los otantes o las notas al pie. Nota: Los marcos no deben ser el tem en un entorno Enumeracin* o Descripcin. Nota: Por razones desconocidas slo se puede poner el tipo Marco interior en Ninguno cuando se emplea un marco enmarcado. Los marcos sin ningn tipo de Marco interior y sin bordes se explican en la seccin 5.6.1.

5.2.
5.2.1.

Dilogo de marcos
Tamao

En el dilogo puedes ajustar la geometra del marco en los campos Ancho y Alto. Las unidades disponibles para la geometra se describen en el cuadro A.1. El campo Alto ofrece los siguientes tamaos adicionales: Profundidad Es la altura del texto plano. Ignora la profundidad total cuando hay mltiples lneas de texto en el marco:

65

5. Marcos Marco con altura establecida en 1 Profundidad Alto Es la altura del texto que est dentro del marco. Un valor de, p. ej. 2 para este Marco con tamao jar la altura del marco a 2 veces la altura del texto: altura puesta en 2 Alto Marco con Alto total Esto es el Alto + Profundidad: altura puesta a 1 Alto total Marco con altura Ancho Esto determina al ancho del marco como altura: puesta en 1 Ancho

5.2.2.

Alineacin

Si has elegido un Marco interior, la alineacin vertical del marco puede ser: Superior Ejemplo de lnea de texto. marco alineado arriba. Ejemplo de lnea de texto.

marco Medio Ejemplo de lnea de texto. alineado Ejemplo de lnea de texto. en medio. marco alineado abajo.

Inferior Ejemplo de lnea de texto.

Ejemplo de lnea de texto.

Nota: La alineacin vertical puede desaparecer en la salida si hay dos marcos en una lnea y, p. ej., uno de ellos tiene sombreado y el otro no. La alineacin horizontal del marco puede establecerse en el dilogo de conguracin de prrafo de LYX si colocas el marco en su propio prrafo. Si has escogido un Marco interior, el contenido puede alinearse verticalmente a:

66

5.2. Dilogo de marcos marco con texto Superior Ejemplo de lnea de texto. alineado Ejemplo de lnea de texto. arriba.

marco con texto Medio Ejemplo de lnea de texto. Ejemplo de lnea de texto. alineado en medio.

marco Inferior Ejemplo de lnea de texto. con texto Ejemplo de lnea de texto. alineado abajo. Este texto Estirado Ejemplo de lnea de texto. est estirado. Para estirar el contenido debe tener ms de un prrafo. En el ejemplo anterior cada lnea de texto est en un prrafo propio. Para estirar horizontalmente el contenido usa el dilogo de prrafos de LYX cuando hayas escogido un Marco interior. marco con texto estirado Si no has establecido un Marco interior, puedes alinear horizontalmente el contenido del marco en el dilogo de marcos. Texto estirado horizontalmente. Ejemplo de lnea de texto.

67

5. Marcos

5.2.3.

Decoracin

El estilo de borde del marco se puede determinar en la lista desplegable Tipo del dilogo de marcos. Son posibles los siguientes bordes: Sin borde No se dibuja ninguno. Borde rectangular sencillo Dibuja un borde rectangular alrededor del marco. El grosor del borde depende de \fboxrule. Marco rectangular Borde un borde ovalado cuya lnea tiene un grosor de 0.4 pt. ovalado, no Dibuja Borde ovalado, no Borde borde ovalado cuya lnea tiene un grosor de 0.8 pt. ovalado, grueso Dibuja un Borde ovalado, grueso

Borde sombreado Dibuja un borde rectangular de sombra alrededor del marco. El grosor de la lnea tiene el tamao dado por \fboxrule, la sombra tiene una Borde sombrado anchura de 4 pt. Fondo coloreado Dibuja un cuadro con fondo de color rojo. A diferencia de los cuadros coloreados,1 siempre usa el ancho total de columna y el cuadro va en su propio prrafo. Cuadro con fondo sombreado Borde rectangular doble Dibuja un rectngulo de lnea doble alrededor. El grosor de la lnea interior es 0.75 \fboxrule, el de la lnea exterior es 1.5 \fboxrule. La distancia entre lneas es 1.5 \fboxrule + 0.5 pt. Borde doble La etiqueta del marco en LYX reejar el estilo de borde elegido. Para poder utilizar A los distintos bordes, debe estar instalado el paquete L TEX fancybox. Si usas la decoracin borde rectangular sencillo sin marco interior, puedes permitir saltos de pgina dentro del marco. Ten en cuenta que en ese caso, al contrario que otros marcos con bordes, el borde usa siempre todo el ancho de columna, el marco se establece como su prrafo propio y \fboxrule y \fboxsep no funcionan. El grosor del borde tiene el tamao de \FrameRule. Cuadro que permite saltos de pgina

5.3.

Personalizacin de marcos

El valor predeterminado por \fboxrule es 0.4 pt. Puede cambiarse con el siguiente comando en cdigo TEX, p. ej. a 2 pt:
1

vase sec. 5.7

68

5.3. Personalizacin de marcos \setlength{\fboxrule}{2pt} Marco rectangular con \fboxrule = 2 pt El espacio entre el borde y el contenido del cuadro es 3 pt por omisin para todos los estilos. Se puede cambiar mediante la longitud \fboxsep. Por ejemplo el comando \setlength{\fboxsep}{10pt} determina un valor de 10 pt, como en el siguiente marco: Marco rectangular con \fboxsep = 10 pt El dimetro de las esquinas de los bordes ovalados se puede modicar con el comando \cornersize. El comando \cornersize*{1cm} establece un dimetro de 1 cm. El comando \cornersize{num} ja el dimetro en num mnimo (ancho y alto del marco). Por omisin es \cornersize{0.5}.
1

Marco ovalado con \cornersize = 1.5 cm

( )

El tamao de la sombra se puede ajustar cambiando la longitud \shadowsize. Este comando la ajusta a 2 pt en el marco siguiente: \setlength{\shadowsize}{2pt} Borde sombreado con \shadowsize = 2 pt Por omisin, el tamao \FrameRule es 0,4 pt. El espacio por omisin entre el contenido de la nota y el marco es 9 pt; puede cambiarse con el valor de \FrameSep. Por ejemplo, el borde del marco siguiente se establece con los comandos en cdigo TEX \setlength{\FrameRule}{5pt} \setlength{\FrameSep}{0.5cm}

69

5. Marcos

Texto en un marco con borde sencillo de 5 pt. que permite salto de pgina.

Para los marcos con fondo coloreado el espacio por omisin entre el contenido y el borde es 3 pt; se puede cambiar con el valor de \fboxsep. El color rojo predeterminado se puede cambiar en el sitio con el comando \denecolor{shadecolor} o globalmente con el men Herramientas Preferencias Colores marco coloreado. El esquema del comando \denecolor se explica en la seccin 2.11.2 Por ejemplo, la nota siguiente se dene con los comandos en cdigo TEX \setlength{\fboxsep}{0.5cm} \denecolor{shadecolor}{cmyk}{0.5,0,1,0.5}

Texto amarillo en un marco con fondo coloreado en verde oscuro.

Los cambios en las dimensiones son vlidos para todos los marcos que siguen a los comandos.

5.4.

Minipginas

A Las minipginas son tratadas por L TEX como pginas dentro de pginas y por tanto pueden tener, por ejemplo, sus propias notas al pie.

Las minipginas son tiles para escribir documentos en distintas lenguas. A continuacin hay dos ejemplos de minipginas adosadas. Su anchura est puesta en 45 % y separadas por un relleno horizontal, insertado mediante el men Insertar Formato Relleno horizontal.
2 A El comando \denecolor requiere el paquete L TEX color en el prembulo, vase la seccin 5.7.

70

5.5. Marcos de prrafo Dies ist ein deutscher Text. Dies ist ein deutscher Text. Dies ist ein deutscher Text. Dies ist ein deutscher Text. Dies ist ein deutscher Text. Dies ist ein deutscher Text. Dies ist ein deutscher Text. Dies ist ein deutscher Text. Dies ist ein deutscher Text. Dies ist ein deutscher Text. Dies ist ein deutscher Text. Dies ist ein deutscher Text. Dies ist ein deutscher Texta . Dies ist ein deutscher Text. Dies ist ein deutscher Text.
a

This is an English Text. This is an English Text. This is an English Text. This is an English Text. This is an English Text. This is an English Text. This is an English Text. This is an English Text. This is an English Text. This is an English Text. This is an English Text. This is an English Text. This is an English Text. This is an English Text. This is an English Text. This is an English Text.a This is an English Text.
a

Dies ist eine deutsche Funote.

This is an English footnote.

La conguracin global de prrafos se ignora en las minipginas. Esto signica que en las mismas no habr espacio entre prrafos aunque pongas p. ej. Salto medio en la conguracin del documento. Las minipginas tambin sirven para poner un color de fondo para partes de texto, vase seccin 5.7.2. Nota: No puedes tener otantes o notas al margen en minipginas pero s puedes tener minipginas en cuadros, en otantes, y en otros marcos.

5.5.

Marcos de prrafo

Los marcos de prrafo son similares a las minipginas con la diferencia de que no pueden contener notas al pie. Texto en un marco de prrafo. Texto en un marco de prrafo. Esta nota no aparece:3

5.6.
5.6.1.

Marcos para palabras y caracteres


Evitar la particin de palabras

El marco tipo Marco de lnea sirve para evitar que una palabra sea partida con guin. He aqu un ejemplo:

71

5. Marcos Esta lnea es un ejemplo para mostrar cmo evitar la divisin de estalargusimapalabra. Para evitar la divisin de la palabra estalargusimapalabra, ponla en un marco, establece el Marco interior en Marco de lnea y el ancho en 1 Ancho. Este es el resultado: Esta lnea es un ejemplo para mostrar cmo evitar la divisin de estalargusimapalabra. Como alternativa puedes poner el comando \- en cdigo TEX directamente antes de la palabra: Esta lnea es un ejemplo para mostrar cmo evitar la divisin de estalargusimapalabra. Por supuesto, la palabra sobresale del margen. Para evitarlo aade, con el men Insertar Formato Salto de lnea cortada (atajo Ctrl+Entrar), un salto de lnea antes de la palabra: Esta lnea es un ejemplo para mostrar cmo prevenir la divisin de estalargusimapalabra.

5.6.2.

Alineacin vertical

Con ayuda del comando \raisebox puedes alinear verticalmente con el texto circundante palabras o caracteres. \raisebox se utiliza segn el esquema: \raisebox{elevacin}[altura][profundidad]{contenido del cuadro} La elevacin puede ser un valor positivo para subir el marco o negativo para bajarlo. Para alinear una palabra, p. e prevencin para que la parte inferior de la letra ms profunda p est en la lnea de base, inserta el comando \raisebox{\depth}{ en cdigo TEX antes de la palabra. Detrs de la palabra inserta una llave de cierre } en cdigo TEX. Este es el resultado: Esto es una lnea de texto con la palabra prevencin elevada. Al subir o bajar caracteres en una lnea, se modica el espacio entre lneas: Esto es una lnea de texto con la palabra prevencin bajada. testigo Esto es una lnea de texto con la palabra elevada. Si por alguna razn quieres impedir esto, pon la altura del marco a cero. Por ejemplo \raisebox{-\depth}[0pt]{ Esto es una lnea de texto con la palabra prevencin bajada. testigo Esto es una lnea de texto con la palabra elevada.

72

5.7. Marcos coloreados

5.7.
5.7.1.

Marcos coloreados
Colorear el fondo de un texto

Para colorear el fondo de un texto, ste debe ponerse en un marco coloreado. Esto A requiere cargar el paquete L TEX color en el prembulo del documento con \@ifundefined{textcolor} {\usepackage{color}}{} LYX cargar automticamente el paquete color cuando colorees texto.4 Los marcos coloreados se crean con el comando \colorbox, de acuerdo con el siguiente esquema: \colorbox{color}{contenido del marco} El contenido tambin puede ser un marco y los marcos coloreados tambin pueden estar en otros marcos. Los siguientes colores estn predenidos: red, green, yellow, blue, cyan, magenta, black, white. Tambin puedes denir tus propios colores segn se explica en la seccin 2.11. Por ejemplo, para poner fondo rojo a una palabra, inserta el comando \colorbox{red}{ en cdigo TEX antes de la palabra. Tras la palabra inserta una llave de cierre } en cdigo TEX. Este es el resultado: Lnea en la que la palabra Atencin! tiene fondo rojo. Si quieres un borde de distinto color, puedes emplear el comando \fcolorbox con el esquema siguiente: \fcolorbox{color del borde}{color del fondo}{contenido del marco} \fcolorbox es una extensin de \colorbox. El grosor del borde y el espacio entre l y el contenido se puede ajustar con las longitudes \fboxrule y \fboxsep, respectivamente, como se describe en la seccin 5.2.3. Para el ejemplo siguiente se ha utilizado el comando \fcolorbox{cyan}{magenta}{ Este es un ejemplo en el que se ha puesto un grosor de 1 mm para la lnea del borde: Texto en un marco con fondo y borde en distintos colores.
4

Para evitar cargarlo dos veces se usa el comando \@ifundefined.

73

5. Marcos Por supuesto, tambin puedes colorear el texto en un marco coloreado: Marco con texto, fondo y borde en distintos colores.

Nota: El texto en marcos con fondo coloreado no puede tener saltos de lnea. Para colorear lneas o prrafos mltiples, usa un marco dentro de un marco coloreado como se describe a continuacin.

5.7.2.

Colorear el fondo de prrafos

Para poner color de fondo en ms de una lnea, pon el texto en una minipgina. Antes de la minipgina inserta el comando \colorbox en cdigo TEX \colorbox{color}{ Detrs de la minipgina inserta una llave de cierre }, tambin en cdigo TEX. Texto con color de fondo. Texto con color de fondo. El texto puede tener notas al piea y puede incluir cuadros y guras. a < 1
a

! b2|

3 > c

Otro ejemplo de nota

5.8.

Marcos girados y a escala

Para poder usar los comandos descritos en esta seccin hay que cargar el paquete A L TEX graphicx en el prembulo del documento, con el comando \@ifundened{rotatebox} {\usepackage{graphicx}}{} Nota: no todos los visores DVI pueden mostrar rotaciones o escalas. Nota: Los marcos girados o a escala no pueden contener otantes.

5.8.1.

Marcos girados

Para girar material debes ponerlo en un marco girado. Los marcos girados se crean con el comando \rotatebox en cdigo TEX, segn el esquema: \rotatebox[origen de rotacin]{ngulo de rotacin}{contenido del marco}

74

5.8. Marcos girados y a escala El origen de rotacin se especica en la forma origin=position. Son posibles las posiciones siguientes: c (center), l (left), r (right), b (bottom), t (top), as como combinaciones adecuadas de las posiciones bsicas. Por ejemplo, lt signica que el origen de rotacin es la esquina superior izquierda del marco. Si no se especica origen de rotacin se usar la posicin l. El ngulo de rotacin es un nmero de grados, y puede ser negativo. El sentido de giro es contrario al de las agujas del reloj. En el siguiente ejemplo se ha insertado el comando \rotatebox[origin=c]{60}{ como cdigo TEX delante del texto con rotacin; despus del texto, el marco se ha cerrado con llave en cdigo TEX.
aci rot

Esta lnea contiene texto

El contenido del marco puede ser tambin otro marco o una ecuacin en lnea:
con

con

En esta lnea hay texto enmarcado O una imagen o un cuadro:

Ad x=

rot aci n

una ecuacin.

Aqu hay una imagen girada

y un cuadro girado q e w r

5.8.2.

Marcos para variar la escala

Para modicar las proporciones de un material se pueden usar los comandos \scalebox y \resizebox en cdigo TEX. \scalebox se usa con el esquema siguiente: \scalebox{horizontal}[vertical]{contenido del marco} horizontal y vertical son los factores de escala correspondientes. Si no se especica factor vertical, su valor ser el mismo que el factor de escala horizontal.

75

5. Marcos Por ejemplo, el comando \scalebox{2}{Hola} crea un que el texto normal del documento.

Hola de doble tamao

El comando \scalebox{2}[1]{Hola} distorsiona el Hola. Si un factor de escala es negativo el contenido del marco es reejado. Por eso el comando \scalebox{-1}[1]{Hola} puede usarse para reejar un texto: aloH. \scalebox{1}[-1]{Hola} reeja el Hola sobre la base. El comando \scalebox{-1}[1]{contenido del cuadro} puede sustituirse por \reectbox{contenido del cuadro} El comando \resizebox sirve para redimensionar el marco a una altura y anchura denidas, segn el esquema: \resizebox{anchura}{altura}{contenido del marco} Si uno de los argumentos del comando es un signo de exclamacin, !, la escala se hace de forma que se mantiene la relacin de las dimensiones originales del contenido del marco. El comando \resizebox{2cm}{1cm}{Hola} genera: El comando \resizebox{2cm}{!}{Hola} genera:

Hola

Hola

Nota: Si los argumentos de \scalebox o \resizebox son cero, no se generan errores A de L TEX al exportar el documento, pero puede suceder que la salida no se muestre o que sea incompleta. Los marcos se pueden combinar en cualquier orden. Por ejemplo, el comando \rotatebox[origin=c]{-45}{\resizebox{2cm}{!}{\reectbox{Hola}}} genera:

Un marco puede contener imgenes, cuadros y ecuaciones en lnea:

oH al
w r q e
B = xd A

76

5.8. Marcos girados y a escala Si se usa el estilo global eqn para las ecuaciones del documento,5 tambin se puede variar la escala de las ecuaciones en estilo presentacin.

Si eqn se aade a las opciones de clase del documento.

77

6. Objetos envueltos en texto


6.1. Flotantes envueltos
Este tipo de otante se usa para adosar una gura o un cuadro al texto, de modo que ocupe slo una parte del ancho de columna. Se inserta con el men Insertar Flotante Figura envuelta / Cuadro envuelto si est A instalado el paquete L TEX wrapg.1 Los parmetros del otante se pueden modicar en el dilogo que se muestra con clic derecho sobre el cuadro del otante. Figura 6.1.: Figura envuelta en el Son obligatorias la Ubicacin y la Anchura. Son optexto cionales Extensin al margen, que especica la anchura de invasin del margen, y Extender a lneas:, que indica cuntas lneas de texto necesitar aproximadamente el otante. Como suele ser difcil estimar el nmero de lneas, lo mejor es usar esta opcin slo si encuentras problemas A en la colocacin del otante. Adems puedes decidir si permitir que L TEX deje otar el otante dentro del prrafo o en los prrafos adyacentes. La gura 6.1 es un ejemplo de envoltorio con una anchura de columna del 40 %, ubicado a la izquierda y 1 cm de invasin de margen. Nota: Los otantes envueltos son frgiles! P. ej. si una gura est demasiado cerca de la parte inferior de la pgina se pueden perder cosas en el proceso de salida: el otante puede no aparecer o situarse junto a otro texto. En general: Los otantes envueltos no deberan situarse en prrafos que van sobre un salto de pgina. Esto implica que lo mejor es insertarlos en el sitio exacto cuando el documento est casi listo y puedas prever los saltos de pgina. Los otantes envueltos deberan situarse, bien en un prrafo propio antes del prrafo al que deben ajustarse, o bien dentro de un prrafo. Los otantes envueltos en prrafos consecutivos pueden dar problemas, as que procura que haya un prrafo de texto entre ellos. Los otantes envueltos no estn permitidos en cabeceras de seccin o cuadros. Su numeracin y referencias funciona como se explica en el cap. 3.
1 A A La instalacin de paquetes L TEX se explica en el manual Conguracin de L TEX.

79

6. Objetos envueltos en texto

6.2.

Objetos jos envueltos

Los otantes envueltos, descritos en la sec. 6.1 , tienen estas posiciones en el prrafo: texto texto y texto texto texto

texto

Para colocar un objeto exactamente en la posicin en la que se inserta, por ejemplo una de estas: texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto

texto

texto texto texto

texto

texto texto texto

texto texto texto

texto texto texto

A puedes usar el paquete L TEX picinpar. Aqu hay un ejemplo:

It was in the spring of the year 1894 that all London was interested, and the fashionable world dismayed, by the murder of the Honourable Ronald Adair under most uncumstances. The public usual and inexplicable cirparticulars of the crime has already learned those 2 police investigation, but a which came out in the upon that occasion, since good deal was suppressed tion was so overwhelmthe case for the prosecuingly strong that it was not necessary to bring forward all the facts. Only now, at the end of nearly ten years, am I allowed to supply those missing links which make up the whole of that remarkable chain.

Los objetos jos envueltos se usan para permitir texto otante a su alrededor, donde la posicin del objeto en el prrafo se puede determinar por el nmero de lneas sobre l. A diferencia de los otantes, no es posible tener leyendas numeradas. Un objeto jo se inserta aadiendo el comando \begin{window}[2,c,{ en cdigo TEX al principio del prrafo. El primer parmetro en el corchete, aqu 2, dene el nmero de lneas sobre el objeto, el segundo, aqu c, la posicin del objeto. Las posiciones permitidas son l, c y r (izquierda, centro, derecha). Tras el comando se inserta el objeto. En este ejemplo se ha insertado una imagen con una
2

Nota al pie del prrafo con el objeto jo

80

6.3. Letras capitales anchura del 40 % de la anchura de la columna de texto. El objeto tambin puede ser un cuadro, un marco o una ecuacin. Detrs del objeto se inserta el comando },texto de la descripcin] {} Ten en cuenta que {} est en la segunda lnea. El texto de la descripcin es opcional. El texto envolvente debe estar en el mismo prrafo que el objeto, por tanto debe empezar inmediatamente despus de {}. Al nal del prrafo inserta el comando: \end{window} Dentro de un prrafo con un objeto jo no se pueden insertar notas al pie de la manera habitual. Hay que usar el comando \footnotemark dentro del prrafo y fuera del comando \footnotetext, como se describe en la sec. 4.2.

6.3.

Letras capitales

A Para usar letras capitales debe estar instalado el paquete L TEX lettrine y habilitar el uso del mdulo Capitales en el documento (men Documento Conguracin Mdulos). Para insertar una letra capital, usa el estilo Capital. Este estilo tiene un argumento obligatorio y uno opcional. El obligatorio se inserta mediante el men Insertar Ttulo breve y contiene la letra capital. Para usar tambin el argumento opcional, inserta otro argumento delante del obligatorio. Este contiene parmetros para modicar la letra capital. Vase la documentacin de lettrine, [13], para ms informacin sobre los parmetros disponibles. El estilo contiene el texto que rodear a la capital. De esta forma, el estilo habitual es que la palabra cuya primera letra es la A capital se imprima en versalitas. Para indicar a L TEX donde naliza esta primera palabra, aade una llave de cierre } en cdigo TEX detrs de ella. Al nal del estilo debe haber una llave de apertura { en cdigo TEX. Aqu hay algumos ejemplos:

1. Sin argumento opcional, la capital es la letra I en tipografa matemtica Fraktur:

t was in the spring of the year 1894 that all London was interested, and the fashionable world dismayed, by the murder of the Honourable Ronald Adair under most unusual and inexplicable circumstances. The public has already learned those particulars of the crime which came out in the police investigation, but a good deal was suppressed upon that occasion, since the case for the prosecution was so overwhelmingly strong that it was not necessary to bring forward all the facts.

81

6. Objetos envueltos en texto 2. Solo una lnea rodea a la capital, constituida por dos letras en tipo normal y no se imprime nada en versalitas:

It

was in the spring of the year 1894 that all London was interested, and the fashionable world dismayed, by the murder of the Honourable Ronald Adair under most unusual and inexplicable circumstances. The public has already learned those particulars of the crime which came out in the police investigation, but a good deal was suppressed upon that occasion, since the case for the prosecution was so overwhelmingly strong that it was not necessary to bring forward all the facts. 3. Magenta, capital colgada sobre tres lneas en tipografa matemtica CALLIGRAPHIC , el texto t was in the spring en versalitas; para colorear la capital, debes insertar este comando delante de ella: \renewcommand{\LettrineFontHook}{\color{color}} donde el segundo color puede ser red, blue, green, yellow, cyan, magenta, black o white, y aade este comando al prembulo del documento: \@ifundened{textcolor} {\usepackage{color}}{}

t was in the spring of the year 1894 that all London was interested, and the fashionable world dismayed, by the murder of the Honourable Ronald Adair under most unusual and inexplicable circumstances. The public has already learned those particulars of the crime which came out in the police investigation, but a good deal was suppressed upon that occasion, since the case for the prosecution was so overwhelmingly strong that it was not necessary to bring forward all the facts.

82

7. Archivos externos
Con el men Insertar Archivo se pueden insertar archivos externos en un documento. Estos pueden ser: Documento LYX Otro documento LYX; su contenido se inserta directamente en tu documento. Texto simple Un documento de texto; cada lnea del mismo se inserta en tu documento como prrafo propio. Texto simple, unir lneas Un documento de texto; sus lneas de texto se insertan tal como son. Las lneas vacas generan un nuevo prrafo en tu documento. Material externo Archivos en diversos formatos.
A Documento hijo Documentos LYX, L TEX o texto simple.

7.1.

Material externo

Esta caracterstica te permite insertar archivos en tu documento sin convertirlos previamente a un formato legible en la salida, ya que LYX se ocupa de las necesarias conversiones. Esto es parecido a la insercin de imgenes en diversos formatos en los documentos LYX. Si has activado la Vista preliminar inmediata en las preferencias de LYX, en Apariencia Grcos, los tipos de material externo Dia y Xg se muestran directamente en LYX. El material externo se puede insertar mediante el dilogo que surge a partir del men Insertar Archivo Material externo. Actualmente se permiten los siguientes tipos de archivo (Plantillas): Diagrama de ajedrez Esta plantilla soporta diagramas posicionales de ajedrez hechos con el programa XBoard. Dia Esta plantilla soporta diagramas creados con el programa Dia. Hoja de clculo Gnumeric Esta plantilla permite insertar tablas/hojas de clculo en los formatos Gnumeric, OpenDocument, Microsoft Oce XML y Oce Open XML. Para que esto funcione LYX debe haber encontrado el programa ssconvert durante su conguracin. Este programa forma parte de Gnumeric, por tanto debe estar instalado aunque las tablas no estn en el formato de Gnumeric. Echa un vistazo al archivo de ejemplo spreadsheet.lyx para ver ejemplos de uso y posibles limitaciones.

83

7. Archivos externos Fecha Esta inserta la fecha en el formato Da-Mes-Ao. A continuacin hay una fecha insertada como material externo: 25-01-2013 La fecha no se muestra en LYX, slo en la salida. Hay otros dos mtodos de A insertar una fecha, con el men Insertar Fecha y con el comando L TEX \today en cdigo TEX. Los distintos mtodos se comparan en el cuadro 7.1. LilyPond Esta plantilla sirve para tipograar notacin musical con el programa LilyPond. Echa un vistazo al archivo de ejemplo lilypond.lyx para ms informacin sobre el soporte de LYX a LilyPond. PDFPages Con esta plantilla puedes insertar documentos PDF en tu documento. Para insertar algunas o todas las pginas de un documento PDF, utiliza la A opcin pages en el campo Opcin de la pestaa Opciones de L TEX y LYX. El argumento de esta opcin es una lista separada con comas que contiene nmeros de pginas (opcin pages={3,5,6,8}), rangos de nmeros de pginas (pages={4-9}) o cualquier combinacin. Para insertar pginas vacas usa {}. Por ej., pages={3,{},8-11,15} insertar la pgina 3, una pgina vaca y las pginas 8, 9, 10, 11 y 15. Los rangos de pginas se especican segn el esquema inicial -nal. As se seleccionan todas las pginas desde inicial a nal. Si se omite inicial comienza en la primera pgina; si se omite nal termina en la ltima. La ltima pgina tambin se puede seleccionar con la clave last. (Solo est permitido en rangos de pginas). As, pages=- insertar todas las pginas del documento y pages=last-1 insertar todas las pginas en orden inverso. Si no se usa la opcin pages, slo se inserta la primera pgina del PDF. La opcin noautoscale inserta las pginas a tamao original; si esta opcin no se especica, el tamao de las pginas se adaptar a la anchura de pgina del documento. En la pestaa Tamao y rotacin se puede especicar la anchura, la altura y la rotacin de las pginas introducidas. Si se usa una anchura distinta de 100 % Escala, la opcin noautoscale ser ignorada. Para ms informacin A y otras opciones posibles, consulta la documentacin del paquete L TEX pdfpages [16]. Para usar esta plantilla en una presentacin Beamer, hay que insertar primero un entorno Fin de fotograma y, en un prrafo siguiente, un recuadro de cdigo TEX con el comando \setbeamertemplate{background canvas}{}. Despus puedes insertar tantos prrafos que contengan plantillas PDFPages como quieras. Despus de las pginas PDF incluidas puedes reanudar la presentacin Beamer comenzando una nueva diapositiva o una nueva seccin. Para evitar pginas en blanco delante de las pginas PDF, asegrate de usar alineacin Predeterminada para el prrafo que contiene la plantilla. Un PDF incluido girado -5:

84

Abstract This is an ab stract. As yo u can see, it printed in a sm is aller font size than the other paragraph typ es. Also several p aragraphs are possible in th abstract. e

This is a Sta ndard paragra ph to visualize ences in the fo the diernt size.

7. Archivos externos RasterImage Sirve para insertar imgenes bitmap. Las imgenes se pueden tratar en el dilogo Material Externo como las que habitualmente se incluyen mediante el dilogo Grcos, tal como se explica en la seccin 1.1. La diferencia con la insercin normal es que slo se permiten imgenes bitmap, por tanto las imgenes PDF y EPS no estn soportadas. Aqu se ha insertado una imagen raster : XFig Esta plantilla soporta imgenes creadas con el programa Xg. Cuadro 7.1.: Comparacin de los mtodos de insercin de fecha. Documento LYX A L TEX DVI, PDF, PS Material externo Fecha como recuadro como fecha como fecha Insertar Fecha como fecha como fecha como fecha comando \today como cuadro cdigo TEX como comando como fecha

Si utilizas la opcin Borrador en la solapa Archivo del dilogo Material Externo, en el documento de salida slo se muestra la ruta al archivo insertado. El material externo se muestra en LYX como un recuadro del tipo: o como imagen, dependiendo de si se marca la opcin Mostrar en LYX de la pestaa A Opciones de L TEX y LYX del dilogo. En el manual Personalizacin se explica cmo denir tus propias plantillas.

7.2.

Documento hijo

Los documentos hijos se emplean en el caso de tener un documento extenso compuesto por varias partes o secciones ms grandes. Para trabajar en este tipo de documentos es til, y a veces obligado, dividirlo en varios archivos que pueden ser revisados por separado. Estos archivos se conocen como documentos hijos, y el llamado documento maestro los conecta con el n de imprimirlos como un todo o por partes. Un docA umento hijo hereda contenidos de su maestro, por ejemplo el prembulo L TEX, la bibliografa y las etiquetas de las referencias cruzadas. Para poder trabajar en documentos hijos sin necesidad de abrir el maestro, en el men Documento Conguracin Clase del documento del documento hijo especica el documento maestro predeterminado. Este maestro ser usado entonces por LYX en un segundo plano cuando edites el documento hijo. Los documentos incluidos como hijos se muestran en la pantalla de LYX como re. Para incluir documentos hijos en un cuadros del tipo: documento maestro utiliza el men Insertar Archivo Documento hijo. Surge un dilogo en el que puedes elegir entre cuatro mtodos de inclusin:

86

7.2. Documento hijo


A Anexar Puedes incluir documentos LYX y documentos L TEX. Al pulsar el botn Editar en el dilogo Documento hijo, los documentos incluidos se abrirn en una nueva solapa de archivo en la ventana de LYX y as puedes modicarlos si quieres.

Aqu hay un archivo insertado con el mtodo Anexar:

87

7. Archivos externos

7.2.1.

Subseccin Externa 1

Esto es un breve documento LYX postizo que se va a insertar como documento hijo en el documento maestro.

88

7.2. Documento hijo La numeracin de secciones tiene en cuenta las secciones de los archivos incluidos en el orden en que estn insertados en el documento maestro. El documento incluido de ejemplo tiene una subseccin que se numera como subseccin de la presente seccin. Las etiquetas de los documentos incluidos pueden tener referencias: Subseccin 7.2.1. El prembulo del documento hijo se ignora, slo se utiliza el prembulo del documento maestro. Las ramas en los documentos hijos sern ignoradas por el documento maestro si ste no tiene una rama con el mismo nombre. Los documentos anexados se insertan comenzando una pgina nueva y acabando con un salto de pgina.
A Nota: Si has incluido un archivo LYX o L TEX cuya clase de documento es distinta a la del documento maestro, recibirs una advertencia al exportar/ver el documento, ya que esto podra dar resultados inesperados.

Incorporar Este mtodo es muy parecido al mtodo Anexar. Las diferencias son: Los archivos incorporados no comienzan en pgina nueva ni acaban con un salto de pgina. Los archivos incorporados pueden visualizar en LYX si la Vista preliminar inmediata est activada en el dilogo Herramientas Preferencias, apartado Apariencia Visualizacin. Los archivos incorporados no se pueden excluir mediante el men Documento Conguracin Documentos hijo. Aqu hay un documento hijo insertado con el mtodo Incorporar:

7.2.2.

Subseccin Externa 2

Esto es otro breve documento postizo para ser insertado como documento hijo en el documento maestro. Literal Con este mtodo se puede incluir cualquier archivo de texto. El archivo aparece en la salida con su cdigo fuente, y si contiene comandos no se ejecutan. Con la opcin Marcar espacios en la salida cada espacio en el cdigo fuente se muestra en la salida con el carcter . La diferencia con el mtodo de insercin mediante el men Insertar Archivo Texto simple es que en este caso el contenido del archivo se ve en LYX, mientras que en modo Literal no se muestra el contenido, sino un recuadro con el nombre. Aqu se inserta un documento hijo en modo Literal:

Esto es un pequeo archivo de texto para mostrar cmo insertarlo como hijo en un docum Aqu se ha insertado un salto de lnea. Aqu se inserta un documento hijo en modo Literal con la opcin Marcar espacios en la salida:

89

7. Archivos externos

Estoesunpequeoarchivodetextoparamostrarcmoinsertarlocomohijoenund Aqusehainsertadounsaltodelnea. Nota: Como puedes ver en los ejemplos anteriores, el texto de los documentos incluidos en modo literal no contiene saltos de lnea, a no ser que se incluyan expresamente en el archivo de texto. Listado de programa Este tipo se describe en el captulo 8. Nota: Incluir el mismo documento dos veces con mtodos diferentes podra causar A problemas en L TEX. Si quieres ver o exportar solo determinados hijos del documento maestro, bien por ahorrar tiempo de compilacin, bien para distribuir captulos individuales del libro, puedes excluir hijos en la salida. Esto se consigue mediante el men Documento Conguracin Documento hijo. Puedes excluir o incluir hijos con doble clic sobre sus nombres en la lista; (esto solo funciona para documentos insertados mediante Anexar, no con Incorporar). Si se marca la opcin Mantener contadores y referencias LYX garantiza que todos los nmeros de pgina, referencias, etc., se respetan como si se procesara el documento completo. No obstante, LYX tiene que procesar el documento entero en segundo plano para que esta caracterstica funcione. Por tanto, si quieres ahorrar tiempo de compilacin, y no es preciso mantener los contadores y referencias, desmarca esta casilla. Alternativamente, se puede poner cada archivo incluido en una rama.1 Habilitando o deshabilitando las ramas puedes decidir qu archivos incluidos aparecern en la salida. Esto tiene la ventaja de que tambin funciona con hijos incluidos con Incorporar. Sin embargo, los contadores y las referencias no se mantendrn usando este mtodo.

Las ramas se describen en la seccin Ramas de la Gua del usuario de LYX.

90

8. Listado de programa
Para incluir y tipograar cdigo de programacin puedes usar la opcin de men A disponible en Insertar Listado de programa. El paquete L TEX listings provee un mecanismo potente y exible para insertar cdigo fuente en tu documento. Al hacer clic derecho sobre un recuadro de listado se abre el men contextual incorporado en el que puedes congurar su formato. Por omisin, al insertar un listado de programa se inicia un prrafo nuevo. La opcin de ubicacin Listado en lnea lo imprime en la lnea, como este ejemplo: int a=5; La opcin Flotante crea un listado otante cuya colocacin se puede especicar mediante las opciones h, t, b y p, correspondientes a las opciones de colocacin de otantes descritas en la seccin 3.5. Las opciones de colocacin se pueden mezclar y se escriben sin separacin, p. ej. htbp. La opcin h a veces no tiene efecto, pero no necesitas usar la opcin Flotante en ese caso puesto que los listados de programa no otantes tambin pueden tener leyendas y ser referenciadas. Se puede aadir una leyenda a un listado de programa con el men Insertar Leyenda1 . Los listados de programa se pueden referenciar como los otantes: Listado 8.1 Listado 8.1: Ejemplo de listado de programa otante # Ejemplo de l i s t a d o f l o t a n t e def f u n c ( param ) : t h i s i s a python f u n c t i o n pass Una vez que has escogido un lenguaje de programacin en el cuadro de dilogo de listado de programa, las palabras clave de ese lenguaje sern reconocidas y tipograadas de manera especial en la salida. En el ejemplo, la clave de Python def es reconocida y se imprimir en negrita. Nota: Si no consigues caracteres en negrita cuando usas tipografas de ancho jo, se debe probablemente a que dicha tipografa no suministra negritas. En este caso selecciona una tipografa distinta en el men Documento Conguracin Tipografas. (Las tipografas LuxiMono, BeraMono y Courier suministran negritas.) En la seccin Numeracin de lneas del dilogo puedes elegir el estilo de numeracin de las lneas. En el campo Paso puedes insertar un nmero para determinar qu lneas se numeran. Por ejemplo, si pones 3, se numera slo una de cada tres lneas.
1 A Para traducir la etiqueta Listado de la leyenda en la salida, se aade al prembulo L TEX del documento el comando \renewcommand{\lstlistingname}{Listado}. (N. del t.)

91

8. Listado de programa Adems, puedes especicar un rango de lneas para que slo stas aparezcan en la salida. La opcin Mapa de caracteres tradicional mejorado debera emplearse si se usan en el cdigo caracteres nacionales como la diresis alemana. A continuacin hay un ejemplo con numeracin de lneas a la izquierda, paso 3, lenguaje Python, opciones de estilo Mapa de caracteres tradicional mejorado y Espacio como smbolo, rango de lneas 3-8: pass 2 def f u n c ( param ) : This i s aGermanword : Tsch pass 5 def f u n c ( param ) : t h i s i s a python f u n c t i o n Nota: Debido a un error en el paquete listings la numeracin de lneas cambia en una lnea por cada listado previo. Por esto en el ejemplo de arriba se numeran las lneas 2 y 5 y no las lneas 3 y 6. Tambin es posible imprimir como listado de programa lneas de un archivo. Para hacer esto, usa el men Insertar Archivo Documento hijo y elige el tipo Listado de programa.2 En el dilogo de documento hijo puedes especicar los parmetros del listado en el cuadro de texto. Para ver una lista de los parmetros disponibles teclea una interrogacin ? en el cuadro. Para referenciar un documento hijo tipo listado, escribe el texto de la etiqueta en el campo correspondiente del dilogo de documento hijo. Despus se puede referenciar la etiqueta con el men Insertar Referencia cruzada. A continuacin hay un ejemplo, Listado 8.2, de insercin de lneas de un archivo; en l se incluye el rango de las lneas 10 - 15 de este archivo LYX. Listado 8.2: Lneas 10 - 15 de este archivo LyX % s e t f o n t s f o r n i c e r p d f view \ I f F i l e E x i s t s { lmodern . s t y } {\ usepackage { lmodern }}{} \ f i % end i f p d f l a t e x i s used Insertar una ecuacin en un listado se puede hacer de la siguiente forma: 1. Abre el dilogo de listado y aade mathescape=true en el campo de texto de la solapa Avanzado
2

Los restantes tipos de documento hijo se describen en la seccin 7.2.

92

2. Crea una ecuacin fuera del listado 3. Copia el contenido de la ecuacin (no el recuadro de la misma) al portapapeles (teclas Ctrl+C) 4. En el listado escribe $$ y pega desde el portapapeles entre los smbolos dlar (teclas Ctrl+V) Listado 8.3: Ejemplo de listado otante con una ecuacin # Ejemplo de l i s t a d o f l o t a n t e def f u n c ( param ) : 1 # n=1 x2 pass Los parmetros globales para listados de programa se pueden establecer en el dilogo Documento Conguracin Listados. Para ver ah una lista de las opciones disponibles, escribe una interrogacin ? en el campo de texto. Para ms informacin sobre el paquete listings, consulta su documentacin [14].

93

A. Unidades disponibles en LYX


Para comprender las unidades utilizadas en este manual, el cuadro A.1 describe todas las unidades disponibles en LYX. Cuadro A.1.: Unidades unidad mm cm in pt pc sp bp dd cc escala % texto % columna % pgina % lnea % alt. texto % alt. pg. % ex em mu nombre/descripcin milmetro centmetro pulgada punto (72.27 pt = 1 in) pica (1 pc = 12 pt) punto a escala (65536 sp = 1 pt) punto grande (72 bp = 1 in) didot (1 dd 0.376 mm) cicero (1 cc = 12 dd) % del tamao original de la imagen % de anchura de texto % de anchura de columna % de anchura de pgina % de anchura de lnea % de altura de texto % de altura de pgina altura de la letra x en la tipografa actual anchura de la letra M en la tipografa actual unidad matemtica (1 mu = 1/18 em)

95

B. Formatos de archivos de salida con grcos


B.1. DVI

Este tipo de archivo tiene la extensin .dvi. Se denomina device-independent (DVI), porque es completamente portable; se pueden mover de una mquina a otra sin necesidad de conversin alguna. En la poca en que se desarroll este formato, esto no era un asunto balad. Los DVI se usan para vistas preliminares rpidas y como preparacin para otros formatos de salida como PostScript. Nota: Los archivos DVI no contienen imgenes, sino enlaces a ellas. Por tanto no debes olvidar esto si mueves archivos .dvi a otro ordenador. Esta caracterstica tambin puede retardar la visualizacin del archivo, porque el visor DVI tiene que convertir la imagen en segundo plano para hacerla visible al deslizar el visor. As pues recomendamos usar PDF para archivos con muchas imgenes. Un documento se exporta a DVI con el men Archivo Exportar DVI. Puedes ver la salida del documento en DVI con el men Ver DVI.

B.2.

PostScript

Este tipo de archivo tiene la extensin .ps. PostScript fue desarrollado por la compaa Adobe como lenguaje para impresoras. Por eso estos archivos contienen comandos que usa la impresora para imprimirlos. PostScript puede considerarse como un lenguaje de programacin; con l puedes calcular y dibujar imgenes y diagramas.1 Por esto los archivos suelen ser ms grandes que los PDF. Los archivos PostScript slo pueden contener imgenes en el formato Encapsulated PostScript (EPS, extensin .eps). Como LYX permite usar cualquier formato de imagen conocido, tiene que trabajar en segundo plano para convertir las imgenes a EPS. Si por ejemplo, el documento tiene 50 imgenes, LYX ha de hacer 50 conversiones cada vez que veas o exportes el documento. Esto ralentizar mucho el trabajo, as que si piensas usar PostScript, puedes evitar el problema insertando las imgenes directamente en EPS.
1 A Si ests interesado en este tema acude al paquete L TEX PSTricks [18].

97

B. Formatos de archivos de salida con grcos El documento se puede exportar a PostScript con el men Archivo Exportar Postscript. Se puede ver la salida en PostScript con el men Ver Postscript.

B.3.

PDF

Este tipo de archivo tiene la extensin .pdf. El formato Portable Document Format (PDF) fue desarrollado por Adobe como derivado de PostScript. Es ms comprimido y utiliza muchos menos comandos que PostScript. Como su nombre portable indica, puede ser procesado por cualquier sistema operativo y la salida impresa se muestra exactamente igual. PDF puede contener imgenes en su propio formato PDF, en el formato Joint Photographic Experts Group (JPG, extensin .jpg o .jpeg), y en el formato Portable Network Graphics (PNG, extensin .png). Aunque puedes poner cualquier otro formato de imagen, porque LYX los convierte en segundo plano a alguno de los anteriores. Pero como se ha comentado en la seccin sobre PostScript, la conversin de grcos ralentiza el trabajo. Por tanto se recomienda utilizar alguno de los tres formatos de imagen mencionados. Un documento se puede exportar a PDF con el men Archivo Exportar en tres modos diferentes: PDF (ps2pdf) Este utiliza el programa ps2pdf que crea un PDF a partir de una versin PostScript del archivo. La versin PostScript es producida por el programa dvips que usa una versin DVI como paso intermedio. As que este modo de exportacin consta de tres conversiones. PDF (dvipdfm) Este utiliza el programa dvipdfm que convierte el archivo a DVI en segundo plano y en un segundo paso a PDF. PDF (pdatex) Este utiliza el programa pdftex que convierte directamente el archivo a PDF. Se recomienda usar PDF (pdatex) porque pdftex soporta todas las caractersticas de las versiones actuales de PDF, es rpido y estable. El programa dvipdfm ya no se desarrolla y est un poco obsoleto. La salida en formato PDF se puede ver con el men Ver o con un botn.

98

C. Lista de colores dvips


Color Nombre Apricot BlueViolet CadetBlue Dandelion Fuchsia JungleGreen Mahogany Mulberry OrangeRed PineGreen RawSienna RoyalBlue SeaGreen Tan Violet YellowOrange Color Nombre Aquamarine BrickRed CarnationPink DarkOrchid Goldenrod Lavender Maroon NavyBlue Orchid Plum RedOrange RoyalPurple Sepia TealBlue VioletRed Color Nombre Bittersweet Brown Cerulean Emerald Gray LimeGreen Melon OliveGreen Peach ProcessBlue RedViolet RubineRed SkyBlue Thistle WildStrawberry Color Nombre BlueGreen BurntOrange CornowerBlue ForestGreen GreenYellow Mahogany MidnightBlue Orange Periwinkle Purple Rhodamine Salmon SpringGreen Turquoise YellowGreen

99

D. Explicacin de la ecuacin (2.1)


La anchura total de n celdas de un cuadro Wtot n puede calcularse con Wtot n = n (Wg n + 2 \tabcolsep) + (n + 1) \arrayrulewidth (D.1)

A donde Wg n es el ancho dado de todas las celdas. \tabcolsep es la longitud L TEX entre el texto y el borde de la celda, 6 pt por omisin. \arrayrulewidth es el grosor de lnea del borde, 0.4 pt por omisin.

Procediendo como en la ecuacin (D.1), el ancho total de una multicolumna, Wtot mult es Wtot mult = Wg mult + 2 \tabcolsep + 2 \arrayrulewidth (D.2)

Igualando las ecuaciones (D.1) y (D.2) podemos calcular el ancho dado necesario Wg n cuando se expanden n columnas, de forma que cada una de ellas tiene una anchura total Wtot mult /n: Wg n = Wg mult + (1 n) (2 \tabcolsep + \arrayrulewidth) n (D.3)

101

Bibliografa
A [1] Frank Mittelbach and Michel Goossens: The L TEX Companion Second Edition. Addison-Wesley, 2004 A [2] Helmut Kopka and Patrick W. Daly: A Guide to L TEX Fourth Edition. AddisonWesley, 2003 A [3] Leslie Lamport: L TEX: A Document Preparation System. Addison-Wesley, second edition, 1994 A [4] Documentacin del paquete L TEX arydshln A [5] Documentacin del paquete L TEX booktabs A [6] Documentacin del paquete L TEX caption A [7] Documentacin del paquete L TEX diagbox A [8] Documentacin del paquete L TEX endoat A [9] Documentacin del paquete L TEX footmisc A [10] Documentacin del paquete L TEX hypcap A [11] Documentacin del paquete L TEX hyperref A [12] Documentacin del paquete L TEX KOMA-Script A [13] Documentacin del paquete L TEX lettrine y un ejemplo A [14] Documentacin del paquete L TEX listings A [15] Documentacin del paquete L TEX marginnote A [16] Documentacin del paquete L TEX pdfpages A [17] Documentacin del paquete L TEX prettyref A [18] Pgina web del paquete L TEX PSTricks A [19] Documentacin del paquete L TEX refstyle A [20] Documentacin del paquete L TEX sidecap

[21] Pgina wiki sobre caractersticas nuevas para la versin LYX 2.0.

103

ndice alfabtico
Archivos externos, 83 Cdigo de programa, 91 Color de fondo en un texto, 73 en bordes de cuadros, 32 en celdas de cuadros, 29 en prrafos, 74 para las de cuadros, 31 Cuadros, 7 a escala, 76 Alineacin vertical, 28 Anchura, 7 Barra de herramientas, 8 Celdas rotadas, 33 Color en celdas, 29 en lneas, 32 para las, 31 Conguracin, 7 Editar, 9 Flotantes, 10 Formales, 26 Girar, 75 Introduccin, 7 Largos, vase Cuadros largos Multicolumnas, 22 Clculos, 23 Multilas, 24 Personalizacin, 35 Alineacin especial de celdas, 36 Espacio adicional en las, 35 Formato de celda/columna, 38 Grosor de lnea, 39 Lneas de trazos, 40 Saltos de lnea, 22 Cuadros largos Alineacin, 13 Anchura de la leyenda, 15 Clculos, 18 Flotantes, 18 Leyendas, 14 distintas para cada pgina, 16 Notas al pie, 13 Referencias a, 14 Saltos de pgina forzados, 18 Documento hijo, 86 DVI, vase Formatos de archivo Envueltos en texto, 79 Flotantes, 79 Letras capitales, 81 Objetos jos, 80 EPS, vase Formatos de imagen Figuras, 1 a escala, 76 Agrupacin de ajustes, 2 Dilogo de grcos, 1 Flotantes, 3 Formatos de imagen, 5 Redimensionar, 1 Rotar, 1, 75 Flotantes, 41 ndice de, 53 Adosados, 48 Algoritmos, 42 Colocacin, 46 Colocacin de leyendas, 51 Cuadros, 10

105

ndice alfabtico Envueltos, 79 Figuras, 3 Formato de las leyendas, 50 Introduccin, 41 Listado de programa, 91 Numeracin, 42 Referencias, 43 Rotacin, 47 Subotantes, 48 Formatos de archivo DVI, 97 PDF, 98 PostScript, 97 Formatos de imagen, 5 GIF, vase Formatos de imagen Grcos, vase Figuras JPG, vase Formatos de imagen
A L TEX-paquetes arydshln, 103 booktabs, 28, 103 calc, 24, 34 caption, 10, 15, 16, 50, 103 color, 73 colortbl, 29, 31 diagbox, 26, 103 endoat, 47, 103 fancybox, 68 footmisc, 62, 103 ftnright, 60 graphicx, 74 hypcap, 45, 53 hyperref, 14, 45, 103 KOMA-Script, 51, 62, 103 lettrine, 81, 103 listings, 91, 103 marginnote, 63, 103 oberdiek, 45 pdfpages, 84, 103 picinpar, 80 prettyref, 44, 103 PSTricks, 103 refstyle, 44, 103

sidecap, 51, 103 wrapg, 79 xcolor, 31 Letras capitales, 81 Leyendas Colocacin, 51 Formato, 50 Lneas mltiples en celdas, 22 Listado de programa, 91 Marcos Alineacin, 66 Colorear, 73 Conguracin, 65 de prrafo, 71 Decoracin, 68 Girar, 74 Introduccin, 65 Minipginas, 70 para alineacin vertical, 72 para evitar particin de palabras, 71 para palabras y caracteres, 71 para variar la escala, 75 Personalizar, 68 Tamao, 65 Material a escala, 75 Material externo, 83 Material rotado, 33, 74 Multicolumnas, 22 Multilas, 24 Notas al nal, 60 al margen, 62 al pie, 58 colocacin, 60 numeracin, 59 en LYX, 57 PDF, vase Formatos de imagen, 98 PNG, vase Formatos de imagen PostScript, vase Formatos de archivo

106

ndice alfabtico Referencias, 43 a cuadros, 10 a guras, 3 Colocacin, 45 Designacin automtica, 45 Formatos, 44 SVG, vase Formatos de imagen Tablas, vase Cuadros Unidades, 95 WMF, vase Formatos de imagen

107

You might also like