Por que \markboth não está funcionando?

Por que \markboth não está funcionando?

Estou tentando criar meus próprios cabeçalhos para um livro que estou escrevendo. Quero alternar entre dois títulos: "Esquerda" e "Direita". Meu problema é: não estou conseguindo imprimir a esquerda e a direita quando uso \markboth.

O código é

\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}

Isso fornece:
insira a descrição da imagem aqui

2ª página:
insira a descrição da imagem aqui

Mas eu quero assim (abaixo):
insira a descrição da imagem aqui

2ª página:
insira a descrição da imagem aqui

3º:
insira a descrição da imagem aqui

4º:
insira a descrição da imagem aqui

Responder1

As imagens que você publica da saída desejada incluem uma regra sob o cabeçalho e margens reduzidas. Para definir as margens a melhor opção é utilizar o geometrypacote. Para os cabeçalhos, o fancyhdrpacote fornece os recursos necessários. Usando sua sintaxe (que realmente existe Righte Leftao contrário), você pode escrever:

Exemplo de página 2

\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}garante que a primeira página (ou a página em que o comando está) não tenha cabeçalhos.

Para usar \markbotha maneira padrão, você deve usar:

\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}

informação relacionada