
헤더를 사용 \documentclass{article}
하고 정의하여 표시만 하고 표시하지 않는 방법을 아는 사람이 있습니까 ?\pagestyle{fancy}
\section
\subsection
나는 Fancy를 다음과 같이 정의했다.
\fancyhead{}
\fancyhead[LO, LE]{\small\emph{My book}}
\fancyhead[RO, RE]{\small\rightmark}
\fancyfoot[CO, CE]{}
\fancyfoot[RO, RE]{\thepage}
그리고 나는 정의했습니다\sectionmark
\renewcommand{\sectionmark}[1]{\markboth{}{\emph{\thesection \#1}}}
본문에 사용된 페이지가 헤더 \subsection
에만 사용된 것은 할 수 없습니다 \section
.
답변1
몇 가지 사항:
- 기능도 제거해야 합니다
\subsectionmark
. - 문자 그대로 헤더에
\#1
인쇄하는 것으로 해석되므로 사용은 올바르지 않습니다.#1
\documentclass[twoside]{article}
\usepackage{fancyhdr,lipsum}
\pagestyle{fancy}
\fancyhead{}
\fancyhead[LO, LE]{\small\emph{My book}}
\fancyhead[RO, RE]{\small\rightmark}
\fancyfoot[CO, CE]{}
\fancyfoot[RO, RE]{\thepage}
\renewcommand{\sectionmark}[1]{\markboth{}{\emph{\thesection~#1}}}
\renewcommand{\subsectionmark}[1]{}% Remove \subsection from header
\begin{document}
\section{A section}
\lipsum[1]
\subsection{A subsection}
\lipsum[2]
\subsubsection{A subsubsection}
\lipsum[3]
\section{A section}
\lipsum[1]
\subsection{A subsection}
\lipsum[2]
\subsubsection{A subsubsection}
\lipsum[3]
\end{document}
답변2
옵션이 article
있는 클래스 에서는 왼쪽 표시와 오른쪽 표시를 설정합니다.twoside
\section
\subsection
따라서 이 기본 동작을 변경하거나 \leftmark
. 그러나 이 경우 헤더는 해당 페이지에서 시작하는 섹션을 반영합니다. 어떤 행동을 선호하는지 결정하는 것은 당신에게 달려 있습니다.
입력은 아래와 같이 단순화될 수도 있습니다. or 가 아닌 or 에 \emph
속함 과 같은 형식 지정 지침입니다 .\fancyhead
\fancyfoot
\markboth
\markright
나는 \leftmark
; 주석을 사용하도록 전환하십시오 \rightmark
.
\documentclass[twoside]{article}
\usepackage{fancyhdr,lipsum}
\pagestyle{fancy}
\fancyhf{} % clear all fields
\fancyhead[L]{\small\emph{My book}}
% first possibility: use the leftmark
\fancyhead[R]{\small\emph{\leftmark}}
% second possibility: use the rightmark
%\fancyhead[R]{\small\emph{\leftmark}}
\fancyfoot[R]{\thepage}
% first possibility: use the leftmark
\renewcommand{\sectionmark}[1]{\markboth{\thesection~#1}{}}
% second possibility: use the rightmark
%\renewcommand{\sectionmark}[1]{\markright{\thesection~#1}}
%\renewcommand{\subsectionmark}[1]{}
\begin{document}
\section{A section}
\lipsum[1]
\subsection{A subsection}
\lipsum[2]
\subsubsection{A subsubsection}
\lipsum[3]
\section{A section}
\lipsum[1]
\subsection{A subsection}
\lipsum[2]
\subsubsection{A subsubsection}
\lipsum[3]
\end{document}