Manual de LaTeX/Escribiendo texto/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
Los estilos que ofrecen las clases de documento estándar de LATEX 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
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
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 LATEX así lo definen. Las instrucciones siguientes hacen que el encabezado deje de estar en mayúsculas al usar headings:
\makeatletter
\if@twoside
\def\ps@headings{%
\let\@oddfoot\@empty\let\@evenfoot\@empty
\def\@evenhead{\thepage\hfil\slshape\leftmark}% el comando \slshape produce letras inclinadas
\def\@oddhead{{\slshape\rightmark}\hfil\thepage}% el comando \slshape produce letras inclinadas
\let\@mkboth\markboth
\def\chaptermark##1{%
\markboth {%
\ifnum \c@secnumdepth >\m@ne
\if@mainmatter
\@chapapp\ \thechapter. \ %
\fi
\fi
##1}{}}%
\def\sectionmark##1{%
\markright {%
\ifnum \c@secnumdepth >\z@
\thesection. \ %
\fi
##1}}}
\else
\def\ps@headings{%
\let\@oddfoot\@empty
\def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
\let\@mkboth\markboth
\def\chaptermark##1{%
\markright {\MakeUppercase{%
\ifnum \c@secnumdepth >\m@ne
\if@mainmatter
\@chapapp\ \thechapter. \ %
\fi
\fi
##1}}}}
\fi
\makeatother
Estas instrucciones deben ser incluidas en el preámbulo del documento.