可能重复:
\includegraphics:文件名中的点
我的许多图形文件的名称中都有句点。这会导致 pdflatex 出现问题。例如,如果我想包含图形文件,this.or.that.pdf
我会收到此错误:
! LaTeX Error: Unknown graphics extension: .or.that.pdf.
除了重命名所有文件之外,还有其他方法可以解决这个问题吗?
答案1
使用\includegraphics[width=\textwidth]{{{this.or.that}.pdf}}
ie,文件名应为{this.or.that}.pdf
。
答案2
或者,使用grffile
:
\documentclass{article}
\usepackage{graphicx}
\usepackage{grffile}
\begin{document}
\includegraphics[width=\textwidth]{clipboard.01}
% \includegraphics[width=\textwidth]{clipboard.01.png}
\end{document}
答案3
如果您使用graphicx
文件类型,则默认使用扩展名,但对于这种情况,有一个类型键,因此您可以根据需要进行type=eps
操作。type=bmp