子圖空間調整 -- \subfigcapskip 和 \subfigtopskip

子圖空間調整 -- \subfigcapskip 和 \subfigtopskip

我想調整空間子圖環境。具體來說,使用\subfigcapskip增加子圖和子標題之間的空間,並使用\subfigtopskip減少子圖頂部的空間,同時地。我知道我可以按以下方式使用 or \subfigcapskip\subfigtopskip但是我如何使用\subfigcapskipand\subfigtopskip 同時地

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

答案1

subfigure包已被棄用。您IEEEtran可以使用, 以及不載入不相容套件的subfig選項。caption=falsecaption

我重複該圖兩次,一次使用預設設置,一次使用farskip和的設定nearskip來顯示差異。

請注意,demo選項graphicx只是不打擾真實的文件;該kantlipsum包提供模擬文字。

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

在此輸入影像描述

相關內容