我有一些带有一些相当长的文件名的图形文件,其中包含几个句点。 includegraphics
将第一个解释为文件扩展名的开头,这使得它无法猜出正确的图形扩展。典型的错误消息是
LaTeX Error: Unknown graphics extension: .9332.1dwc_kpl_h.log.png
一种解决方案是重命名所有文件,但它们是由另一个程序生成的,我宁愿从那里使用命名方案。有没有办法告诉graphics
图像格式是什么,这样会忽略扩展名?
答案 0 :(得分:20)
您还可以通过在:
中添加额外的花括号来隐藏LaTeX中的点\includegraphics{{my.file.with.dots.in.it}.png}
(来自https://tex.stackexchange.com/questions/10574/includegraphics-dots-in-filename)
答案 1 :(得分:6)
使用grffile包。