如何在 MS Word 中向同一字段插入多个字段代码?

如何在 MS Word 中向同一字段插入多个字段代码?

我正在尝试为一个很长的 word 文档实现以下编号方案:

[第 1 部分]

【公式】(1.1)

【公式】(1.2)

【公式】(1.3)

[第二部分]

[公式] (2.1)

[公式] (2.2)

[公式] (2.3)

等等。基本上,我需要在每个部分自动对公式进行编号,开头是部分编号,后面是该部分中的公式编号。括号中的第二个数字应在每个部分的开头重新设置。

我一直试图将章节编号和 SEQ 标签插入到一个字段中,但没有成功。有没有什么办法可以实现?

PS:如果有必要,我可以在每个部分开始时手动重置第二个数字。

答案1

您需要使用带有标题级别的多级列表。部分可以是标题 1,公式条目可以是其他级别之一,例如标题 2 或 3。有关如何创建多级列表的资源,请参阅以下文章的链接“如何创建编号标题...“如果您不想使用该链接,请在 ShaunaKelly.Com 上进行网页搜索,然后查找文章。

根据您添加的评论...

可以将多级列表设置为右对齐。通过右对齐自定义段落样式来实现,在列表对话框中,将每个列表级别分配给您的一个自定义段落,还可以在级别符号上设置右对齐。

如果您仍然不想使用自定义多级列表。那么另一种方法是使用 SECTION 和 SEQ 字段代码。根据您问题中的示例,它们看起来如下:

({ SECTION }.{ SEQ  mylist \r1 })

({ SECTION }.{ SEQ  mylist \n })

希望您知道必须使用键盘快捷键 Ctrl + F9 输入花括号。

SEQ 字段上的字段代码开关告诉该字段从 1 重新开始编号或从前一个条目继续编号。

您可以将这两个条目设置为自动更正条目,并为第一个条目分配一个名称,例如,=Seq1当在新文档部分的第一个条目中输入时,它将从 1 重新开始编号。然后在第二个条目(带有 /n 开关的条目)中设置一个自动更正条目,给出一个名称,例如,=Seg2您将在文档部分的所有后续条目中插入该名称。

最后一种替代方法是仅使用我提供的第二个 AUTOCORRECT 条目,即插入 ({ SECTION }.{ SEQ mylist \n }) 字符串的条目。这样,所有条目都将针对每个文档部分正确设置,但它们的子编号方案将是连续的。然后您将创建一个自定义宏,执行时它将在文档中搜索序列字段,并使用重新开始编号开关设置在部分中找到的第一个字段。

相关内容