Manual de LaTeX/La estructura de un documento en LaTeX/Cuerpo/Estilos de página
La numeración de páginas y la impresión de encabezados en las mismas constituyen el estilo de la página. Cambios en el estilo de página pueden realizarse con el comando
\pagestyle{''estilo''}
Los estilos que ofrecen las clases de documento estándar de son empty
, plain
y headings
. Con \pagestyle{empty}
hacemos que las páginas queden sin número de página ni encabezado; con \pagestyle{plain}
, que es el estilo por defecto, obtenemos páginas numeradas, pero sin encabezado; con \pagestyle{headings}
obtenemos páginas numeradas y con encabezado. Más específicamente, \pagestyle{headings}
produce efectos distintos según la clase de documento y las opciones que para ella se especifiquen. Por ejemplo, con la clase article
, \pagestyle{headings}
nos dará el número de página al pie y un encabezado con el nombre de la sección, y si hemos elegido la opción twoside
, el encabezado será el nombre de la sección en las páginas pares y el nombre de la subsección en las páginas impares. Para el caso de la clase book
, \pagestyle{headings}
pondrá el número de página en la parte exterior de la cabecera (lado izquierdo en páginas pares y lado derecho en páginas impares) y el encabezado (que será el nombre del capítulo en páginas pares y el nombre de la sección en páginas impares) en la parte interior de la cabecera.
Si queremos cambiar el estilo de una página en particular, usamos
\thispagestyle{''estilo''}
que toma los mismos valores que \pagestyle{}
.
Para especificar por nuestra propia cuenta que es lo que aparecerá en la cabecera, podemos usar la instrucción
\pagestyle{myheadings}
que pondrá los encabezados según estos estén indicados con los comandos
\markboth{''encabezado izquierdo''}{''encabezado derecho''}
y
\markright{''encabezado derecho''}
Notar que con la opción de clase oneside
, los encabezados sólo pueden ser los derechos (pues no hay páginas que estén a la izquierda).
Al utilizar el estilo \pagestyle{headings}
, vemos que la letra del encabezado aparece en caracteres inclinados y en mayúsculas. Esto se debe a que las clases de documento estándar de así lo definen. Para reajustar los encabezados y los pies, en lo que respecta a las mayúsculas y en otros detalles, hay dos paquetes útiles: fancyhdr y titleps. Un ejemplo simple de este último es:
\newpagestyle{main}{ \sethead[\thepage][\chaptertitle][(\thesection] % pares {\thesection)}{\sectiontitle}{\thepage}} % impares \pagestyle{main}