我正在尝试将版权页打印(或显示)在标题页的背面。发生的情况是,我在标题页后得到一个空白页,然后版权页在右侧打开。我想要做的是立即删除标题页后的空白页,并将版权页打印在标题页的背面。
我正在使用memoir
类(尽管 Koma-scriptscrbook
具有相同的行为)。这是一个最小工作示例:
\documentclass[11pt]{memoir}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}
\usepackage{geometry}
\geometry{bottom=1in}
\usepackage{tgpagella}
\usepackage{lettrine}
\usepackage{microtype}
\begin{document}
\begin{titlingpage}
\begin{center}
\huge{Los picapiedras}
\vspace{1 in}
\bigskip
f.flinstone
\end{center}
\end{titlingpage}
\frontmatter
\textit{Picapiedras}
here is the copyright page
\mainmatter
\lettrine{Y}{o estaba alojado} en un hotel
\end{document}
答案1
您可以在本地停止\cleardoublepage
制作空白页:
\documentclass[11pt]{memoir}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}
\usepackage{geometry}
\geometry{bottom=1in}
\usepackage{tgpagella}
\usepackage{lettrine}
\usepackage{microtype}
\begin{document}
\begin{titlingpage}
\let\cleardoublepage\clearpage
\begin{center}
\huge{Los picapiedras}
\vspace{1 in}
\bigskip
f.flinstone
\end{center}
\end{titlingpage}
\begin{titlingpage}
\textit{Picapiedras}
here is the copyright page
\end{titlingpage}
\frontmatter
\mainmatter
\lettrine{Y}{o estaba alojado} en un hotel
\end{document}
答案2
您可以在环境\clearpage
内部titlingpage
创建一个包含版权信息的新页面:
\begin{titlingpage}
\begin{center}
\huge{Los picapiedras}
\vspace{1in}
\bigskip
f.flinstone
\end{center}\clearpage
\textit{Picapiedras}
here is the copyright page
\end{titlingpage}
但是,memoir
文档建议不要使用该titlingpage
环境:
但是,我建议您忽略
titlingpage
环境,只使用常规的 LaTeX 排版,而不需要任何特殊的环境。
因此,你可以简单地这样说:
\documentclass[11pt]{memoir}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}
\usepackage{geometry}
\geometry{bottom=1in}
\usepackage{tgpagella}
\usepackage{lettrine}
\usepackage{microtype}
\begin{document}
\pagestyle{empty}
\begin{center}
\huge{Los picapiedras}
\vspace{1in}
f.flinstone
\end{center}
\clearpage
\textit{Picapiedras}
here is the copyright page
\clearpage
\frontmatter
\pagestyle{plain}
\mainmatter
\lettrine{Y}{o estaba alojado} en un hotel
\end{document}
答案3
截至 2020 年,我无法在@gonzalo-medina 在他的回答中提到的文档titlingpage
中找到不使用该环境的建议。memoir
文档现在说的是:
结束时
titlingpage
会发出一个清除代码,该代码会将您发送到下一页或下一个右手页。使用\titlingpageend{⟨twoside code⟩}{⟨oneside code⟩}
,您可以指定此清除代码应该是什么。默认值分别为\cleardoublepage
和\clearpage
。
对于你的情况,你可以使用:
\begin{titlingpage}
...
\titlingpageend{\clearpage}{\clearpage}
\end{titlingpage}
这样,版权信息就可以在titlingpage
环境之外,并且仍然打印在标题页的背面(背面)。