【问题标题】:Is it possible to position image title/caption above the image in Asciidoctor是否可以在 Asciidoctor 中的图像上方放置图像标题/标题
【发布时间】:2020-04-16 06:12:43
【问题描述】:

目前,尽管我在代码中将标题放在图像之前,但我使用的所有图像标题都会自动放置在图像之前。

例如,

[caption=]
.Simple diagram of data storage
image::user-guide/data-storage.png[width="600"]

有什么方法可以重新定位标题,使其出现在图像上方/之前,就像表格标题如何定位在表格上方一样?

【问题讨论】:

    标签: asciidoc asciidoctor


    【解决方案1】:

    我假设您使用的是 Asciidoctor 的标准 HTML5 输出。这不能参数化; HTML 将始终先呈现图像,然后呈现标题元素。

    您可以覆盖 HTML5 后端中的图像呈现,或创建自己的后端来根据需要构建输出。

    【讨论】:

      【解决方案2】:

      除了@ahus1 的回答之外,您还可以通过 docinfo 文件应用自定义样式表来实现您想要的演示。见https://asciidoctor.org/docs/user-manual/#docinfo-file

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-08-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-03-13
        • 2012-06-30
        • 2019-06-17
        相关资源
        最近更新 更多