有没有办法控制/限制 Pandoc 在 pandoc markdown 文档中处理的内容?
我怀念的是:noexport:
可以附加到部分标题的 OrgMode 标签,这样该部分就不会被导出。
我正在寻找一种类似或替代的方法来“注释掉” pandoc markdown 的部分内容,以便在我将文档转换为 pdf 时忽略它们。
答案1
可以使用 pandoc 的Lua 过滤器。例如,noexport-subtrees.lua
过滤器可用作要旨重现 Org 的行为:
使用 {.noexport} 标记标题以将其排除在最终文档之外:
# First First paragraph. # This is an internal note {.noexport} ## with subsections And words. If only a few. # Third ## Yet more This is more content.
跑步
pandoc --lua-filter=noexport-subtrees.lua test.md
给予<h1 id="first">First</h1> <p>First paragraph.</p> <h1> id="third">Third</h1> <h2 id="yet-more">Yet more</h2> <p>This is more content.</p>