我对 Word 中的目录及其代码非常熟悉。但对于包含冗长章节的大型项目,我希望在章节开头添加一个小摘要,并为相应章节单独创建一个小目录。
像这样:
Chapter 9
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua. Tellus cras adipiscing enim eu turpis
egestas. Sit amet tellus cras adipiscing.
Chapter 9 contains
9.1 : About FOO // <<< TOC for Header level 1, #9 only.
9.2 : About BAR
..
9.1 About FOO
Lorem ipsum dolor sit amet, consectetur adipiscing elit
..
9.2 About BAR
Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
我还没有找到任何代码来将目录本地化到标题级别或部分。
唯一的方法是将宏和一些书签结合起来吗?
答案1
是的,可以使用书签来完成。
请参阅 Word MVP Suzanne Barnhill 的页面TOC 技巧和提示。特别要看关于文档部分内容的目录。我强烈建议访问该页面。
但是,这个论坛喜欢把内容放在这里而不是放在链接中。所以这里是从该页面引用的一些文字。
插入书签
这里的一般原则是,您必须通过某种方式告诉 Word 您希望每个目录涵盖文档的哪一部分。为此,您可以选择要包含在目录中的文本(例如,整个章节)并插入书签。
在“插入”选项卡的“链接”组中,单击“书签”并输入书签的名称。
书签名称可以是任何你喜欢的文本,但不能包含空格。例如,你不能使用“Chapter 1”,但可以使用“Chapter1”或“Chapter_1”。插入目录字段
创建书签后,您可以在所需位置(例如,在章节的开头)插入目录字段。
有用的提示:考虑一下。如果您已将标题 1 用作章节标题,那么您当然不希望将章节标题包含在章节目录中,因此您需要从目录中省略级别 1。也许您只会包含级别 2 和 3。因此,在目录选项对话框中,您将从标题 1 旁边删除 1。
但也要考虑格式;除非您希望整个目录都缩进,否则您不想对第 2 级使用目录 2 样式(默认情况下缩进 0.17 英寸)。为了解决这个问题,请在标题 2 旁键入 1,在标题 3 旁键入 2,以便每个标题样式都使用下一个更高的目录样式。
编辑目录字段
插入目录(此时目录将包含比您想要的更多的条目)后,您必须手动编辑它。因此,按 Alt+F9 将显示从字段结果切换到字段代码。如果您没有更改除上述级别之外的任何默认选项,则您插入的字段将如下所示:
{ TOC \h \z \u \t "标题 2,1,标题 3,2" }
如果您希望此目录涵盖您的第一章(您已将其标记为“Chapter1”),那么您将在字段中输入“\b Chapter1”,使其看起来像这样:
{ TOC \b 第 1 章 \h \z \u \t "标题 2,1,标题 3,2" }
再次按 Alt+F9 切换回字段结果,然后按 F9 更新字段,现在应仅显示第 1 章的标题。
与...合作时功能键像 F9 一样,有些电脑要求您使用 Fn 键。在 Mac 上,请使用 Opt+F9,而不是 Alt+F9。