word文档中的目录的字体不能修改怎么办

发现一个03word(doc)转换过来的docx文档无法批量自动修改word自动生成的目录的字体,这个字体强制与对应标题的字体一致,注意可以改变字号、颜色、倾斜、加粗等,但是无法从一种字体改为另一种字体,比如无法宋体改为黑体,目录中的字体只能与标题一致。虽然可以修改对应级别目录样式的字体,但是在word目录中,对应的字符字体仍然跟关联的标题一致。如下图,“目录1”样式字体已改为“方正姚体”,但是在目录中一级标题显示的字体仍然是“仿宋_GB2312”。

原因在于:文档正文中用户认为修改了各级标题的格式(字体、大纲级别等),使其与它的样式的格式无法对应,比如我遇到的这个文本中,正文中一级标题的样式是“正文”,显然“正文”的大纲级别是“正文文本”,而这个文档的作者把正文中的一级标题的大纲级别认为改为了1,当我把正文中所有一级标题的的样式改为“标题 1”,使文本中大纲级别为1的所有标题与其样式的大纲级别相同,当我修改样式栏中“目录 1”的字体设置,文档目录中的一级标题的字体就会随着“目录 1”中的字体设置自动更新了,而不会锁定为与正文中对应标题的字体相同。正文中的二级标题大纲级别与所属样式的大纲级别是相同的,但是其字体与其所属样式的字体是不同的,当我把正文中所有二级标题的字体改为与其所属样式的字体相同后,我再修改样式中的“目录 2”的字体设置,在文档目录中,二级标题的字体就会随着“目录 2”自动更新了。

方法:

第一步:

选中某个级别的目录样式,比如“目录 1”,右键,选择所有n个实例

第二步:在“样式”栏中最上方点击“全部清除”,可以看到所有目录中的一级标题都变为正文文本的样式,且处于被选中的状态

第三步:趁着所有一级标题都处于被选中的状态,立即点击“样式”栏中的“目录 1”样式,发现所有一级标题都按照“目录 1”的样式设置显示了。

第四步:同样的方法修改目录中其他级别标题的字体。

原因在于:文档正文中用户认为修改了各级标题的格式(字体、大纲级别等),使其与它的样式的格式无法对应,比如我遇到的这个文本中,正文中一级标题的样式是“正文”,显然“正文”的大纲级别是“正文文本”,而这个文档的作者把正文中的一级标题的大纲级别认为改为了1,当我把正文中所有一级标题的的样式改为“标题 1”,使文本中大纲级别为1的所有标题与其样式的大纲级别相同,当我修改样式栏中“目录 1”的字体设置,文档目录中的一级标题的字体就会随着“目录 1”中的字体设置自动更新了,而不会锁定为与正文中对应标题的字体相同。正文中的二级标题大纲级别与所属样式的大纲级别是相同的,但是其字体与其所属样式的字体是不同的,当我把正文中所有二级标题的字体改为与其所属样式的字体相同后,我再修改样式中的“目录 2”的字体设置,在文档目录中,二级标题的字体就会随着“目录 2”自动更新了。

AI助手