Número da página na margem lateral

Número da página na margem lateral

Tentando recriar esse estilo em látex

https://i.imgur.com/XK8iIoU.png

Quero saber como/se é possível colocar os números das páginas nas margens laterais? Examinei o fancyhdr, mas parece que não consigo acessar as margens (apenas o cabeçalho/rodapé).

Responder1

Você pode colocar código arbitrário nas \fancyheaddefinições. Aqui está um exemplo que coloca os números das páginas aproximadamente no meio das margens externas (para a bookclasse do documento).

\documentclass[a5paper]{book}
\usepackage{showframe}
\usepackage{lipsum}
\usepackage{fancyhdr}
\fancyhead[RO]{%
  \vbox to0pt{%
    \vskip0.5\headheight
    \vskip\headsep
    \vskip0.5\textheight
    \hbox to\textwidth{%
      \hskip\textwidth
      \hskip\marginparsep
      \thepage
      \hss
    }%
  \vss
  }%
}
\fancyhead[LE]{%
  \vbox to0pt{%
    \vskip0.5\headheight
    \vskip\headsep
    \vskip0.5\textheight
    \hbox to\textwidth{%
      \hss
      \thepage
      \hskip\textwidth
      \hskip\marginparsep
    }%
  \vss
  }%
}
\fancyfoot{}
\pagestyle{fancy}
\begin{document}
  \lipsum
\end{document}

insira a descrição da imagem aqui

informação relacionada