
Estoy intentando crear mis propios encabezados para un libro que estoy escribiendo. Quiero alternar entre dos encabezados: "Izquierda" y "Derecha". Mi problema es: no obtengo la impresión Izquierda y Derecha cuando uso \markboth
.
El código es
\documentclass{book}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{graphics,color}
\usepackage[superscript]{cite}
\begin{document}
\pagestyle{myheadings}
\markboth{Right}{Left}
First page
\newpage
Second page
\newpage
Third page
\newpage
Fourth page
\end{document}
Esto proporciona:
2da página:
Pero quiero así (abajo):
2da página:
3ro:
4to:
Respuesta1
Las imágenes que publique del resultado deseado incluyen una regla debajo del encabezado y márgenes reducidos. Para establecer los márgenes, la mejor opción es utilizar el geometry
paquete. Para los encabezados, el fancyhdr
paquete proporciona las instalaciones necesarias. Usando su sintaxis (que realmente tiene Right
y Left
al revés), puede escribir:
\documentclass[a4paper,12pt]{book}
\usepackage[vmargin=0.2cm,hmargin=1cm,head=16pt,includeheadfoot]{geometry}
\usepackage{fancyhdr}
\fancyhead{}
\fancyfoot{}
\fancyhead[LE,RO]{\thepage}
\fancyhead[LO]{\slshape\rightmark}
\fancyhead[RE]{\slshape\leftmark}
\pagestyle{fancy}
\begin{document}
\markboth{Right}{Left}
\thispagestyle{empty}
First page
\newpage
Second page
\newpage
Third page
\newpage
Fourth page
\end{document}
\pagestyle{empty}
garantiza que la primera página (o la página en la que se encuentra el comando) no tenga encabezados.
Para utilizar \markboth
la forma estándar, debe utilizar:
\documentclass[a4paper,12pt]{book}
\usepackage[vmargin=0.2cm,hmargin=1cm,head=16pt,includeheadfoot]{geometry}
\usepackage{fancyhdr}
\fancyhead{}
\fancyfoot{}
\fancyhead[LE,RO]{\thepage}
\fancyhead[LO]{\slshape\leftmark}
\fancyhead[RE]{\slshape\rightmark}
\pagestyle{fancy}
\begin{document}
\markboth{Left}{Right}
\thispagestyle{empty}
First page
\newpage
Second page
\newpage
Third page
\newpage
Fourth page
\end{document}