在latex中手动定义页码?

在latex中手动定义页码?,latex,Latex,我正在用latex编辑一个100多页的文档,文档类是“book”。 文件的前几页是罗马页码,其余的是以1开头的阿拉伯文页码。 即文件的页码为I-iv,后面是第1-120页。 然而,我想要的是:第七至第九页,然后是第1至120页。 (原因:我在latex最终生成的PDF之前插入了一些其他PDF页面,这显然会导致后面所有的页码都变高) 那么,我怎样才能从一个更高的数字开始增加罗马页码(但不能同时增加阿拉伯页码) 谢谢。在\begin{document}之后使用\setcounter{page}{7}

我正在用latex编辑一个100多页的文档,文档类是“book”。 文件的前几页是罗马页码,其余的是以1开头的阿拉伯文页码。 即文件的页码为I-iv,后面是第1-120页。 然而,我想要的是:第七至第九页,然后是第1至120页。 (原因:我在latex最终生成的PDF之前插入了一些其他PDF页面,这显然会导致后面所有的页码都变高)

那么,我怎样才能从一个更高的数字开始增加罗马页码(但不能同时增加阿拉伯页码)


谢谢。

\begin{document}
之后使用
\setcounter{page}{7}
,必要时在阿拉伯语页码开始时使用
\setcounter{page}{1}

在阿拉伯语页码开始时不需要使用
\setcounter{page}{1}
。这会自动发生:

\documentclass{book}
\begin{document}
\pagenumbering{roman}
\setcounter{page}{3}
a
\newpage
\pagenumbering{arabic}
b
\end{document}
第三页后接第1页。

尝试使用,它允许您将PDF文档插入Latex文档,并为其指定页码。您需要将其与pdftex一起使用

不太有用-如果使用,您可以向导入的PDF文档添加页码以及其他装饰。但是这离Latex还有一大步。

图书(和报告)类定义了
\frontmatter
\maintmatter
\backmatter
,以切换页面样式和分段处理。尤其是
\frontmatter
将页码切换为罗马,将
\maintmatter
切换为阿拉伯语


要在开始时说明未打印的页面,您仍然必须在首页内容之前使用
\setcounter{page}{7}

谢谢,但我已经在使用pdfpages软件包了!我的问题,现在已经解决了(对不起,我不知道如何标记接受的答案),更多的是关于如何更改包含的PDF后的页码。上下文看起来很酷,我真希望早点知道。我会考虑把它用于我的下一个大文件。这个答案不仅解决了我的问题,而且回答了我应该问的问题,而不是试图找到黑客来让页码工作。