我正在使用 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}