Twoside fancyhdr 규칙

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

관련 정보