Pandoc 无法正确将 Markdown 列表转换为 LaTeX

Pandoc 无法正确将 Markdown 列表转换为 LaTeX

我似乎无法让 Pandoc 正确地将我的 Markdown 文档转换为 PDF(通过 LaTeX)。问题似乎来自我格式化列表的方式。如果我使用以下命令pandoc -i test.md -t latex -o test.pdf,我会收到以下错误:

! LaTeX Error: Something's wrong--perhaps a missing \item.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...

l.57   F

pandoc: Error producing PDF from TeX source

这是“test.md”:

Options

* First
* Second
* Third

但是,如果我删除列表之间的空白行Options,我可以将其转换,但所有选项都会连接到一行上。

当转换为 PDF 时,我需要做什么才能使 Markdown 列表正确呈现?

答案1

主要问题是,我以为-i表示输入,但实际上 表示--incremental。执行以下命令有效,因为 Pandoc 假定第一个参数是输入文件:pandoc test.md -o test.pdf。Pandoc 还会确定要导出的格式,因此-t latex没有必要。

相关内容