Pandoc ######################################## 指定输出格式 **************************************** 对于某些格式而言,其可能具有多种变体(比如 MarkDown ),我们可以使用 ``-t`` 选项指定某一种变体以获得更好的观感: 例如对于 rst 而言,其默认的 markdown 就会出现明显的格式错误,这时我们可以使用 gfm 变体: .. code-block:: shell pandoc 1.rst -t gfm -o 1.md 对于 markdown 而言,其变体有: .. csv-table:: :header: 变体, 变体说明 commonmark , `CommonMark `_ commonmark_x , CommonMark Markdown with extensions gfm , `Github Flavored Markdown `_ markdown (默认) , `Pandoc's Markdown `_ markdown_mmd , `MultiMarkdown `_ markdown_phpextra , `PHP Markdown Extra `_ markdown_strict , `原始无拓展的 Markdown `_ 一般而言, 对于 Python 工具链而言, CommonMark 是支持最广泛的语法,但是对于各种应用软件而言,GFM 已经成为事实上的标准。 .. seealso:: - `Pandoc 支持的输出格式 `_ - `A better way to transform Note, Warning blocks in rst to markdown `_