Word 2010 交叉引用编号,带章节,无标签

Word 2010 交叉引用编号,带章节,无标签

我遇到了以下问题。首先,我仅用数字标记了图像和其他元素,因此从 1 到 ∞。当我交叉引用时,我使用以下内容将其更改为仅数字:

{ REF _Ref334952863 \# 0 \h }

一切正常,我只得到了图片编号。然后我发现了新的说明,说我必须将标题更改为paragraph.number,如下所示:

在此处输入图片描述

但是我的引用现在完全坏了,我得到的只是数字4。我需要的是2.2,所以数字没有标签。如果我留下标签,它就可以工作,我可以获得 Slika 2.2,但我不能使用标签。

原因是,与英语不同,我的语言使用变格,我不能到处使用“slika”,有时是“slike”或“sliki”,有时我只想在括号中使用数字 [2.2]。

答案1

上述答案中 # 0.0 或 # 0 的解决方法仅适用于一位数。(根据http://answers.microsoft.com/en-us/office/forum/office_2007-word/how-to-disply-figure-number-only-in-cross/02ae3cd0-6c3c-401d-990c-5220d7f0be1e)。

但您可以使用“笨拙的解决方法”:http://wordfaqs.mvps.org/CombineXrefs.htm

简而言之,10个简单步骤:

  1. 使用经典的“添加交叉引用”Slika 2.2
  2. 按 Shift+F9 显示字段代码。您应该会看到类似 的内容,{ REF _Ref107244825 }而不是Slika 2.2
  3. 选择并复制该_Ref107244825部分。
  4. 再次按 Shift+F9。
  5. 转到标题Slika 2.2(例如,按 Ctrl + 单击插入的参考资料)
  6. 选择2.2标题部分
  7. 打开“插入书签”对话框
  8. 在对话框中,选中“显示隐藏书签”复选框
  9. 找到_Ref107244825(例如,您可以粘贴步骤 3 中复制的文本)
  10. 单击“添加”,然后关闭对话框

现在,当您实现字段(例如按 F9)时,引用将变为2.2,并且您可以添加拒绝的“Na slike”。

答案2

不要使用 ,而是\# 0尝试添加\# 0.0。这样,您只会获得格式paragraph.number(因此,实际的超链接将仅包含“2.2”部分,并且您会将“slika”部分作为纯文本添加到前面)。

如果您想在超链接中添加一些文本(以便可点击的区域大于 3-4 个字符),我建议将其添加为自定义文本,并用单引号括起来:

{ REF _Ref334952863 \# "'na slici' 0.0" \h }

因此,您提到的例子将是这样的:

{ REF _Ref334952863 \# "'['0.0']'" \h }

PS 不要忘记,如果您想在\#声明中添加多个内容,则必须将它们括在双引号中。


资料来源:

答案3

我想出了一个解决这个问题的小办法。这不是最完美的解决方案,但如果你迫切需要这个功能,它就有用。它适用于数字、表格等。我的做法是:

假设我有一张图,后面跟着图的标题,如下所示:图 5.23 温度对参数 Z 的影响

我创建了一个两列、单行的表格,在最左边的单元格中输入“图”,在右边的单元格中插入标题(本例中为 5.23),然后输入标题文本

然后我将表格放在离图形很近的地方,这样图形和图形标题之间就不会出现难看的缝隙。

本质上,这会将“图”字与标题分开,这样您就可以在交叉引用之前输入任何您想要的内容。唯一的缺点是,如果您创建了图表目录,您将不得不手动为每个图在图表参考编号的左侧输入“图”字,但在我看来,这不是什么大问题。干杯。

答案4

当我使用数字格式开关时,我遇到了类似的情况。不知何故,Word 会将标题中的所有数字转换为总和。

您可以使用一个技巧来获得正确的图号,即在字段代码中减去章节号。以下是获取的示例2.x

-> 自行输入章节编号,例如2.

-> 单击“插入-快速部件-字段...”

-> 选择“公式”

->=x-m在公式中输入,x是随机数,m是章节号,点击确定

-> 字段代码为{=x-m }

->x通过插入图 mn 的交叉引用进行替换;

-> 在字段中选择图 mn,并选择“切换字段代码”;

-> 修改为

  {REF _Ref73436767 \# 0 \h}

整个字段代码将是

 {={REF _Ref73436767 \# 0 \h}-m }

x-> 选择“切换字段代码”并按 F9,您将同时获得正确的数字和超链接!您可以2.x在文本中获取已更新的 x。

希望这能有所帮助。

相关内容