簡體   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