홀수 페이지에 섹션 이름을 표시하고 짝수 페이지 외부 모드에 장 이름을 표시하려면

홀수 페이지에 섹션 이름을 표시하고 짝수 페이지 외부 모드에 장 이름을 표시하려면
\usepackage{footnote}
\usepackage{tablefootnote}
\usepackage{scrpage2}

% Height of Headnote
\setlength{\headheight}{1.5\baselineskip}
% Settings      
\renewcommand*{\headfont}{\normalfont}
\clearscrheadings
\clearscrplain
\ofoot[\pagemark]{\pagemark} 
\pagestyle{scrheadings}
\automark{chapter}
\renewcommand{\chaptermark}[1]%
{\markboth{{\thechapter.\ #1}}{}}
\renewcommand{\sectionmark}[1]%
{\markright{{\thesection.\ #1}}}

짝수 페이지에 장 이름을 표시하고 홀수 페이지에 섹션 이름과 해당 페이지 번호를 표시하는 헤더 설정입니다.

문제는 헤더와 페이지 번호가 모두 페이지 내부에 표시된다는 것입니다. 바깥쪽 끝에 어떻게 표시하나요?

답변1

당신은 사용해야합니다scrlayer-scrpage더 이상 사용되지 않는 scrpage2. 어쨌든 명령 계열이 있습니다.

\lehead[left even]{left even}
\cehead[center even]{center even}
\rehead[right even]{right even}
\lohead[left odd]{left odd}
\cohead[center odd]{center odd}
\rohead[right odd]{right odd}

foot( 대신 와 유사 head), 여기서 l, cr각각 왼쪽, 가운데, 오른쪽을 나타내며 헤더의 정보 위치를 제어합니다. 또한 있습니다

\ihead[scrplain-inside ]{scrheadings-inside }
\chead[scrplain-centered ]{scrheadings-centered }
\ohead[scrplain-outside ]{scrheadings-outside }

여기서는 i내부 여백과 o외부 여백을 나타냅니다.

귀하의 경우에는 다음과 같이 간단히 말할 수 있습니다.

\documentclass{scrbook}
\usepackage[a6paper]{geometry}%just for the example
\usepackage{scrpage2}
\usepackage{lipsum}

\clearscrheadings 
\clearscrplain 
\ohead[\headmark]{\headmark}
\cfoot[\thepage]{\pagemark}
\pagestyle{scrheadings} 

\begin{document}

\chapter{Test chapter}
\section{Test section}
\lipsum[1-3]

\end{document}

결과:

여기에 이미지 설명을 입력하세요

관련 정보