减少子图和标题之间的空间

减少子图和标题之间的空间

我知道这个问题已回答但这些答案对我都不起作用。我需要减少子标题和子图之间的空间。

    [![\documentclass{article}
\usepackage{graphicx}
\usepackage{subfig}
\usepackage{caption}
\usepackage{float}
\usepackage{anysize}  % for page margins
\marginsize{2cm}{2cm}{2cm}{2cm}

\begin{document}
\begin{figure}\[htb\]
\centering
\subfloat\[FIGURE A\]{\includegraphics\[width=3.5in\]{LRatio}}\hspace{-3em}
\subfloat\[FIGURE B\]{\includegraphics\[width=3.5in\]{LR_g}}\\\[-2ex\]
\vspace{-2\baselineskip}
\label{LR}
\caption{Figure2}
\end{figure}

\end{document}][2]][2]

图片已添加。

在此处输入图片描述

您能告诉我一些如何减少空间的建议吗?

使用 \FBOX:

\documentclass{article}
\usepackage{graphicx}
\usepackage{subfig}
\usepackage{caption}
\usepackage{float}
\usepackage{anysize}  % for page margins
\marginsize{2cm}{2cm}{2cm}{2cm}

\begin{document}
\begin{figure}[htb]
\centering
\subfloat[FIGURE A]{\fbox{\includegraphics[width=3in]{LRatio}}}\hspace{-3em}
\subfloat[FIGURE B]{\fbox{\includegraphics[width=3in]{LR_g}}} \\[-2ex]
\vspace{-2\baselineskip}
\label{LR}
\caption{Figure2}
\end{figure}


\end{document}]

这是输出。 在此处输入图片描述

答案1

正如您在问题中所述,它与您提供链接的问题重复。评论中给出了足够的说明,说明如何处理您的问题。

既然这对你不起作用(正如你在问题中所说的那样),那么看看你是如何设置图像的。在那里(关于第一个 MWE 版本),你奇怪地使用了水平空间核心,而在新版本中,你还需要在子图像后面添加新的(空)行。这会分散文档中正常图形设置的注意力。尝试重写你的代码,如下面 MWE 中所示。结果应该是令人满意的。

\documentclass{article}
\usepackage{graphicx}
\usepackage{subfig}
\usepackage{caption}

    \begin{document}
With local caption setup:
\begin{figure}[htb]
\captionsetup{aboveskip=0pt}
\centering
\subfloat[ test A]{\includegraphics[width=2in]{example-image-a}}
    \hfill
\subfloat[ test B]{\includegraphics[width=2in]{example-image-b}}
\caption{Credit Risks}
\label{CR}
\end{figure}

Without local caption setup:

\begin{figure}[htb]
\centering
\subfloat[ test A]{\includegraphics[width=2in]{example-image-a}}
    \hfill
\subfloat[ test B]{\includegraphics[width=2in]{example-image-b}}
\caption{Credit Risks}
\label{CR}
\end{figure}
    \end{document}

该 MWE 给出:

在此处输入图片描述

如果您希望在第一个图中使用局部设置,只需将其移动到文档的序言中。请注意,在上面的例子中,子标题很短,因此在它们和主标题之间留出了很大的垂直空间。如果子标题文本具有子图的宽度,这种视觉错觉就会消失。

答案2

@Zarko 尽管你的代码只是我的代码的重复,但我的图形看起来并不像你的。

它与您的代码看起来的样子一样。 在此处输入图片描述

相关内容