gpt4 book ai didi

html - Pandoc:将 Markdown 转换为 HTML *没有*任何 HTML 属性

转载 作者:搜寻专家 更新时间:2023-10-31 08:06:54 24 4
gpt4 key购买 nike

有没有办法告诉 Pandoc 以只生成没有任何属性/类的纯 HTML 标签的方式将 Markdown 转换为 HTML?

例子:

当前 Pandoc 输出

<pre class="sourceCode bash">
<code class="sourceCode bash">
TEXT
</code>
</pre>

所需的 Pandoc 输出

<pre>
<code>
TEXT
</code>
</pre>

我浏览了官方文档,但没有找到任何选项。

谢谢!

最佳答案

没有内置选项,但您可以使用简单的 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}}

关于html - Pandoc:将 Markdown 转换为 HTML *没有*任何 HTML 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53403041/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com