
저는 TeX와 LaTeX를 처음 접했기 때문에 잘 설명하지 못할 수도 있습니다.
를 사용하여 "페이지 X/XX" 형식으로 각 바닥글에 페이지 번호를 넣으려고 합니다 fancyhdr
. 지금까지 나는 이것을 가지고 있습니다 :
\cfoot{Page \thepage\ of \pageref{LastPage}}
"1"만 포함된 1페이지를 제외하고는 정상적으로 작동합니다.
첫 번째 페이지는 헤더도 포함하지 않기 때문에 일종의 "특수 페이지"이기 때문이라고 생각합니다.
모든 페이지에 머리글과 바닥글이 모두 포함되도록 이 특별한 첫 번째 페이지를 비활성화하려면 어떻게 해야 합니까?
답변1
이것을 사용하여 첫 번째 페이지를 만들면 \maketitle
실행될 수 있습니다 \thispagestyle{plain}
. 페이지 스타일을 재정의하거나 plain
( fancyhdr
이 내용은 매뉴얼 참조) 간단히 추가할 수 있습니다.\thispagestyle{fancy}
~ 후에 \maketitle
:
\documentclass{article}
\usepackage{fancyhdr,lastpage}
\pagestyle{fancy}
\cfoot{Page \thepage{} of \pageref{LastPage}}
\begin{document}
\title{Title}
\author{Me}
\maketitle
\thispagestyle{fancy}
\end{document}
그런데: 좀 더 다양한 용도로 사용한다면KOMA 스크립트scrartcl
표준 클래스 대신 클래스 article
. 페이지 제목 머리글을 사용하여 페이지의 페이지 스타일을 재정의할 수 있습니다.
\documentclass{scrartcl}
\usepackage{fancyhdr,lastpage}
\pagestyle{fancy}
\cfoot{Page \thepage{} of \pageref{LastPage}}
\renewcommand*{\titlepagestyle}{fancy}
\begin{document}
\title{Title}
\author{Me}
\maketitle
\end{document}
KOMA-Script에는 장 제목( 및 \chapterpagestyle
만)이 있는 페이지와 같은 페이지 스타일 명령이 더 많이 있습니다 . 이러한 모든 명령에 대해서는 KOMA-Script 매뉴얼을 살펴보십시오.scrbook
scrreprt
답변2
말하지 않고 \thispagestyle
:
...
\pagestyle{fancy}
<customizations related to fancyhdr>
\expandafter\let\csname ps@plain\expandafter\endcsname
\csname ps@fancy\endcsname
...
\begin{document}
...
\maketitle
답변3
\thispagestyle{plain}
많은 패키지나 스타일이 에서 명령을 실행 \maketitle
하므로 첫 번째 페이지는 실제로 "특별"합니다. \thispagestyle{fancy}
제목 페이지에서 이를 재정의해 보세요 .