有时,*.md
文件需要(由于其内容)一组命令行选项,而不管所需的输出格式或其他更多可选命令行选项。例如,当文档包含pandoc-fignos样式的图形标记时,在需要有意义的非中间输出时将始终需要--filter pandoc-fignos
。
我可以在文件本身中声明任意命令行选项,例如,不必记住我的哪个Pandoc文档需要哪些选项。在YAML元数据中?或者是否存在我可以设置的每个选项的相应元数据字段。 (如果是后者,我如何才能找到这些字段,例如--filter
的相应字段是什么?)
我正在使用Ubuntu 16.04 xenial apt
repo中的pandoc 1.16.0.2,但如果需要可以切换到更高版本。
从pandoc 2.3开始,这仍然是不可能的。见issue tracking this request。从概念上讲,pandoc必须两次查看YAML,因此不太可能实现。
但是,您可以使用以下任何包装器: