我今天注意到,文档中交叉引用中的自定义文本停止工作。当我开始处理文档时,我按照这个问题因此,每当我想要交叉引用指定标题(例如“第 1 节”)时,我都会这样做:
{ REF _Ref123456 \r \h \#"'部分'"}{ REF _Ref123456 \r \h}
今天我打开文档进行一些更改,我注意到当我更新字段时,自定义文本消失了,只剩下“11”。我在硬盘上的所有其他文档和所有新文档中都遇到了这种情况。
那么基本上,我应该怎么做才能让它像以前一样工作?
编辑1: 所以我注意到,如果我使用 \@ 而不是 #,它就会起作用。但是,当我引用任何标题 1(因此是单个数字)时,它不会用单词“Section”替换链接,而是保留数字。当我使用 PAGEREF 而不是 REF 时,它也起作用。但问题仍然存在,为什么它一开始就停止正常工作。
答案1
将 REF 更改为 PAGEREF 有效。显然,您可以将引用更改为页面引用,但链接仍会将您带到其原始位置。字段现在如下所示:{ PAGEREF _Ref123456 \r \h #"'Section '"}{ REF _Ref123456 \r \h} 第一个切换回部分。