传递给 Pandoc 的变量可以在 lua-filter 中使用吗?

Cal*_*leb 4 lua pandoc

Pandoc 是否将命令行 () 上设置的变量公开给内置 lua 过滤器环境pandoc -V foo=bar中运行的脚本?换句话说,如果我运行:

pandoc -V foo=bar --lua-filter=myfilter.lua
Run Code Online (Sandbox Code Playgroud)

...我可以输入什么myfilter.lua来访问foo

小智 5

(自:pandoc 2.17)

PANDOC_WRITER_OPTIONS.variables["foo"]

请参阅https://pandoc.org/lua-filters.html#type-writeroptions