Pandoc-lua过滤器,将部分变成无编号的部分



我正在为一个日记本开发一个pandoc标记模板,该日记本的最终格式需要取消章节编号,也就是说,\ section和children应该变成\ section*。

我知道在标题旁边的markdown中添加{-}就足够了,但我想强制执行这种行为,而不依赖于用户正确地编写markdown。

我尝试过:

function Header(el)
el.classes = 'unnumbered'
return el
end

但它会使标题消失。。。我对LUA完全陌生,所以请耐心等待。

我应该如何继续?

成功!

我需要在类周围使用花括号来表示";表";

function Header(el)
el.classes = {'unnumbered'} -- curly brackets were missing here
return el
end

或者使用索引,因为类是List:

function Header(el)
el.classes[1] = 'unnumbered' -- classes is a List
return el
end

最新更新