包含图片时如何优先考虑图像扩展?

包含图片时如何优先考虑图像扩展?

我有一些图片同时以不同的图像扩展名保存,例如 pic1.png、pic1.pdf、pic1.jpg、pic2.pdf、pic2.png、pic3.jpg。

当我使用将图片包含在我的 LaTeX 文档中时,我希望最好包含 .pdf,如果没有其他可用格式,则包含 .png,最后一个选项是 .jpg \includegraphics

答案1

似乎使用这些扩展名,.pdf、.png、.jpg(但不是 .eps),includegraphics如果我使用 按照所需顺序声明扩展名,我可以确定命令将使用的优先级\DeclareGraphicsExtensions。例如,在我的情况下,我会按照 \DeclareGraphicsExtensions{.pdf,.png,.jpg} .pdf、.png 和 .jpg 的顺序编写以修复优先级

\documentclass{article}
\usepackage{graphicx}

\DeclareGraphicsExtensions{.pdf,.png,.jpg}

\begin{document}
\includegraphics{pic1}
\includegraphics{pic2}
\includegraphics{pic3}
\end{document}

相关内容