在 Word 2010 中,我已设置目录以创建标题样式的条目。它运行正常,但存在以下例外情况:
我的一些标题位于表格中,这些表格是根据快速部分中的模板构建的。模板包括标题样式 2,其中我将文本颜色(在表格中,而不是样式中)更改为白色,因为填充颜色是深色。在这些情况下,目录会正确拾取条目,但目录会将条目(页码正常)显示为白色文本。当然,白色文本位于白色背景上,不会显示。
我可以选择目录中的文本并更改字体颜色,但每次更新字段时,它都会恢复为白色。我编辑了该字段并将字体(TOC 2)修改为黑色,但这对白色文本没有影响。我已确认样式 TOC 2 是表格中的样式,并且样式显示黑色文本。但条目仍然是白色的。
最简单的解决方案是强制目录以黑色列出文本,但我似乎无法实现这一点。
知道为什么会发生这种情况以及我该如何解决它吗?
答案1
如果我理解了您的问题,那么这样做应该可行:不要选择黑色,而是选择“自动”作为标题 2 的字体颜色。当您在具有深色单元格底纹(背景)的表格中使用它时,它会变为白色,但在目录条目中仍为黑色(这是“黑色”和“自动”字体颜色之间的典型差异之一)。
答案2
从记忆中看,文档正文中对目录条目应用的任何直接格式(不是通过样式)都包含在目录中。因此,例如,在您的情况下,将白色直接应用于文本,目录将该文本显示为白色听起来像是预期的结果。
解决方法是创建一个具有白色字体的适当样式,并将文本设置为使用该样式,而不是直接应用格式。