使用 graphicx 包含 .png 文件时出现问题

使用 graphicx 包含 .png 文件时出现问题

我正在使用 MikTex 2.9 和 TeXstudio 编写一份小报告,在尝试包含相关图表时遇到了一些障碍。我使用 指定了文件目录的正确路径\graphicspath,但是当我尝试使用 添加文件本身时\includegraphics,我在尝试编译文件时遇到了同样的障碍。我不断收到以下错误消息:

Package pdftex.def Error: File `figure1.png' not found \includegraphics{figure1.png}

这是我一开始使用的确切代码:

\documentclass{article}
\usepackage{graphicx}
\graphicspath{ {F:/UCSB/TeX Files/Brownian Particles/} }
\setlength{\parskip}{1em}
\begin{document}

文档本身的大部分内容只是文本,直到我尝试添加图像

\includegraphics{figure1.png}

我一直在研究这个问题,但找不到问题出在哪里。文件类型应该不是问题,因为 Texstudio 应该使用 pdfLaTeX。

我知道答案就在我面前,否则它应该已经起作用了。任何能为我指明正确方向的帮助都将不胜感激。

答案1

同一文件夹

如果这对你来说不是问题,你可以简单地将图形文件放在与 .tex 文件相同的目录中,然后像这样调用它

\includegraphics{figure1}

请注意,在这种情况下省略了文件扩展名。您也不需要指定路径。


子文件夹

或者,您可以创建一个子文件夹,例如Images,将所有各种图像放在那里:.png、.jpg 等。在这种情况下也可以省略扩展名。文件夹结构应如下所示:

Main folder
   |---- <file>.tex
   |
   |---- Images
            |---- file1.png
            |---- file2.jpg

在这种情况下,你可以这样称呼他们:

\documentclass{article}
\usepackage{graphicx}

\graphicspath{{Images/}}

\begin{document}
\includegraphics{file1}
\end{document}

相关内容