Word 文档目录中打印的页码不是物理页码,如何引用它们?

Word 文档目录中打印的页码不是物理页码,如何引用它们?

感谢鲍勃的回答关于更改页码的问题,我只能在序言之后开始对文档中的页面进行编号。这意味着封面前言没有得到页码和我的介绍获取页码 1。(这不是我发明的。这是必需的。)

但是,我的目录仍然引用原始页码,而不是页脚中显示的页码。我可以更改此设置吗?

附言:按下 后[Alst]-[F9],我的页脚显示{ ={PAGE}-3},目录显示{ TOC \o "1-3" \h \z \u }

答案1

要使用自行生成页码的“普通”目录,编号和格式来自“格式化页码”对话框中的设置。

所以要这样做,页码必须从 1 开始,而不是从 4 开始。

为了实现这一点,您需要确保在简介之前有一个分节符(布局选项卡->页面设置组->分隔符下拉菜单)。

然后,您可以进入该部分的页眉/页脚,选择“设计”选项卡->“页眉和页脚”组->“页码”下拉菜单->“格式化页码...”,然后将页码设置为从 1 开始。

然后,您可以将页码字段从

{ ={PAGE}-3}

回到

{ PAGE }

但是,如果你需要另一个编号序列(如您引用的问题),您可以从 {PAGE} 计算出一个,例如如果您需要第“1”页上的罗马编号从 IV 开始,您可以使用

{ ={ PAGE }+3 \*ROMAN }

如果你是使用{ NUMPAGES },例如页码,如

Page n of m

那么您可能需要使用计算来修改 NUMPAGES 的值,例如

{ ={ NUMPAGES }+3 }

但从问题本身来看我无法判断。

答案2

我认为目录采用了 PAGE 字段的格式(和页码)。因此我认为您只需反转字段的设置(这样页眉就是计算字段,而不是页脚)。

页脚中是实际的页面字段。通过“设计”功能区“页眉和页脚”部分中的“页码”按钮的“格式化页码”选项对其进行格式化,以便:

  • 数字格式设置为 I, II, III...
  • 页码设置为从 VI 开始

因此页脚中的字段将看起来像{PAGE \* ROMAN \* MERGEFORMAT }(即,它只是 PAGE 字段,没有计算)。

然后使用标题中的公式字段: { = { PAGE \* ARABIC }-5 } ARABIC 开关将罗马数字转换回阿拉伯数字(即 6),以便您可以在计算中使用它(例如 6-5=1)(否则您会收到错误未定义的书签)。

现在目录中的页码将是 VI,等等,因为这是页脚中 PAGE 字段的格式。

相关内容