나는 챕터 뒤에 숫자 페이지가 오는 홀수 페이지를 넣고 싶습니다. 그리고 짝수 페이지에는 번호 페이지와 제목이 이어집니다. 문제는: 어떻게?
답변1
표준 클래스를 사용하는 경우 번들 에서 패키지를 book
사용할 수 있습니다 . 프리앰블에 다음 코드를 추가하세요.titleps
titlesec
\usepackage{titleps}
\newpagetyle{mystyle]{%
\titlerule% if you want a header rule
\sethead[\thepage\quad\chaptertitle][][]{}{}{\chapterritle\quad\thepage}
\setfoot{}{}{}
}%
\pagestyle{mypage}
장 제목을 머리글 중앙에 표시하려면 다음과 같이 작성하세요.
\sethead[\thepage][\chaptertitle][]{}{\chaptertitle}{\thepage}
예제와 가능성에 대한 자세한 내용은 설명서를 참조하세요.
답변2
KOMA-Script 클래스를 사용하면 scrbook
다음을 간단히 사용할 수 있습니다.
\documentclass{scrbook}
\usepackage{mwe}
\usepackage{scrlayer-scrpage}
\automark[chapter]{chapter}
\clearpairofpagestyles
\lehead{\pagemark\quad\expandafter\MakeMarkcase\csname @title\endcsname}
\rohead{\headmark\quad\pagemark}
\begin{document}
\title{Title of the Document}
\author{Author of the Document}
\maketitle
\blinddocument
\end{document}
장 제목이 있는 페이지에는 기본적으로 실행 헤드가 표시되지 않습니다.
표준 클래스를 사용하는 경우 는 \@title
이후에 제거됩니다 \maketitle
. 따라서 새로운 명령을 사용하는 것이 간단한 해결책이 될 수 있습니다.
\documentclass{book}
\usepackage{mwe}
\newcommand*{\Title}{Title of the Document}
\usepackage{scrlayer-scrpage}
\automark[chapter]{chapter}
\clearpairofpagestyles
\lehead{\pagemark\quad\MakeMarkcase{\Title}}
\rohead{\headmark\quad\pagemark}
\begin{document}
\title{\Title}
\author{Author of the Document}
\maketitle
\blinddocument
\end{document}