正文标题(和标题页)位于双面文档的左侧

正文标题(和标题页)位于双面文档的左侧

我正在尝试让双面文档从左侧开始。默认情况下,正文标题/标题页始终移至右侧。

是否可以在双面文档中重新定义标题并将其放在左侧?

对于文章和报告类此解决方案(声明命令\cleartoleftpage有点它的缺点是在标题前插入一个空白页,这在文档的开头并不是最佳的。

总结一下迄今为止我所尝试过的:

有了这个序言

\documentclass[twoside]{article} %also trying with: report, book
\makeatletter
%From Martin Scharrer♦'s answer: https://tex.stackexchange.com/a/11709/172164
\newcommand*{\cleartoleftpage}{%
    \clearpage
    \if@twoside
    \ifodd\c@page
    \hbox{}\newpage
    \if@twocolumn
    \hbox{}\newpage
    \fi
    \fi
    \fi
}
\makeatother
\title{Title}

\begin{document}
\cleartoleftpage
\maketitle
\end{document}

\cleartoleftpage之前尝试过使用\maketitle以下文档类和结果:

  • 文章:插入空白页,标题在左侧(有点用,但空白页不受欢迎)
  • 报告:插入空白页,标题在左侧(有点用,但空白页不受欢迎)
  • 书籍:插入两页空白页,标题在右侧(根本不起作用)

显然这是行不通的,即使在标题出现在左侧的情况下,文档开头也会有一个令人不满意的空白页。

答案1

环境titlepage设置页码为1,需要删除此设置。

\documentclass[twoside]{article}
\usepackage{etoolbox} % for \patchcmd

\usepackage{showframe,lipsum} % for debugging

\makeatletter
% remove the page number setting
\patchcmd{\titlepage}{\setcounter {page}\@ne}{}{}{}
\makeatother

\title{Title}
\author{Author}

\begin{document}

\thispagestyle{empty}\mbox{}

\begin{titlepage}
\maketitle
\end{titlepage}

\lipsum[1-30]

\end{document}

在此处输入图片描述

相关内容