将图像插入 LaTeX 之前是否必须将其保存在特定位置?

将图像插入 LaTeX 之前是否必须将其保存在特定位置?

我一直尝试使用 TeXworks 的 [graphicx] 包将图像插入 LaTeX,但收效甚微。我想要插入的 .PNG 图像目前仅保存在我的 Windows 图片库中,所以我想知道在插入图像之前是否必须将其保存在特定位置?

答案1

你必须将图片放入 LaTeX 在编译过程中会搜索到的目录中。通常最简单的方法是将其放在与文件所在的同一目录中.tex

您也可以使用\graphicspath序言中的命令来指定搜索图形的目录。请记住将每个目录放在第二对括号中,例如:

\graphicspath{{figures/}{/home/me/mygraphics}}

(此示例适用于 Linux,对于 Windows,您应该使用正确的目录规范。请记住,这将使您的文档无法移植。

答案2

您只需将图像放在与 .tex 文件相同的目录中,或者如果图像位于其他目录中,则可以在命令中提供图像文件的完整路径includegraphics。例如,如果您将图像文件放在images.tex 文件所在目录中的目录中,则可以使用 includegraphics[options]{./images/xyz.png}

相关内容