Professional Documents
Culture Documents
9.1.
\usepackage[latin1]{inputenc} \usepackage[spanish]{babel} \usepackage[active]{srcltx} \evensidemargin -6mm \oddsidemargin -0.4cm \textwidth 16.7cm \textheight 24cm \topmargin -0.65cm
La extensi n tpica de estos chero es .sty o El comando \input tambi n puede ser usado para incluir trozos de texto almacenae dos en ese chero. Si la extensi n es .tex no es necesario especicarla en la declarao ci n del comando. El uso de este comando para incluir texto equivale a sustituir la orden o por el texto que contiene (no puede entonces incluirse un chero con una orden como \begin{document}). Es m s habitual, cuando se escribe un documento largo, dividir el mismo por captulos a y almacenarlos en diferentes cheros, de manera que podamos realizar una compilaci n o selectiva de los captulos deseados, sin necesidad de compilar todo el texto cada vez. Para ello usamos los comandos
\includeonly{Fichero1,Fichero2} \include{Fichero}
El segundo de ellos funciona a modo de \input, pero s lo inserta el chero llamado o si aparece listado entre los cheros del comando \includeonly. Cada chero introducido con \include crea su propio chero .aux con informaci n sobre las referencias cruzadas o (v ase el Captulo 11), por lo que no perdemos informaci n con la compilaci n parcial. e o o
En algunos sistemas, la b squeda directa no est soportada por defecto. Es necesario la inclusi n del paquete u a o srcltx tal y como aparece en el ejemplo.
1
61
62
Aspectos generales
Adem s, el comando \include siempre inicia una nueva p gina del documento en el a a que se inserta. o Una partici n de documento tpica puede ser esta:
\documentclass{report} \input{miestilo.sty} \includeonly{cap2,cap3} \begin{document} \include{cap1} \include{cap2} \include{cap3} \end{document}
9.2.
Longitudes
A En LTEX existen dos tipos de longitudes: rgidas y el sticas. Los valores rgidos son a A valores precisos que LTEX respeta, mientras que los valores el sticos poseen cierta holgura a que el compilador usa para adaptar la composici n. o A Entre los valores rgidos, LTEX usa longitudes absolutas, o longitudes relativas a la A fuente en uso. Las siguientes corresponden a las longitudes v lidas en LTEX: a
Longitud sp pt bp dd mm pc cc cm in ex em mu
Descripci n o Unidad m s peque a: 1 mm=186712 sp a n Punto: 1 pt=0,351 mm Punto grande: 1 in = 72 bp Punto Did t: 1 dd = 0,376 mm o Milmetro: 1 mm = 2,845 pt Pica: 1 pc = 12 pt = 4,218 mm Cicero: 1 cc = 12 dd = 4,531 mm Centmetro: 1 cm = 28,45 pt Pulgada: 1 in = 25,4 mm = 72,27 pt Altura de una x Anchura de una M: Unidad matem tica (18 mu = 1 em) a
de las cuales, las tres ultimas dependen del tama o de la fuente. n A Los comandos \bigskip, \medskip, etc. son longitudes el sticas que LTEX puede a modicar seg n un rango. Por ejemplo, el comando \bigskip se dene como u
\vspace{12pt plus 4pt minus 4pt}
lo cual indica que el espacio vertical asignado es de 12pt pero puede ser aceptable cualquier longitud entre 8pt y 16pt. La modicaci n de longitudes se puede llevar a cabo con los comandos o
\setlength{\nombre de la longitud}{ valor } \addtolength{nombre de la longitud}{ valor }
El primero asigna a la longitud el valor dado (rgido o el stico), mientras que el segundo a incrementa la longitud en el valor dado. Es posible crear nuevas longitudes con el comando
\newlength{\nueva longitud}
9.3
63
9.3.
Dene el borde izquierdo de impresi n + 1in. o Denota el margen izquierdo de una p gina impar. a Denota el margen izquierdo en una p gina par. Si la opci n twoside a o no ha sido seleccionada, \oddsidemargin y \evensidemargin son iguales. Anchura del texto.
Dene el borde superior de impresi n + 1in. o Espacio entre el offset vertical y la cabecera. Altura de la cabecera. Distancia entre la base de la cabecera y el cuerpo. Altura del cuerpo central. Distancia entre el cuerpo central y el pie. Altura del pie. Separaci n entre el cuerpo y el margen para las notas. o Anchura del margen para las notas. Separaci n vertical mnima entre dos notas al margen. o
Espacio vertical entre dos p rrafos. a Anchura de la sangra de comienzo de p rrafo. a Espacio vertical extra que se a ade a \parskip por encima y por n debajo de las listas. Espacio vertical extra que se a ade a \parskip entre dos elementos n de una lista.
64
Aspectos generales
i 4 ? 6
2 5
6 i ?
i ? 6
?Header
6
6 i
Body
Margin Notes i
10
i -
i-
11
i ? 6
i ?
Footer
1i-
1 3 5 7 9 11
one inch + \hoffset \oddsidemargin = 17pt \headheight = 12pt \textheight = 548pt \marginparsep = 10pt \footskip = 30pt \hoffset = 0pt \paperwidth = 614pt
2 4 6 8 10
one inch + \voffset \topmargin = 17pt \headsep = 25pt \textwidth = 390pt \marginparwidth = 95pt \marginparpush = 7pt (not shown) \voffset = 0pt \paperheight = 794pt
9.3
65
i 4 ? 6
2 5
6 i ?
i ? 6
?Header
6
6 i
Margin Notes i 10 i i 3 9
Body
11
i ? 6
i ?
Footer
1i-
1 3 5 7 9 11
one inch + \hoffset \evensidemargin = 62pt \headheight = 12pt \textheight = 548pt \marginparsep = 10pt \footskip = 30pt \hoffset = 0pt \paperwidth = 614pt
2 4 6 8 10
one inch + \voffset \topmargin = 17pt \headsep = 25pt \textwidth = 390pt \marginparwidth = 95pt \marginparpush = 7pt (not shown) \voffset = 0pt \paperheight = 794pt