通过终端解释和读取 asciidoctor 语法的命令或工具?

通过终端解释和读取 asciidoctor 语法的命令或工具?

对于.adoc要编写文档的文件,它基于语法asciidoctor,可以通过 GUI 使用VSCodeAsciiDocFX查看预览。因此,asciidoctor语法被渲染/解释以供读取。

对于terminal什么软件 - 如果存在 - 会做同样的工作来渲染/解释语法asciidoctor来读取它?我的意思是执行以下内容:

  • <toolname> tutorial.adoc

考虑一个例子:有一个html文件并用于w3m解释和读取它。因此,我想要几乎相同的行为man <commandname>,例如阅读格式漂亮的文档。

答案1

Asciidoctor 本身可以将 .adoc 文件转换为各种格式,包括 HTML。虽然它本身不支持终端查看,但您可以将 AsciiDoc 文件转换为 HTML,然后使用基于文本的浏览器(如 w3m、lynx 或 elinks)在终端中查看它。这个过程大概是这样的:

asciidoctor -b html5 tutorial.adoc -o tutorial.html

w3m教程.html

相关内容