
Quiero ajustar el espacio en unsubfiguraambiente. Específicamente, usar \subfigcapskip
para aumentar el espacio entre la subfigura y el subtítulo, y usar \subfigtopskip
para reducir el espacio en la parte superior de la subfigura,simultáneamente. Sé que puedo usar cualquiera de las dos formas \subfigcapskip
o \subfigtopskip
de la siguiente manera, pero ¿cómo puedo usar \subfigcapskip
y\subfigtopskip
simultáneamente?
\documentclass[9.5pt,conference,compsocconf,letterpaper]{IEEEtran}
\usepackage{graphicx}
\usepackage{subfigure}
\begin{document}
\begin{figure}[]
\centering
\begin{minipage}[htp]{0.5\textwidth}
{\subfigcapskip = 20pt \subfigure[text A]{\includegraphics[width=0.47\textwidth]{a.eps}}}
\subfigure[text B]{\includegraphics[width=0.47\textwidth]{b.eps}}
\caption{text C}
\end{minipage}
\end{figure}
\end{document}
Respuesta1
El subfigure
paquete está en desuso. Con IEEEtran
puedes usar subfig
, con la opción caption=false
de que no carga el paquete incompatible caption
.
Repito la figura dos veces, una con la configuración predeterminada, otra con una configuración para farskip
mostrar nearskip
la diferencia.
Tenga en cuenta que la demo
opción graphicx
es simplemente no molestarse con un archivo real; el kantlipsum
paquete proporciona texto simulado.
\documentclass[9.5pt,conference,compsocconf,letterpaper]{IEEEtran}
\usepackage[demo]{graphicx} % demo is just for the example
\usepackage[caption=false]{subfig}
\usepackage{kantlipsum} % just for the example
\begin{document}
\kant[1]
\begin{figure}[htp]
\centering
\subfloat[text A]{\includegraphics[width=0.47\columnwidth]{a.eps}}\hfill
\subfloat[text B]{\includegraphics[width=0.47\columnwidth]{b.eps}}
\caption{text C}
\end{figure}
\kant[2]
\begin{figure}[htp]
\captionsetup[subfloat]{farskip=0pt,nearskip=0pt}
\centering
\subfloat[text A]{\includegraphics[width=0.47\columnwidth]{a.eps}}\hfill
\subfloat[text B]{\includegraphics[width=0.47\columnwidth]{b.eps}}
\caption{text C}
\end{figure}
\kant
\end{document}