Word使您可以根据文档中的标题快速轻松地创建目录。 __WordTips _,_的其他问题中确实涵盖了您如何执行此操作,但可以说您可以基于使用Word内置标题样式(标题1,标题2等)格式化的任何标题来生成目录。您可以指定在生成TOC时要使用的不同命名的样式,但这不在本技巧的范围之内。)

生成TOC时,自动应用于TOC条目的样式为TOC 1,TOC 2等。TOC样式名称和标题样式名称之间通常存在直接对应关系。

因此,TOC 1用于格式化从标题1段落生成的TOC条目。同样,TOC 2用于格式化从Heading 2段落生成的TOC条目,依此类推。

底线是,如果要更改TOC的外观,只需修改构成TOC样式的属性(TOC 1,TOC 2等)即可。但是,此一般说明有一个非常非常大的警告:如果您对标题应用了显式格式,那么您的TOC将不会像您期望的那样显示。

例如,假设您定义了TOC 1样式,因此它是黑色字体的14点Arial。但是,您可能已经在Heading 1段落上使用了显式格式,因此它是红色的16点类型。

生成目录时,所应用的显式格式会影响实际目录中显示的格式。结果是您的TOC条目显示为红色的16点文字,即使TOC 1样式不需要这样做。您可以在生成TOC之后更改TOC样式,但是当您稍后重新生成时,TOC将再次出现混乱。

解决此问题的唯一方法是确保您的标题都不使用显式格式。他们应该只依靠样式。

选择文档中的每个标题段落,然后按Ctrl + Q(将文本恢复为样式的默认段落设置)和Ctrl +空格键(将文本恢复为样式的默认字体设置)。使用这些快捷方式时,请确保选择整个段落,包括段落结束标记。如果以这种方式将标题重新设置为默认值后,您不喜欢标题的外观,请更改标题样式,而不更改标题本身。然后,当您以后生成TOC时,您将获得所需的内容-与TOC样式中的规范匹配的TOC。

在开发文档中的标题的过程中经常会出现类似的问题。假设您添加了几个标题,然后将它们大写。 (毕竟,您首先决定要使用全部大写的标题。)然后,您发现可以将标题样式的格式设置为全部大写。现在,您可以像平常一样键入内容,但是Word会按照您的需要将所有大写字母显示为标题。

当需要创建目录时,Word从标题中拉出文本,您会发现目录条目看起来很糟糕。某些Toc条目看起来像这样(标题大写),其他条目看起来像这样(大写),而另一些这样的条目(小写)。尽管标题全都以大写形式出现在文档主体中(因为您使用了样式来强制文本显示为大写),但这些标题中的实际文本却不一致,并且在生成TOC时,这种矛盾显而易见。

解决此问题的唯一方法是使用适当的情况返回并重新输入标题。通常,这就是所谓的标题大小写,这意味着标题中的主要单词都大写,而其他单词则不大写。始终输入标题后,生成TOC时看到的内容将不会让人感到惊讶。

_WordTips_是您进行经济有效的Microsoft Word培训的来源。

(Microsoft Word是世界上最流行的文字处理软件。)本技巧(11108)适用于Microsoft Word 2007、2010、2013和2016。您可以在此处找到适用于Word较旧菜单界面的本技巧的版本: