LibreOffice Writer 为标题标签定义和使用动态变量

Posted

技术标签:

【中文标题】LibreOffice Writer 为标题标签定义和使用动态变量【英文标题】:LibreOffice Writer define and use dynamic variables for caption labels 【发布时间】:2018-08-01 09:53:08 【问题描述】:

当您插入标题时,它会自动增加标题编号的值,例如,如果我为文档中的每个图像插入一个名为“Illustration”的标题,LibreOffice 会自动将一个整数附加到我的标题中,这样我就会得到“Illustration 1 "、"图 2"、"图 3" ....

我正在写一份文件,有时会参考文中的插图。但是,如果我在“插图 2”之前添加新图像,它的图表可能会发生变化。

有没有办法将自动增量动态绑定为我的文本中的变量?即如果我在“插图 2”之前添加 3 张图片,它所指的图片将变为“插图 5”。

我现在可以让我的文字引用“插图 5”而不是“插图 2”吗?

【问题讨论】:

【参考方案1】:

您可以通过使用交叉引用字段来做到这一点。假设您插入了前两个插图。在这种情况下,您可以插入一个引用“插图 2”的字段,方法是转到插入 -> 字段 -> 更多字段,然后转到交叉引用选项卡。现在在“类型”下方选择您感兴趣的类型,将“插入参考”设置为“类别和编号”,最后选择“选择”下的第二个插图并按“插入”。

这样,如果您在第二张图片之前再添加 3 张图片,您的字段将在插入后自动更新为 5 张。

【讨论】:

以上是关于LibreOffice Writer 为标题标签定义和使用动态变量的主要内容,如果未能解决你的问题,请参考以下文章

LibreOffice Writer 宏

LibreOffice 4.1 Writer:调整表格列宽的宏

LibreOffice Writer 中字母上方的帽子 / circumflex

HTML <iframe> 标签定义和用法

Libreoffice writer 自动更正编辑

LibreOffice writer:创建一个打开 ssh 的超链接