微软Word中的带字段的编号定理

微软Word中的带字段的编号定理

我想在 Microsoft Word 2010 中对定理进行编号。我使用字段对定理进行编号,如下所示。

插入 -> 快速部件 -> 字段

在此处输入图片描述

输出为

在此处输入图片描述

现在我想进行编号:

定理numberchapter.numbertheorem。

例如:

定理 1.2。

什么字段代码可以使该定理编号?

答案1

通常 Word 希望您创建如下类型的数字:

您可以选择一种内置标题样式(标题 1、标题 2 等)作为“章节标题”样式,并在 Theorem 标题中应用所需的编号。例如,您可以选择标题 1 或标题 2。假设您选择标题 2,然后将其编号设置为“1”或“1”。

你去参考->插入标题

在里面标签下拉列表中,选择“定理”。如果“定理”不存在,您可以使用新标签...按钮。

点击正在编号...按钮。在格式下拉菜单中,确保选择了“1.,2.,3., ...”。

检查包括章节编号盒子。

章节从风格开始落下

使用分隔符落下

单击“确定”等。

然后 Word 会插入如下文本和字段代码:

Theorem { STYLEREF 2 \s }.{ SEQ Theorem \* Arabic \s 2 }

{ STYLEREF 2 \s } 表示“插入最新段落的编号,样式为“标题 2”(据我所记得,Word 实际上并没有记录可以使用“2”代替“标题 2”,但如果您必须使您的文档国际化,这可能很重要)。

{ SEQ Theorem * Arabian \s 2 } 插入下一个图号,从标题 2 段落样式重新开始。

通常,如果您能完全按照 Word 的方式执行操作,那效果会最好,因为这样就可以合理地保证,当您使用其他交叉引用功能(例如定理表等)时,它们会按您的预期工作。

在这种情况下,Word 不提供内置机制来插入定理数字中的最后一个“。”。如果可能的话,我会省略那个“。”。如果不行,你可以手动添加它,这样你就有了

Theorem { STYLEREF 2 \s }.{ SEQ Theorem \* Arabic \s 2 }.

这假设你想在每个新章节中重新开始定理编号。如果你想要像这样的定理编号

1.1. 1.2. 1.3. 2.4. 2.5. 3.6. 等等。

那么您需要做的就是从 SEQ 字段中省略“\s 2”。

您还可以使用其他方式使用字段来提供这种排序,例如,如果您使用 { SEQ Chapter } 字段对章节标题进行编号而不是按序排列,则可以使用类似

{ SEQ Chapter }.{ SEQ Theorem \r 0 \h } 在每个章节标题中,然后

Theorem { SEQ Chapter \c }.{ SEQ Theorem \* Arabic }.

对于每个定理。

相关内容