最近,当我使用 Pandoc 和 LuaLatex 作为 PDF 引擎将文件从 markdown 转换为 PDF 并包含 PDF 图像时,出现了一个奇怪的错误。
在 Markdown 文件上运行pandoc -i 1384e7d0c2.md -o test.pdf --pdf-engine=lualatex
会产生以下错误:
Error producing PDF.
! error: (file "/tmp/tex2pdf.-f23128305f8b8fe3/""c683e86dfecf4c7ba8f65730919b05
50d0deef84".pdf) (pdf backend): cannot find image file '"/tmp/tex2pdf.-f23128305
f8b8fe3/""c683e86dfecf4c7ba8f65730919b0550d0deef84".pdf'
! ==> Fatal error occurred, no output PDF file produced!
所有 PDF 图像均包含此格式:![name](diagrams/19-07-10_23-23-44.pdf)
。
LuaLatex 似乎在路径中添加了不应该存在的“和'字符,但我不确定如何补救这个问题。