微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在 AsciiDoc 中为图形添加空白标题

如何解决如何在 AsciiDoc 中为图形添加空白标题

我有一个 asciidoc 页面,其中包含许多图像。我正在通过 antora 将其转换为 html。

在我的 asciidoc 页面上,有些图像有标题,有些没有。

对于带有标题的图像,第一个命名为“图 1. 一些有趣的标题”,然后第二个命名为“图 2. 一些有趣的标题”,依此类推。实际上,“图 1”、“图 2”文本是由 Antora 自动添加的。在 asciidoc 本身中,标记如下:

.some interesting caption;

image::images/image1.png


.some fascinating caption;

image::images/image2.png

但是,现在我有第三张没有标题显示的图像。我希望这张图片可以简单地阅读“图 3”。但是,我不知道该怎么做。我唯一能想到的就是在“.”之后加上一些字符。正上方的符号(我选择了分号),如下所示:

.;

image::images/image3.png

这会产生“图 3;”一旦转换成html。

总比没有好,但我希望能够使用,例如,一个空格字符,而不是分号,这样我就可以简单地生成显示“图 3”的文本(带有一个不可见的空格没有人可以看到的字符)。不幸的是,如果我尝试这样做,空白将被忽略,我只看到“。”生成的 html 中的字符。

解决方法

您可以为不间断空格使用一个属性:equatiomatic

例如:

{nbsp}

请注意,我为每个图像宏调用添加了方括号,因为这些行只是带有它们的文本。而且,标题与其相关图像之间不需要有空行。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。