如何让 pdfLaTeX 接受名称中带有句点的图形文件?

如何让 pdfLaTeX 接受名称中带有句点的图形文件?

可能重复:
\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

相关内容