Pandoc-Lua脚本,用于在PDF生成过程中过滤特定的降价小节



我有markdown源,希望使用Pandoc生成PDF

我想在生成的文档中删除指定级别以下的所有sub sections。例如,从源降价中筛选它们。

使用Lua可以这样做吗?还是使用其他工具进行预过滤更好?

从Lua Google Groups论坛得到了一个对我有用的建议:

local keep_deleting = false
function Block (b)
if b.t == 'Header' and b.level >= 3 then
keep_deleting = true
return {}
elseif b.t == 'Header' then
keep_deleting = false
elseif keep_deleting then
return {}
end
end

最新更新