如何解决如何在 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 举报,一经查实,本站将立刻删除。