Pandoc lua过滤器,将节变成未编号的节
我正在为一本期刊开发一个 pandoc markdown 模板,其最终格式需要对章节进行未编号,即 \section 和子项应变为 \section*。
我知道在标题标题旁边的 markdown 中添加 {-} 就足够了,但我想强制执行此行为,并且不依赖于用户正确编写 markdown。
我尝试过:
function Header(el)
el.classes = 'unnumbered'
return el
end
但它使标题消失...我对 LUA 完全陌生,所以请耐心等待。
我应该如何进行?
I am developing a pandoc markdown template for a journal whose final format needs sections to be unnumbered, that is, \section and children should become \section*.
I know that is sufficient to add {-} in the markdown next to the header title, but I want to force this behaviour and do not depend on users writing markdown correctly.
I tried with:
function Header(el)
el.classes = 'unnumbered'
return el
end
but it makes the headers disappear... I am totally new to LUA so bear with me.
How should I proceed?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
成功!
我需要在类周围使用大括号来表示“表”
或使用索引,因为类是一个列表:
Success!
I needed curly brackets around the class to denote a "table"
or use an index since classes is a List: