【发布时间】:2016-05-23 22:38:58
【问题描述】:
我目前正在使用 asciidoctor 编写文档,我需要链接文档中的图像和部分。虽然我了解 asciidoctor 中的交叉引用是如何工作的,但我想知道是否有一种方法可以链接部分和图像等元素,同时显示 asciidoctor 使用 :sectnums: 属性生成的元素编号。在这个例子中,你可以更好地看到我想要实现的目标,而无需手动输入:
【问题讨论】:
标签: asciidoc asciidoctor
我目前正在使用 asciidoctor 编写文档,我需要链接文档中的图像和部分。虽然我了解 asciidoctor 中的交叉引用是如何工作的,但我想知道是否有一种方法可以链接部分和图像等元素,同时显示 asciidoctor 使用 :sectnums: 属性生成的元素编号。在这个例子中,你可以更好地看到我想要实现的目标,而无需手动输入:
【问题讨论】:
标签: asciidoc asciidoctor
我认为这还不可能......请参阅问题:#858: Add possibility to use figure number or text in link text
#1381: Attributes reference is not replaced in anchors中讨论了一种方法:
[#system_overview,reftext='{figure-caption} {counter:refnum}']
image::system_overview.png[]
我目前使用的解决方案是使用一些基于 JSoup 的 java 代码对生成的 HTML 进行后处理。当然这不适用于 PDF 后端。
【讨论】: