我在交叉引用字体中遇到了一个问题,每次我在文本中放置交叉引用(例如“表格 24”)时,它都会自动以粗体和斜体显示,就像标题字体一样,但我希望它具有像文本一样的正常格式,而不必每次都手动更改其字体...怎么做呢?
答案1
据我所知,唯一可靠的方法是向\* Charformat
{ REF } 字段添加一个开关,即显示代码,以便您看到类似的内容
{ REF _Ref120792894 \h }
将其更改为
{ REF _Ref120792894 \h \* Charformat }
然后更新该字段。Charformat 开关使该字段采用字段中第一个“运行”的格式,通常是开头的“R”的格式。
我不确定我的观点是否正确,但是如果您直接将格式应用于标题本身,则引用(没有 Charformat 开关)将采用标题的格式。如果不应用格式,至少在这种情况下,引用似乎采用默认字体(Normal 样式)的格式,在这种情况下是 Calibri 字体,而不是标题的 Times New Roman 字体,我认为后者来自 Caption 样式。
也可能将默认字体和标题字体重新定义为 Times New Roman,如果可以的话,方法更简单。但我尚未验证这是否能解决问题。