如何在 Microsoft Word 2013 中引用行号?

如何在 Microsoft Word 2013 中引用行号?

我想引用附录中的代码行号。每段代码都位于其自己的部分中,行号从 1 开始。

我希望能够写一些类似的东西;

“参考23代码片段中的行6.8,...”

如果我在引用的文本上方添加或删除行,或者更改边距或字体大小,从而导致换行导致创建或销毁行,那么我希望行号引用能够像编号项如果章节编号发生变化,参考资料也会更新。

到目前为止我已经尝试过:

  1. 我检查了 Word 2013 的交叉引用部分,但找不到电话号码引用类型。我可以创建这样的引用类型吗?
  2. 我尝试过简单地选择整个代码部分并将其转换为编号列表,然后我可以引用它,但这会在换行和缩进代码方面造成麻烦。此外,设置样式会有点麻烦,使用 Word 的内置行号工具会更简洁。

答案1

不幸的是,Word 没有办法生成行号的交叉引用。您可能很幸运地创建了一个复杂的 VBA 宏来满足此要求,但最有可能的更好的想法是重新考虑如何显示交叉引用。

答案2

确实有一个非常简单的解决方案:您可以在 Word 中交叉引用编号项目。为自己创建一个样式,例如“代码”,并在其上使用编号。使用该样式编写代码。

然后,尝试插入交叉引用,引用类型:“编号项”。在弹出的列表中,您将看到整个文档中编写的所有代码行。在“插入引用”字段中,您可以选择“页码”以仅获取行号。

屏幕截图:Word:交叉引用编号项目

相关内容