尝试在 Word 2010 中设置页码方案。我的文档中有多个部分。每个部分我都将页码计数器“StartAt”设置为 1。因此,在每页的页脚中,我可以显示类似“第 y 部分第 x 页中的第 1 页”的内容
我现在需要做的是还显示文档中的当前页码。使用 NumPages 字段代码,我可以获取文档的总页数。我如何显示当前页面。PAGE 字段代码显示当前部分的当前页面。我还遗漏了什么吗?
例如:文档共有 5 页。第 1 部分是第 1 页和第 2 页。第 2 部分是第 3、4、5 页。
第 2 节第 2 页的页脚应如下所示:
第 2 节第 2 页(共 3 页)— 文档第 4 页(共 5 页)
我知道如何获取所有内容,除了“4”,即文档内的页码(不考虑章节)。
有人知道如何解决这个问题吗?
答案1
在非常简单的情况下,有一种稍微简单的方法。
你让页码连续,然后你不用建议的 { SEQ } 字段,而是输入
{ SEQ p \r{ PAGE } \h }
在每个部分的开头。
然后对于每个部分的页码使用
{ ={ PAGE }-{ SEQ p \c }+1 }
如果您要编号的部分与“Word 部分”不完全相同,则所有这些方案都很难使用。例如,如果您需要在纵向文档中使用横向页面,则必须插入分隔符才能实现这一点,因此您想要视为单个部分的内容将变成 2 个或 3 个 Word 部分,并且字段编码必须考虑到这一点。
答案2
在此网站上找到了一个可行的答案: 在 Word 文档中插入两种页码方案(在‘更技术性的方法(自动化整个页码编号过程)’部分下)
它适用于 Word 2002,但也适用于 2010。但是也许有一个更简单的解决方案?