AsciiDoc/AsciiDoctor 文档中图像尺寸的度量单位

Unit of measure for image dimensions in AsciiDoc/AsciiDoctor documents

无论是文档还是 Google 搜索结果的前三页都没有说明 AsciiDoc 文档中图像的度量单位是什么。这是一个重要的话题,因为 AsciiDoc 既可以转换为 HTML(本机单位是像素),也可以转换为 PDF(本机单位是 cm 或 pt)。

所以,有人可以回答 and/or 在文档中添加有关以下内容的部分:

我将 asciidoctor -b html 用于 HTML 输出,将 asciidoctor-fopub 用于 PDF。在它至少支持与 fopub 相同的功能集之前,我不会使用 asciidoctor-pdf

先谢谢你。

对于html,它是像素:https://github.com/asciidoctor/asciidoctor/blob/master/lib/asciidoctor/converter/html5.rb#L520-L523

对于 pdf,我不太确定,但它可能取决于 Apache FOP,因为它就是正在使用的。 xslt 似乎表示没有任何缩放比例的英寸。你必须深入研究整个混乱才能真正弄清楚正在使用的是什么以及如何修改它。