我有一份包含大量附录的文档,通常我会像引用任何段落编号一样交叉引用附录,并引入整个标签,例如“附录 A”。现在,在我的文档中,我想说“参见附录 BG”,其中 B 和 G 是交叉引用的,但我不知道如何只链接到没有标签的字母。
对于图形和表格,我使用此处显示的“笨拙的解决方法”Word 2010 交叉引用编号,带章节,无标签。但我无法在附录上使用这种方法,因为当我尝试仅选择字母时,它也会选择整个标签。这是因为我使用的附录样式格式包含数字格式,其中包含“附录”标签,因此标签是序列号的一部分。
我还尝试删除数字格式并使用字段代码创建编号,即{ SEQ Appendix \* ALPHABETIC }
。这对附录标签本身很有效,但它们不再显示在交叉引用选择工具中。我也无法让字段代码引用工作,即使我创建了书签,但我也找不到一个很好的例子。
那么,有人知道如何才能获得交叉引用以链接到附录,而无需使用“附录”标签吗?
答案1
您可以在交叉引用的 REF 字段中插入 \t 开关以删除标签的“附录”部分。
(抱歉,我忘记了这一点)。我在下面保留了另外两种方法,以防它们适用于此问题的其他变体。
一种方法是,尽管您仍然无法使用交叉引用选择工具,并且通常也会丢失其他 Word 交叉引用/表格/索引功能,但请执行以下操作:
使用
Appendix { SEQ App \*Alphabetic }"
插入每个附录标签,正如您已经尝试过的那样。
为您需要引用的每个附录标签添加书签(只需为 { SEQ } 字段添加书签)。
例如,书签附录将 AG 标记为紫色、靛蓝、蓝色、绿色、黄色、橙色、红色。
将您的参考定义为
Appendixes { SEQ App Indigo \*Alphabetic }-{ SEQ App Red \*Alphabetic }
我不相信这样做实际上比完全手动插入交叉引用并手动维护更容易维护。例如,如果您缩小范围(因此它是 BF),那么您要么必须将 F 重新标记为“红色”,要么必须将第二个 SEQ 更改为 { SEQ App Orange *Alphabetic }。这是交叉引用的常见问题,但在我看来,当您不再熟悉内置机制时,情况会变得更糟。
还有另一种方法,只要文档中的每个人都知道发生了什么,这种方法可能就行得通。它假设 LISTNUM 是可靠的(这似乎有点奇怪):
使用多列表编号来应用完整的“附录 A”标签。假设您使用级别 1 作为该编号。
设置第 9 级(例如),使其由数字从第 1 级开始(使用“包括级别编号来自”下拉菜单),没有其他内容。将“编号”格式化为 A、B、C...
在需要交叉引用的每个附录的开头,插入以下字段
{ LISTNUM \l 9 }
这应该显示与附录标签相同的字母。
选择 LISTNUM 字段,然后插入书签 - 例如,像以前一样使用 Violet...Red 表示 AG。
将字段/结果格式化为隐藏
将您的参考定义为
Appendixes { Indigo \*Charformat }-{ Red \*Charformat }
现在我们重新使用 Ref 字段,您可能还可以使用其他东西,例如 \h。
理想情况下,可以使用以下方法设置书签并隐藏 LISTNUM 的结果
{ SET Indigo "{ LISTNUM \l 9 }" }
但当 { LISTNUM } 嵌套在另一个字段中时,其结果似乎为空白。
*Charformat 的作用是“抵消”隐藏格式。