서로 다른 페이지에 대해 수동으로 두 페이지 오프셋 설정

서로 다른 페이지에 대해 수동으로 두 페이지 오프셋 설정

현재 홀수 페이지의 모든 내용을 왼쪽으로, 짝수 페이지의 모든 내용을 오른쪽으로 푸시하는 양면 보고서 문서 클래스를 사용하여 논문을 작성하고 있습니다.

나는 약간의 조정이 필요한 방식으로 문서를 설정했습니다.

내 제목 페이지는 센터링이 필요합니다. \newgeometry{centering} 명령을 사용하면 충분히 쉬웠습니다.

그런 다음 초록(페이지 i)과 빈 페이지, 목차(페이지 ii) 등이 있으므로 페이지 번호에 관계없이 다음 페이지를 모두 오른쪽으로 밀어야 합니다. 이러한 페이지는 모두 다음과 같이 오른쪽으로 밀어야 합니다. 페이지 번호가 짝수인 경우.

그런 다음 텍스트의 본문이 1부터 번호 매기기를 다시 시작합니다(다른 빈 페이지 이후). 그러나 문서의 시작 부분까지 이어지는 페이지 수 때문에 이것이 오른쪽으로 푸시되어야 하는 경우가 발생합니다. 짝수 페이지), 이후에는 평소처럼 번갈아 가며 수행해야 합니다.

현재 문서가 설정된 방식은 다음과 같습니다.

\documentclass[12pt,twoside]{report}
\usepackage[utf8]{inputenc}
\usepackage[a4paper,width=150mm,top=25mm,bottom=25mm]{geometry}
\usepackage{afterpage}
\newcommand\blankpage{
    \null
    \thispagestyle{empty}
    \addtocounter{page}{-1}
    \newpage}  

\begin{document}
\newgeometry{centering}
Title page
\afterpage{\blankpage}
\restoregeometry
\raggedbottom
\pagenumbering{roman}
\chapter*{Abstract}
Abstract
\setcounter{page}{1}
\addcontentsline{toc}{chapter}{Abstract}
\afterpage{\blankpage}
%%%%%%%%%%% ADDING CONTENTS PAGE
\tableofcontents
\afterpage{\blankpage}
%%%%%%%%%%
\chapter*{List of Abbreviations}
\afterpage{\blankpage}
\setcounter{page}{3}
\addcontentsline{toc}{chapter}{List of Abbreviations}
Abbreviations
%%%%%%%%%
\chapter*{Acknowledgements}
\afterpage{\blankpage}
\addcontentsline{toc}{chapter}{Acknowledgements}
Thanks
%%%%%%%%
\chapter{Intro}
\pagenumbering{arabic}
\setcounter{page}{1}
\chapter{2}
Chapter 2
\end{document}

관련 정보