对于.adoc
要编写文档的文件,它基于语法asciidoctor
,可以通过 GUI 使用VSCode
或AsciiDocFX
查看预览。因此,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