
Classicesis 템플릿은 서문에 정의된 scrlayer-scrpage 패키지를 사용하여 멋진 헤더를 제공합니다. 전체 텍스트에 대해서는 이를 유지하고 싶지만 승인, 요약 및 ToC에 대해서는 페이지의 바깥쪽 바닥글 부분에 페이지 번호를 두고 그 외에는 아무것도(머리글 없음) 갖고 싶습니다. 이를 위해 다음을 사용해 보았습니다.
\pagestyle{scrheadings}
\clearscrheadfoot
\ofoot[\pagemark]{\pagemark}
각 부분(감사의 글, 초록 및 내용)의 시작 부분에 있지만 전체 문서가 변경됩니다. 그러나 예를 들어 Acknowledgements 부분을 괄호 안에 넣었는데 이 부분의 페이지 수가 짝수라면 마지막 페이지에는 해당 번호가 표시되지 않습니다. 이 문제를 어떻게 해결할 수 있나요?
편집: 내 Acknowledgements.tex 파일은 다음과 같습니다.
\pdfbookmark[1]{Acknowledgements}{Acknowledgements}
\begin{flushright}{\slshape
blablabla}
\end{flushright}
\bigskip
\begingroup
\let\clearpage\relax
\let\cleardoublepage\relax
\let\cleardoublepage\relax
\chapter*{Agradecimientos}
blablabla
\lipsum[1-5]
\endgroup
Acknowledgements.tex를 호출하는 main.tex 부분은 다음과 같습니다.
\pagenumbering{roman}
\pagestyle{plain}
\include{FrontBackmatter/Titlepage}
\cleardoublepage\include{FrontBackmatter/Dedication}
\cleardoublepage\include{FrontBackmatter/Acknowledgments}
그래서 나는 첫 번째 페이지에 숫자가 있고(이 경우 숫자 V) 다음에는 숫자가 없습니다.
답변1
\clearpage
페이지 스타일이나 페이지 스타일 설정을 변경하기 전에 또는 \cleardoublepage
(문서 클래스 및 해당 옵션에 따라)을 사용하십시오 .
plain
TOC 및 기타 장의 모든 페이지에 페이지 스타일을 사용하시겠습니까 ? 그런 다음 사용할 수 있습니다
\cleardoublepage
\pagestyle{plain}
\tableofcontents
\chapter*{Introduction}
...
\cleardoublepage
\pagestyle{scrheadings}
예:
\documentclass[a4paper]{book}
\usepackage{classicthesis}
\usepackage{blindtext}% only for dummy text
\begin{document}
\Blindtext
\cleardoublepage
\pagestyle{plain}
\tableofcontents
\chapter*{Introduction}
\Blindtext
\cleardoublepage
\pagestyle{scrheadings}
\Blinddocument\Blinddocument\Blinddocument\Blinddocument
\Blinddocument\Blinddocument\Blinddocument\Blinddocument
\end{document}
결과: