我试图将 6 个数字以 2 乘 3 的格式排列在两列文本上,但我的所有尝试都徒劳无功,数字最终垂直排列。我也尝试过 minipages,但没有成功。
文本:
\documentclass[10pt, conference, compsocconf]{IEEEtran}
\usepackage[utf8]{inputenc}
\usepackage{array}
\usepackage{mdwmath}
\usepackage{mdwtab}
\usepackage[caption=false,font=footnotesize]{subfig}
\usepackage{graphicx}
\usepackage{epsfig}
%%%%%%%%%%
%%%%%%%%%%
\begin{figure*}[t]
\centering
\subfloat[A]{
\label{ex0}
\epsfig{figure=qa.eps,width=0.3\textwidth}
}
\qquad
\subfloat[B]{
\label{ex1}
\epsfig{figure=qb.eps,width=0.3\textwidth}
}
\qquad
\subfloat[C]{
\label{ex3}
\epsfig{figure=qc.eps,width=0.3\textwidth}
}
\newline
%a row similar to the above
\end{figure*}
谢谢您的任何评论。
答案1
不要在子图之间留空行。你可以尝试这样的方法:
\documentclass[10pt, conference, compsocconf]{IEEEtran}
\usepackage[utf8]{inputenc}
\usepackage{array}
\usepackage{mdwmath}
\usepackage{mdwtab}
\usepackage[caption=false,font=footnotesize]{subfig}
\usepackage[demo]{graphicx}
\begin{document}
\begin{figure*}[t]
\subfloat[A]{\label{ex0}
\includegraphics[width=0.3\textwidth]{qa}}\hfill
\subfloat[B]{\label{ex1}
\includegraphics[width=0.3\textwidth]{qb}}\hfill
\subfloat[C]{\label{ex3}
\includegraphics[width=0.3\textwidth]{qc}}\\
\subfloat[D]{\label{ex4}
\includegraphics[width=0.3\textwidth]{qd}}\hfill
\subfloat[E]{\label{ex5}
\includegraphics[width=0.3\textwidth]{qe}}\hfill
\subfloat[F]{\label{ex6}
\includegraphics[width=0.3\textwidth]{qf}}
\end{figure*}
\end{document}
我使用了\includegraphics
来自graphicx
包而不是\epsfig
过时epsfig
包的包。您无需强制\quad
在图形之间留出空间,而是可以使用\hfill
它将均匀分布间距。
我使用demo
了graphicx
,使我的示例可供所有人编译。请执行不是在实际代码中使用该选项。
如果你不介意使用这个subcaption
包(这个包比subfig
,请参见subcaption 与 subfig:引用子图的最佳包),你可以使用如下命令:
\documentclass[10pt, conference, compsocconf]{IEEEtran}
\usepackage[utf8]{inputenc}
\usepackage{array}
\usepackage{mdwmath}
\usepackage{mdwtab}
\usepackage[font=footnotesize]{caption}
\usepackage{subcaption}
\usepackage[demo]{graphicx}
\begin{document}
\begin{figure*}[t]
\begin{subfigure}[b]{0.3\linewidth}
\centering
\includegraphics{qa}
\caption{A}
\label{ex0}
\end{subfigure}\hfill
\begin{subfigure}[b]{.3\linewidth}
\centering
\includegraphics{qb}
\caption{B}
\label{ex1}
\end{subfigure}\hfill
\begin{subfigure}[b]{.3\linewidth}
\centering
\includegraphics{qc}
\caption{C}
\label{ex2}
\end{subfigure}\\
\begin{subfigure}[b]{.3\linewidth}
\centering
\includegraphics{qd}
\caption{D}
\label{ex3}
\end{subfigure}\hfill
\begin{subfigure}[b]{.3\linewidth}
\centering
\includegraphics{qe}
\caption{E}
\label{ex4}
\end{subfigure}\hfill
\begin{subfigure}[b]{.3\linewidth}
\centering
\includegraphics{qf}
\caption{F}
\label{ex5}
\end{subfigure}
\end{figure*}
\end{document}