Manual de LaTeX/La estructura de un documento en LaTeX/Cuerpo/Estilos de página

De Wikilibros, la colección de libros de texto de contenido libre.

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}