不要将HTML作为Markdown处理,而是保留定义列表

时间:2013-01-01 13:15:15

标签: pandoc

我喜欢Pandoc中的定义列表语法。我还有一些原始HTML放在我的文档中。

我不希望将HTML解析为Markdown。我尝试--strict强制Pandoc忽略HTML。这很有效,但遗憾的是这会关闭定义列表功能。我可以使用HTML来编写我的DL,但这很乏味。 (HTML来自其他来源,应保持不变。)

是否有任何配置选项可以让我更加细化?

(请参阅手册中的raw html部分和definition list部分。他们都谈到--strict如何禁用它们。)

1 个答案:

答案 0 :(得分:3)

在pandoc的开发版本中,您可以启用和禁用pandoc extensions piecemeal,例如,您可以指定-t markdown-markdown_in_html_blocks来禁用扩展以解析HTML块中的markdown。

您需要从源安装,这需要Haskell平台。说明是here,或者您可以等待下一个版本。