一、问题
今天遇到了一个问题,发一篇笔记记录一下。
我们在word生成目录的时候,要设置各层级目录的标准做法是在引用-目录-自定义目录-修改中进行修改,例如要修改标题 1在目录中的显示样式,则选中TOC1,再点击修改。
但今天遇到了一个问题,我的TOC1设置为了黑体,如果勾选了使用超链接,那么生成的目录字体一直是宋体,我设置的TOC1为黑体完全不生效。
如果把使用超链接的勾去掉,则可以正常显示。但是把超链接的勾去掉后,无法实现点击标题跳转,只能点击页码跳转(如果不是必须点击标题跳转,直接采用这个方法即可)。
二、分析
这个问题不是所有文档都有,只有个别文件存在。
所以为了解决这个问题,我打开多个文件,逐项对比,终于发现了问题所在。
当打钩超链接时,目录标题样式变成了超链接,如果不打钩超链接,则目录标题样式是TOC1。
但是,其他文件打钩时,样式为超链接,显示的样式也是TOC的样式,并没有显示错误。所以初步判断是超链接样式设置的问题。经过逐个设置排查,终于找到了问题所在。
超链接样式里如果明确的设置了字体等信息,则最终显示的效果就是超链接样式效果。
三、解决办法
因此,解决办法就是,我们要想办法把超链接样式的字体去掉。直接在修改样式的对话框中是无法把字体删掉的,得点击左下角格式-字体,在字体对话框中,把字体删除,留空。点击确定。
修改成功。
PS:如果按上面步骤操作,在字体对话框中仍无法删除字体信息,则先在修改样式对话框中修改一下样式基准,然后再去字体对话框把字体删掉即可。