我正在使用一个使用子浮点数的数组,如下所示:
\begin{figure}
\centering
\subfloat[]{\includegraphics[width=70px,height=60px]
{img_success/rgb/rgb_001456.eps}}
\subfloat[]{\includegraphics[width=70px,height=60px]
{img_success/rule/region_001456_1.eps}}
\subfloat[]{\includegraphics[width=70px,height=60px]
{img_success/map/region_001456_1.eps}}\\
\caption{Results on our dataset: Success case}
\label{tab:results_success}
\end{figure}
但是,我在子图下方得到了编号,如 (a)、(b)……我该如何省略它们?我尝试应用
\renewcommand*{\thesubfigure}{}
但是这会留下空括号“()”。
我怎样才能完全省略它们?
谢谢。 :)
答案1
环境figure
可以包含(几乎)任何东西;命令中没有必要包含多个图像\subfloat
。因此
\begin{figure}
\centering
\includegraphics[width=70pt,height=60pt]{img_success/rgb/rgb_001456}
\includegraphics[width=70pt,height=60pt]{img_success/rule/region_001456_1}
\includegraphics[width=70pt,height=60pt]{img_success/map/region_001456_1}}
\caption{Results on our dataset: Success case}
\label{tab:results_success}
\end{figure}
正是您所需要的。对于 TeX 来说,这三个图像就像大字母一样。
图像之间会有一个正常空格;您可以用\quad
或\qquad
来结束前两行,以获得更大的空间。
不要使用px
基准长度,除非您已在文档中设置了像素宽度。最好使用其他单位或文本宽度的分数。最好避免使用扩展名,这样文档就可以更轻松地移植到其他引擎,例如pdflatex
。