雙面 fancyhdr 規則

雙面 fancyhdr 規則

Fancyhdr 允許定義奇數和偶數側頁首和頁尾。但是奇數頁和偶數頁是否可以使用不同的頁首規則呢?

我在頁面中使用了不對稱的裝飾,\headrule並希望它在其他頁面上得到鏡像。

\documentclass[twoside]{article}
\usepackage{fancyhdr}
\usepackage{pgfornament}
\usepackage{lipsum}

\renewcommand{\headrule}{
\vspace{-8pt}\hrulefill\quad\pgfornament[width=2cm]{14}\quad\hrulefill}
\begin{document}
\pagestyle{fancy}
\lipsum
\end{document}

答案1

您可以測試頁碼是偶數還是奇數:

\documentclass[twoside]{article}
\usepackage{fancyhdr}
\usepackage{pgfornament}
\usepackage{lipsum}
\usepackage{graphicx}

\usepackage[strict]{changepage}


\renewcommand{\headrule}{
\checkoddpage
\ifoddpage
  \vspace{-8pt}\hrulefill\quad\pgfornament[width=2cm]{14}\quad\hrulefill
\else
  \vspace{-8pt}\hrulefill\quad\reflectbox{\pgfornament[width=2cm]{14}}\quad\hrulefill
\fi}
\begin{document}
\pagestyle{fancy}
\lipsum
\end{document}

相關內容