有没有办法将markdown转换为asciidoc(或能够产生相同的HTML输出)?

Lau*_*t T 16 html markdown docbook converter asciidoc

这是我的问题,通常我将asciidoc文档转换为HTML(或者更准确地说是asciidoc - > docbook - > html),但在这里我给了一个降价文档.

我希望能够从该markdown文档生成一个HTML文档,该文档看起来与asciidoc相同,或者能够以某种方式将此markdown转换为asciidoc?

Ric*_*way 37

为了回应@akosma评论,pandoc确实具有AsciiDoc支持:

# Convert to AsciiDoc from Markdown:
$ pandoc -t asciidoc -f markdown file1.md > file1.txt
Run Code Online (Sandbox Code Playgroud)

您也可以直接从Markdown转到HTML:

$ pandoc -S -t html -f markdown file1.md > file1.html
Run Code Online (Sandbox Code Playgroud)

(-S只是为了产生漂亮的卷曲引号和其他智能印刷变化)


Kim*_*mCM 8

尝试使用Pandoc将markdown源转换为docbook xml.

从那里,应该可以使用与之前用于asciidoc输入相同的技术将docbook xml转换为html,例如对docbook-> html使用相同的xslt-translations.

  • 最新版本的Pandoc(在repo中)允许asciidoc < - > markdown transormations. (10认同)