Anpassung des Subfigure-Abstands – \subfigcapskip und \subfigtopskip

Anpassung des Subfigure-Abstands – \subfigcapskip und \subfigtopskip

Ich möchte den Abstand in einemUnterfigurUmgebung. Insbesondere wird mit der Funktion \subfigcapskipder Abstand zwischen der Unterabbildung und der Unterüberschrift vergrößert und mit der Funktion \subfigtopskipder Abstand über der Unterabbildung verkleinert.gleichzeitig. Ich weiß, dass ich entweder \subfigcapskipoder \subfigtopskipauf folgende Weise verwenden kann, aber wie kann ich \subfigcapskipund verwenden?\subfigtopskip gleichzeitig?

\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}

Antwort1

Das subfigurePaket ist veraltet. IEEEtranSie können verwenden subfig, mit der Option caption=false, die das inkompatible Paket nicht lädt caption.

Ich wiederhole die Abbildung zweimal, einmal mit der Standardeinstellung, einmal mit einer Einstellung für farskipund nearskipum den Unterschied zu zeigen.

Beachten Sie, dass die demoOption „für“ graphicxdarin besteht, sich nicht mit einer echten Datei zu beschäftigen. Das kantlipsumPaket stellt simulierten Text bereit.

\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}

Bildbeschreibung hier eingeben

verwandte Informationen