我有很多名称格式为case1_test 2_4.png
的文件。由于某些原因,我无法从这些文件名中删除空格。任何人都可以建议如何使用includegraphics包括此类文件。
我尝试了几种解决方案,包括格里夫勒包装和双引号。但是它们都不起作用。
尝试过此页面的建议 https://tex.stackexchange.com/questions/8422/how-to-include-graphics-with-spaces-in-their-path
\documentclass[10pt]{spie}
\usepackage{graphicx}
\usepackage{subfig}
\begin{document}
\begin{figure}[t]
\subfloat{
\includegraphics[height=1in]{case1_test 2_4.png}
}
\subfloat{
\includegraphics[height=1in]{case1_test 2_4.png}
}
\end{figure}
\end{document}
答案 0 :(得分:2)
对于pdflatex和lualatex,使用grffile
包并将\includgraphics
中的空格替换为\space
似乎很好:
\documentclass[10pt]{spie}
\usepackage{graphicx}
\usepackage{subfig}
\usepackage{grffile}
\begin{document}
\begin{figure}[t]
\subfloat{
\includegraphics[height=1in]{case1_test\space\space\space\space\space2_4}
}
\end{figure}
\end{document}