페이지 번호를 짝수 페이지에는 왼쪽에, 홀수 페이지에는 오른쪽에 배치하려고 합니다. 내가 아는 한 다음 코드는 정확히 이 작업을 수행해야 하지만 내 페이지 번호는 모두 오른쪽에 있습니다.
\documentclass[11pt]{article}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\fancyhead[EL]{\thepage}
\fancyhead[OR]{\thepage}
\begin{document}
foo
\newpage
bar
\newpage
bat
\end{document}
답변1
왼쪽 페이지와 오른쪽 페이지가 다른 문서 클래스를 선택해야 합니다. book
또는 클래스를 사용하거나 클래스 에 report
옵션을 추가하십시오 .twoside
article
이 옵션은 twoside
또한 flushbottom
설정을 트리거한다는 점에 유의하십시오. 즉, 페이지 내용이 수직으로 늘어나서 페이지 하단의 줄이 플러시됩니다. 이로 인해 단락 사이나 섹션, 표 및 그림 위에 공백이 생길 수 있습니다. 따라서 \raggedbottom
서문에서 명령을 사용하는 것을 고려하십시오.
문서에 각주가 있는 경우 \raggedbottom
텍스트 하단에서 고정된 거리에 각주가 배치되는 것을 볼 수 있는데 이는 좋지 않습니다. 다음 중 하나를 사용하여 이를 방지할 수 있습니다.스크래치(에서KOMA 스크립트) 대신 \article
패키지를 로드하거나발기타옵션으로 bottom
:
\documentclass[twoside, 11pt]{article}
\usepackage[bottom]{footmisc} %% Treat footnotes correctly
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\fancyhead[EL]{\thepage}
\fancyhead[OR]{\thepage}
\raggedbottom %% Avoid nasty vertical white space
\begin{document}
foo
\newpage
bar
\newpage
bat
\end{document}