apacite
我正在使用和包编写 LaTeX 文档。问题是,当我使用附件或单独graphicx
包含图像时,它会在图像的一侧显示文件名。figure
\includegraphics
\includegraphics
例如:
--------------
| |
| BOX 1 |
---------------
Error1.jpg
我不想让它写入 Error1.jpg。会显示图像,但似乎我没有足够的代表。
这是一个显示错误的示例 tex 文件(使用 Windows XP,使用 Miktex 2.8)。
\documentclass[man]{apa}
\usepackage{apacite}
\usepackage{graphicx}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\begin{document}
\includegraphics{Example Error1.jpg}
\begin{figure}[htb]
\includegraphics{Example Error1.jpg}
\caption{This is the caption of the figure.}
\label{fig:fig2}
\end{figure}
\end{document}
答案1
旧帖子,但您可以执行以下操作。
\includegraphics{"Example Error1".jpg}
答案2
您还应避免在完整路径和文件名称中使用其他特殊字符(例如下划线)。但您可以使用图形文件用于扩展文件处理的包。对于这种情况,只需添加以下行:
\usepackage{grffile}
答案3
我在写这篇文章时找到了答案,因为我ExampleError1.jpg
在制作示例图像时写过。问题是它graphicx
似乎不喜欢文件名中的空格,并且它认为应该写空格。我尝试写,Example\ Error1.jpg
但它也不喜欢。我提出的解决方案是写这些文件名时不要有空格。
答案4
即使您添加了包graphics
,如果文档类声明为,您也可能无法避免该问题draft
。
\documentclass[12pt, draft]{report}
值得删除draft
文档类中的,以便显示图像。