我希望将我的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
我之前从未使用过乳胶,所以我有点不知道如何解决这个问题。
答案 0 :(得分:3)
根据this LaTex question,你不能直接引用LaTeX中的URL图像,尽管它们在链接上有可能的LaTeX-hacking选项。
本地图片文件可能是您最好的选择。
答案 1 :(得分:1)
较新版本的pandoc会在将外部图像传递给LaTeX之前获取它们。
或者,您可以使用ConTeXt而不是本机支持从URL中提取图像的LaTeX:
$ pandoc -t context test.md -o test.pdf