是否有一种方法可以告诉Pandoc将Markdown转换为HTML,从而仅生成没有任何属性/类的纯HTML标记?
示例:
当前Pandoc输出
<pre class="sourceCode bash">
<code class="sourceCode bash">
TEXT
</code>
</pre>
所需的Pandoc输出
<pre>
<code>
TEXT
</code>
</pre>
我浏览了官方文档,但找不到任何选择。
谢谢!
答案 0 :(得分:4)
没有内置选项,但是您可以使用简单的filter来删除所有属性和类。将以下内容保存到文件remove-attr.lua
中,并使用--lua-filter=remove-attr.lua
调用pandoc。
function remove_attr (x)
if x.attr then
x.attr = pandoc.Attr()
return x
end
end
return {{Inline = remove_attr, Block = remove_attr}}