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附加html的Lua筛选器_Html_Lua_Markdown_Pandoc - Fatal编程技术网

用于pandoc附加html的Lua筛选器

用于pandoc附加html的Lua筛选器,html,lua,markdown,pandoc,Html,Lua,Markdown,Pandoc,我目前正在使用pandoc将标记编译为html: pandoc in.md -o out.html 并且希望在每个输出文件中包含相同的html代码,而不必将其写入我的标记文件 我希望lua过滤器能完成这项工作。然而,文档似乎表明过滤器将只响应我的标记文件中的一系列字符,而不是在每个文件中添加一些内容 我曾经使用过CSS(我以前从未使用过),但看起来我不能像这样添加任意html代码(如果我错了,请纠正我) 总而言之,我想找到一种将html代码添加到输出中的方法。在这里,Lua过滤器可能会

我目前正在使用pandoc将标记编译为html:

    pandoc in.md -o out.html
并且希望在每个输出文件中包含相同的html代码,而不必将其写入我的标记文件

我希望lua过滤器能完成这项工作。然而,文档似乎表明过滤器将只响应我的标记文件中的一系列字符,而不是在每个文件中添加一些内容

我曾经使用过CSS(我以前从未使用过),但看起来我不能像这样添加任意html代码(如果我错了,请纠正我)


总而言之,我想找到一种将html代码添加到输出中的方法。

在这里,Lua过滤器可能会被过度使用。Pandoc有一个选项(或
--正文前包含
),它将执行您需要的操作:

-一个文件
-在body=FILE之后包含URL
在文档正文的末尾(HTML中的
标记之前,或LaTeX中的
\end{document}
命令之前)包含文件内容(逐字)。此选项可重复用于包含多个文件。它们将包括在指定的顺序中。暗示
--独立