내 책의 제목을 제목에 어떻게 넣을 수 있나요?

내 책의 제목을 제목에 어떻게 넣을 수 있나요?

나는 챕터 뒤에 숫자 페이지가 오는 홀수 페이지를 넣고 싶습니다. 그리고 짝수 페이지에는 번호 페이지와 제목이 이어집니다. 문제는: 어떻게?

답변1

표준 클래스를 사용하는 경우 번들 에서 패키지를 book사용할 수 있습니다 . 프리앰블에 다음 코드를 추가하세요.titlepstitlesec

\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}

관련 정보