![fancyhdr, 사용자 정의 색상 및 "includefoot" 기하학 옵션을 사용하여 페이지 번호가 잘못 배치되었습니다.](https://rvso.com/image/370290/fancyhdr%2C%20%EC%82%AC%EC%9A%A9%EC%9E%90%20%EC%A0%95%EC%9D%98%20%EC%83%89%EC%83%81%20%EB%B0%8F%20%22includefoot%22%20%EA%B8%B0%ED%95%98%ED%95%99%20%EC%98%B5%EC%85%98%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%ED%8E%98%EC%9D%B4%EC%A7%80%20%EB%B2%88%ED%98%B8%EA%B0%80%20%EC%9E%98%EB%AA%BB%20%EB%B0%B0%EC%B9%98%EB%90%98%EC%97%88%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
패키지와 로 페이지 번호를 색칠하면 fancyhdr
패키지 xcolor
에서 "footskip"으로 정의된 공간에서 페이지 번호를 가져옵니다 geometry
.
페이지 번호가 으로 표시되면 페이지 번호가 잘못 배치된다는 것을 알 수 있는 MWE를 첨부합니다 \color{customcolor}
( 로 그린 선 아래에 있음 geometry
).
\documentclass{book}
\usepackage{fancyhdr}
\usepackage{geometry}
\usepackage{xcolor}
\geometry{bottom=30pt,includeheadfoot, showframe}
\definecolor{customcolor}{RGB}{112,112,112}
\fancypagestyle{plain}{
\fancyhf{}
\fancyfoot[CO]{\color{customcolor}\thepage}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}}
\begin{document}
\pagestyle{plain}
Hello!
\end{document}
어떻게 피할 수 있나요?
(저는 이것을 LuaTeX에서 컴파일하고 있습니다)
답변1
\fancyfoot[CO]{\textcolor{customcolor}{\thepage}}`를 사용하면 문제가 해결됩니다.
그러나 titleps
대신 사용되는 패키지에는 fncyhdr
이러한 단점이 없으며 다음 \renewpagestyle{plain}{...}
명령을 사용하여 더 간단한 구문을 사용합니다.
\documentclass{book}
\usepackage{xcolor}
\definecolor{customcolor}{RGB}{112,112,112}
\usepackage{titleps}
\renewpagestyle{plain}{%
\setfoot{}{\color{customcolor}{\thepage}}{}
}%
\usepackage{geometry}
\geometry{bottom=30pt,includeheadfoot, showframe}
\begin{document}
\pagestyle{plain}
Hello!
\end{document}