索引为读者提供了一种在我们的文档中轻松查找重要单词的方法,但是手动创建索引非常繁琐且耗时。 值得庆幸的是,您可以在 Word.
图片来源 伊杰伊
创建索引表的常用方法 Word 是手动标记我们希望索引的每个单词,但另一种选择是使用索引文档自动索引我们的主文档,这就是我们将在今天的文章中介绍的内容。
生成索引
让我们首先在索引文件中创建一个两列表。 在左栏中写下您希望标记为索引的单词。 在右栏中的主文档索引表中写下您要使用的文本。
关闭索引文件并打开您的主文档的参考选项卡以索引我们的主文档。
单击“AutoMark”按钮并选择索引文档时 Word 提示您指定 AutoMark 文件。
单击确定按钮后,您将看到 Word 在我们的文档中创建一些索引条目字段。
我们可以通过单击主页选项卡中的“显示/隐藏段落”按钮来隐藏这些字段。
转到主文档的末尾并再次单击“插入索引”按钮,然后单击“确定”按钮以创建索引。
这就是我们如何使用索引文件创建索引表的全部内容。 让我们仔细看看如何自定义索引样式。
在索引中创建交叉引用
Word 允许我们创建不同类型的索引。 这里我们有一个带有子条目的索引,当我们想要在文档中对一组密切相关的概念进行分组时,它特别有用。
创建子条目的技巧是用冒号 (:) 分隔索引文档表右列中的文本。 Word 会将冒号之后的任何单词视为索引中的子条目。
另一种有用的索引类型是交叉引用索引,通常以“另见……”的形式出现
不幸的是,我们无法使用索引文件在索引表中创建交叉引用,因此我们必须手动编辑索引字段,方法是在索引词后添加“t”,然后是交叉引用的词。
维护索引
维护索引的挑战之一 Word 就是它 Word 没有给我们一个按钮或菜单,如果我们决定重做我们的索引文件,我们可以简单地单击以清除索引字段。
我们必须使用 Visual Basic 脚本来清除文档中的索引字段。 你们中的大多数人一定在想“Visual Basic 脚本,我不是程序员! 那是什么 ?”。 别担心,它并没有听起来那么糟糕。 只需复制并粘贴这个由很棒的家伙编写的简单脚本 技术共和国 进入 Word的 Visual Basic 编辑器并运行它来清理主文档的索引字段。
Sub DeleteIndexEntries()
Dim doc As Document
Dim fld As Field
Set doc = ActiveDocument
For Each fld In doc.Fields
fld.Select
If fld.Type = wdFieldIndexEntry Then
fld.Delete
End If
Next
Set fld = Nothing
Set doc = Nothing
End Sub
按 Alt+F11 打开 Visual Basic 编辑器,然后将此脚本放入编辑器中。 通过单击“运行按钮”执行脚本以清理主文档的索引字段。
您的主文档不应再有任何索引字段。 我们现在可以重新索引主文档并使用“插入索引”菜单重新创建索引表。
应用不同的索引表格式
是的,索引对你的读者来说肯定是有用的,但很可能你们中的一些人在想,“为什么索引表看起来这么无聊。 我可以改变它的外观以使其更具吸引力吗?”。 答案是肯定的,索引表不必看起来很简单。
我们可以通过选择可用格式之一来调整索引表的样式,以调整索引表的外观。
这是一个 example 关于经典索引格式的外观。
我们甚至可以通过选择“From Template”并单击“Modify”按钮将自己的样式应用于索引表。
选择一种可用的索引样式,然后单击“修改”按钮以制作我们自己的样式。
我们可以调整索引表的字体样式。
为索引表提供一些边框或编号;
… 为索引表提供特定的外观和感觉。
这就是我们用微软创建索引表的全部内容 Word. 有更多关于文档构建的好技巧吗? 在评论中分享您的专业知识。