側邊距中的頁碼

側邊距中的頁碼

嘗試用乳膠重新創建這種風格

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

我想知道如何/是否可以將頁碼放在側邊距中?我已經瀏覽過 fancyhdr,但似乎我無法存取頁邊距(僅頁首/頁尾)。

答案1

您可以將任意程式碼放入\fancyhead定義中。下面是一個範例,將頁碼大約放置在外邊距的中間(對於book文件類別)。

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

在此輸入影像描述

相關內容