有没有一种方法可以让pandoc在输出markdown时输出围栏代码块(即使用三个反引号),而不是用四个空格缩进?
发布于 2021-04-07 17:10:58
可以使用Lua过滤器“手动”创建块输出:
local fenced = '```\n%s\n```\n'
function CodeBlock (cb)
return pandoc.RawBlock('markdown', fenced:format(cb.text))
end将上面的代码保存到一个文件中,然后通过--lua-filter选项将该文件传递给pandoc。
https://stackoverflow.com/questions/66945893
复制相似问题