Pandoc无法嵌入提供的YAML文件中的元数据

时间:2019-07-27 16:52:10

标签: html yaml metadata pandoc

我需要使用 pandoc 将一些.xhtml文件转换为常规.html(html5),并且在转换过程中,我想嵌入一些元数据(通过YAML提供)文件)中的最终文件。

转换运行平稳,但是任何嵌入元数据的尝试均会失败。

我尝试了此命令的许多变体,但应该类似于:

pandoc -s -H assets/header -c css/style.css -B assets/prefix -A assets/suffix --metadata-file=metadata.yaml input_file -o output_file --to=html5

我得到的错误是:

  

pandoc:无法识别的选项`--metadata-file = metadata.yaml'   尝试使用pandoc --help了解更多信息。

我真的不明白这是怎么回事,因为我在pandoc manual

中找到了此选项

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您的pandoc版本太旧。更新到pandoc 2.3或更高版本。