可用的转换器
此页面列出了 Asciidoctor 内置或由 Asciidoctor 项目单独分发的转换器,以及它们关联的后端和输出格式。还有一些未在此页面列出的 Asciidoctor “非官方”转换器。
内置转换器
这些内置转换器随 Asciidoctor 一起打包。
- HTML
-
HTML 5 转换器(后端:
html或html5)会生成使用 CSS3 样式化的 HTML 5。这是 Asciidoctor 默认使用的转换器。 - XHTML
-
HTML 5 转换器的 XHTML 版本。要使用 XHTML 转换器,请将
xhtml或xhtml5分配给backend选项。 - DocBook
-
DocBook 5.0 转换器会生成 DocBook 5.0 XML。要使用 DocBook 转换器,请将
docbook或docbook5分配给backend选项。 - Man page
-
Man page 转换器会为 Unix 和类 Unix 操作系统使用的软件生成手册页。要使用 man page 转换器,请将
manpage分配给backend选项。
附加转换器
您可以使用附加转换器,这些转换器通过将相应的库添加到运行时路径(例如 -r asciidoctor-pdf)来插入 Asciidoctor。
-
PDF 转换器(后端:
pdf)会生成便携式文档格式。需要 asciidoctor-pdf gem。 - EPUB3
-
EPUB3 转换器(后端:
epub3)会生成数字出版物和文档的发行和交换格式标准。需要 asciidoctor-epub3 gem。 - Reveal.js
-
Reveal.js 转换器会从 AsciiDoc 文档生成 Reveal.js 演示文稿。需要 Asciidoctor Reveal.js。
- Bespoke
-
Bespoke 转换器会从 AsciiDoc 文档生成 Bespoke 演示文稿。需要 Asciidoctor Bespoke。