본문으로 건너뛰기
EasyLaTeXDocs

머리말, 꼬리말, 페이지 번호

페이지 스타일이 번호를 제어합니다. fancyhdr로 머리말·꼬리말을 바꿀 때는 기본값을 먼저 지우고 텍스트와 번호 위치를 명시해 클래스 기본 설정과 충돌하지 않게 하세요.

EasyLaTeX에서는 XeLaTeX와 kotex, fancyhdr를 사용합니다. 학위논문이나 출판사 템플릿이 전용 명령을 제공하면 우선 사용하세요.

페이지 스타일 선택

기본 스타일에는 plain, empty, headings가 있습니다.

LaTeX
\pagestyle{plain} % 보통 페이지 번호만 표시\thispagestyle{empty} % 이 페이지는 머리말과 꼬리말 없음

\pagestyle은 이후 페이지, \thispagestyle은 현재 페이지만 바꿉니다. 표지나 장 시작 페이지는 별도 설정이 필요할 수 있습니다.

기본 머리말과 꼬리말

패키지를 불러오고 fancy를 켠 뒤 기존 정의를 지웁니다.

LaTeX
\usepackage{fancyhdr}\pagestyle{fancy}\fancyhf{}\fancyhead[L]{프로젝트 이름}\fancyhead[R]{\leftmark}\fancyfoot[C]{\thepage}

\thepage는 현재 페이지를 출력합니다. \leftmark는 보통 장이나 절 제목이며 정확한 내용은 클래스에 따릅니다.

홀수·짝수 페이지

양면 문서는 LE, RO 등으로 위치를 나눕니다.

LaTeX
\fancyhead[LE]{\thepage}\fancyhead[RO]{\thepage}\fancyhead[LO]{\rightmark}\fancyhead[RE]{\leftmark}

L/R은 왼쪽/오른쪽, E/O는 짝수/홀수입니다. 양면 설정이 켜져 있어야 의미가 있습니다.

특수 페이지

\maketitle과 장 시작은 종종 plain을 자동 선택합니다. 다른 페이지와 맞추려면 재정의합니다.

LaTeX
\fancypagestyle{plain}{  \fancyhf{}  \fancyfoot[C]{\thepage}  \renewcommand{\headrulewidth}{0pt}}

장마다 \thispagestyle을 직접 넣는 것보다 안정적입니다.

머리말 높이

텍스트가 높으면 \headheight is too small 경고가 나옵니다. 권장값이나 충분한 높이를 지정하세요.

LaTeX
\setlength{\headheight}{14pt}

높이가 부족하면 겹침이나 본문 영역 계산 오류가 생길 수 있으므로 무시하지 마세요.

자주 발생하는 문제

페이지 번호가 사라짐

empty인지 확인하고 \fancyhf{} 뒤에 \fancyfoot[C]{\thepage}를 복구했는지 살펴보세요.

장 시작 페이지의 모양이 다름

많은 클래스가 plain을 사용합니다. 이를 재정의하거나 템플릿의 장 스타일 규칙을 따릅니다.

머리말이 너무 김

짧은 머리말 제목이나 템플릿 명령을 사용하세요. 좁은 공간에 전체 제목을 억지로 넣지 않습니다.

전체 예제

LaTeX
\documentclass[a4paper,12pt]{article}\usepackage{kotex}\usepackage{fancyhdr}​\pagestyle{fancy}\fancyhf{}\fancyhead[L]{실험 보고서}\fancyhead[R]{\leftmark}\fancyfoot[C]{\thepage}\setlength{\headheight}{14pt}​\begin{document}\tableofcontents\section{실험 방법}이 본문에는 머리말, 꼬리말, 페이지 번호가 있습니다.\newpage\section{실험 결과}두 번째 페이지도 같은 스타일을 유지합니다.\end{document}