![向 Word 交叉引用字段添加自定义文本](https://linux22.com/image/1418871/%E5%90%91%20Word%20%E4%BA%A4%E5%8F%89%E5%BC%95%E7%94%A8%E5%AD%97%E6%AE%B5%E6%B7%BB%E5%8A%A0%E8%87%AA%E5%AE%9A%E4%B9%89%E6%96%87%E6%9C%AC.png)
我有一份很长的文档,使用了多级编号。我想在特定部分中添加交叉引用(带超链接),我一直在使用标准的 Word 交叉引用功能,该功能会添加如下字段:
{ REF _Ref391986184 \r \h }
这会导致节引用如下所示:
5.4
我非常希望该字段的格式如下:
Section 5.4
并让该字段自动包含“部分”部分(因此它最终也成为一个超链接)。
我一直在尝试 REF 字段代码的开关,但找不到任何可以让我像这样格式化的东西。我找到的最接近的方法是:
REF _Ref394485517 \r \h \# "'Section' 0.0"
乍一看,这看起来是正确的,因为它输出:
Section 5.4
然而,如果所引用的部分有三个部分(例如第 5.4.1 节),那么这将只显示 5.4。
还有其他方法可以实现我的目标吗?
答案1
{ REF _Ref394485517 \r \h \#"'Section '" }{ REF _Ref394485517 \r \h }
如果有必要,将“Section”后的空格更改为不间断空格。
(注意:只有编号至少包含一位数字时它才会起作用,例如编号样式 AAA 会破坏这一点。据我所知 1.2.3 等是可以的,即使就 Word 而言它们不是格式正确的数字)。