Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
传递给Pandoc的变量是否可以在lua筛选器中使用?_Lua_Pandoc - Fatal编程技术网

传递给Pandoc的变量是否可以在lua筛选器中使用?

传递给Pandoc的变量是否可以在lua筛选器中使用?,lua,pandoc,Lua,Pandoc,Pandoc是否将命令行(Pandoc-V foo=bar)上设置的变量公开给在中运行的脚本?换句话说,如果我跑步: pandoc -V foo=bar --lua-filter=myfilter.lua …我可以在myfilter.lua中输入什么来访问foo?这在--元数据的描述中有一点说明: 与--variable类似,--metadata会设置模板变量。 但与--变量不同,--元数据影响 基础文档(可从筛选器访问,并且可能是 以某些输出格式打印)和元数据值将被转义 当插入到模板中时 因

Pandoc是否将命令行(
Pandoc-V foo=bar
)上设置的变量公开给在中运行的脚本?换句话说,如果我跑步:

pandoc -V foo=bar --lua-filter=myfilter.lua

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

这在
--元数据的描述中有一点说明:

--variable
类似,
--metadata
会设置模板变量。 但与
--变量
不同,
--元数据
影响 基础文档(可从筛选器访问,并且可能是 以某些输出格式打印)和元数据值将被转义 当插入到模板中时

因此,我认为使用
-M
设置变量将使您能够访问lua过滤器中的变量