限制 Pandoc markdown 中导出/处理的部分?

限制 Pandoc markdown 中导出/处理的部分?

有没有办法控制/限制 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>

相关内容