我正在使用 编写文档srcbook
。它有很多页,我有以下场景:
前 10 页左右用小写罗马数字编号(即 i、ii、iii、iv、v、vi、vii 等)。这些页面包含序言、目录等内容。
在这些页面之后,我继续使用普通的阿拉伯数字页码。但问题如下:第一页使用阿拉伯数字的页面是在左侧。这导致所有\part
s 和\chapter
s 都从左页开始。
然而,我希望从正确的页面开始。
因此,我尝试了openright
强制在右侧页面打开新章节的选项。但是,LaTeX 似乎根据页码来检查此属性。
当然,我可以简单地插入一个空白页来手动执行此操作,但这似乎是一种黑客行为。
有没有什么方法可以更优雅地实现我的愿望?
答案1
使用\cleardoublepage
或\frontmatter
/\mainmatter
来分隔各部分。\newpage
单独使用会混淆乳胶。
\documentclass{book}
\begin{document}
\frontmatter
\pagenumbering{roman}
first page
\mainmatter%
%\cleardoublepage
\pagenumbering {arabic}
\chapter{blub}
\end{document}