我使用如下代码在我的乳胶文档中包含了一些图像:
\begin{figure}
\begin{subfigure}{.5\textwidth}
\centering
\includegraphics[width=0.95\columnwidth]{graphs/"my graphs"/"graph 1".png}
\end{subfigure}%
\begin{subfigure}{.5\textwidth}
\centering
\includegraphics[width=0.95\columnwidth]{graphs/"my graphs"/"graph 2".png}
\end{subfigure}%
\end{figure}
没有任何变化(反正我所知道的没有),TeXstudio 无法找到这些图表,尽管之前没有问题。错误消息是:
Package pdftex.def Error: File `graphs/"my graphs"/"graph 1".png' not found: using draft setting. ...hs/"my graphs"/"graph 1".png}
现在,当我将文件名(以及文档中的引用)从 更改为 时graph 1
,graph_1
它运行正常。即使我将名称改回graph 1
,它也能正常工作!
当然,我的解决方法是重命名每个文件和引用;然后再改回来。但由于我包含了许多图表,这会很繁琐。另外,我想知道为什么会发生这种情况!
有任何想法吗?
编辑:我确实知道不建议使用空格,但因为以前它有效,所以这不是我的观点。我添加了一张描述我的过程的图片: