繁体   English   中英

将md转换为pdf时,pandoc“无法解析yaml标头”

[英]pandoc “cannot parse yaml header” when converting md to pdf

我正在尝试使用pandoc将markdown文档转换为pdf,并且它工作正常,直到它刚开始显示错误:

pandoc: Could not parse YAML header: did not find expected alphabetic or numeric character "source" (line 32, column 85
pandoc: YAML header is not an object "source" (line 17, column 1)
pandoc: Could not parse YAML header: did not find expected alphabetic or numeric character "source" (line 8, column 91)

第32行和第8行是段落之间的空白行,第17行的所有行都是“---”。

我甚至不知道YAML是什么,但我不想使用它,只是MD-> LaTeX-> PDF。

搜索了这些错误,但只能找到提及YAML的内容,而不是错误。

任何帮助,将不胜感激。

请参阅http://johnmacfarlane.net/pandoc/README.html#yaml-metadata-block

您的文档中必须存在看起来像YAML元数据块的内容,但事实并非如此。 这样的一个块将以---在一条线上开始,以---...在一条线上结束。 错误消息中的行号是指元数据块内的行,而不是文档的行。

顺便说一句,您可以通过put完全关闭YAML元数据块解析

--from markdown-yaml_metadata_block

在你的pandoc命令行中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM