Pandoc降价为PDF

时间:2014-09-09 21:20:04

标签: pdf latex markdown pandoc

我希望将我的Markdown书籍转换成PDF格式。

我做了很多研究,看来Pandoc是最好的选择。似乎pandoc将markdown转换为latex,然后转换为PDF。

我遇到的问题包括外部图像。理想情况下,我会让这个过程从网上抓取远程图像并将它们放入pdf中。

我遇到了这个错误:

pandoc: Error producing PDF from TeX source.
! Package pdftex.def Error: File `http://wes.io/QYGG/content.png' not found.

See the pdftex.def package documentation for explanation.
Type  H <return>  for immediate help.
 ...

l.84 ...degraphics{http://wes.io/QYGG/content.png}

我安装了MacTex,我正在运行的命令是pandoc test.md -o test.pdf

我之前从未使用过乳胶,所以我有点不知道如何解决这个问题。

2 个答案:

答案 0 :(得分:3)

根据this LaTex question,你不能直接引用LaTeX中的URL图像,尽管它们在链接上有可能的LaTeX-hacking选项。

本地图片文件可能是您最好的选择。

答案 1 :(得分:1)

较新版本的pandoc会在将外部图像传递给LaTeX之前获取它们。

或者,您可以使用ConTeXt而不是本机支持从URL中提取图像的LaTeX:

$ pandoc -t context test.md -o test.pdf