包含图形路径导致错误该怎么办?

包含图形路径导致错误该怎么办?

我在之前有以下条目\begin{document}

\DeclareGraphicsExtensions{.pdf,.png}

\graphicspath{ {./images/} }

我已经验证了该路径是否存在所需文件。但我收到了错误

! Package pdftex.def Error: File `Figure1.png' not found.

对于 .tex 文件其他位置的以下条目:

\begin{figure}[h]
\centering
\includegraphics[scale=0.4]{Figure1}
\caption{Aerial view}
\end{figure}

Figure1 在路径中为 .png 类型./images/

关于我可能遗漏的内容有什么建议吗?

答案1

评论太长了,我需要标记。

假设myfile.teximages文件夹都在文件夹中myfolder

              ____ images (folder) -- figure1.png
             |
myfolder --- |
             |____ myfile.tex

那么下面的操作应该可以工作。

            %% This is myfile.tex
\documentclass{article}
\usepackage{graphicx}
\graphicspath{ {images/} }
 \begin{document}
   \begin{figure}[h]
   \centering
   \includegraphics[scale=0.4]{figure1}
   \caption{Aerial view}
 \end{figure}
\end{document}

现在如果你有这个文件夹结构

images (folder) -- figure1.png
myfolder ---  myfile.tex

imagesmyfolder文件夹放在一起,那么你需要使用

\graphicspath{ {../images/} }

注意这两个..。希望这能澄清这一点。

相关内容