특정 페이지의 헤더만 설정

특정 페이지의 헤더만 설정

LaTeX 문서에서 특정 페이지 하나만의 헤더를 설정하려면 어떻게 해야 합니까? \markboth문서 클래스 보고서가 있고 어떻게든 두 페이지 이상에 영향을 미칠 수 있으므로 적합하지 않은 것 같습니다. 새로 설정하면 \rhead{}특정 페이지 이후의 페이지 헤더도 완전히 변경됩니다.

답변1

문서 를 철저히 검토하는 것이 fancyhdr도움이 될 것입니다. 단 몇 분 밖에 걸리지 않으며 향후 LateX 노력에 큰 도움이 될 것입니다.

여기서 귀하의 특별한 임무는 간단합니다. 명령은 \thispagestyle바로 이 목적을 위해 존재합니다. 따라서 페이지 스타일을 정의하고 \thispagestyle이를 특정 페이지에 적용하는 데 사용합니다.

\documentclass{report}
\usepackage{fancyhdr}
\usepackage{lipsum}
\fancypagestyle{mystyle}{%
    \fancyhead{Special Header}\fancyfoot{}
}%
\fancyhead{Normal Header}
\fancyfoot{}
\pagestyle{fancy}
\begin{document}
\lipsum
\thispagestyle{mystyle}
\lipsum
\end{document}

\fancypagestyle{mystyle}{*header stuff*}페이지 스타일을 정의하는 것입니다. 여기에서는 "특수 헤더"입니다. 그런 다음 일반 \fancyhead\fancyfoot명령을 사용하여 일반 멋진 헤더(또는 원하는 변형)를 정의합니다. 특별한 헤더를 갖고 싶은 페이지에 도달하면 \fancypagestyle{mystyle}("mystyle"을 사용자가 지정한 이름으로 대체함)을 사용합니다. 그러면 다음이 생성됩니다.

결과

도움이 되길 바랍니다.

관련 정보