Polsterung vor und nach der Abbildung reduzieren (mit Unterabbildungen)

Polsterung vor und nach der Abbildung reduzieren (mit Unterabbildungen)

Ich habe den folgenden Code, um zwei Bilder in mein Dokument einzufügen:

\begin{figure}[!ht]
    \centering
    \begin{subfigure}[b]{1.0\textwidth}
        \centering
        \includegraphics[height=6.31cm]{fig1_xxx.eps}
        \caption{}
        \label{fig1}
    \end{subfigure}
    \centering
    \begin{subfigure}[b]{1.0\textwidth}
        \centering
        \includegraphics[height=6.31cm]{fig2_xxx.eps}
        \caption{}
        \label{fig2}
    \end{subfigure}
    \caption{ABC capion: (a) XYZ and (b) PQR}
\end{figure}

Der obige Code platziert zwei Bilder vertikal zentriert im Dokument. Ich finde jedoch, dass er vor und nach dem Einfügen des Bildes viel unnötigen Füllraum erzeugt. Kann jemand vorschlagen, wie man dieses Problem lösen kann?

Antwort1

Der zum MWE hinzugefügte Code reduziert die gesamte Polsterung. Sie können die Werte je nach Bedarf definieren.

Bildbeschreibung hier eingeben

\documentclass{article}
\usepackage[a4paper]{geometry} % set suitable page parameters
\usepackage[T1]{fontenc}
\usepackage{caption} % optional 
\usepackage{graphicx}
\usepackage{subcaption}
\usepackage[export]{adjustbox}

\raggedbottom
\begin{document}
\setlength{\belowcaptionskip}{-10pt}
\captionsetup{belowskip=0pt}
\renewcommand\floatpagefraction{.7}
\renewcommand\dblfloatpagefraction{.9} % for two column documents
\renewcommand\topfraction{.7}
\renewcommand\dbltopfraction{.9} % for two column documents
\renewcommand\bottomfraction{.7}
\renewcommand\textfraction{.1}   
\setcounter{totalnumber}{50}
\setcounter{topnumber}{50}
\setcounter{bottomnumber}{50}
\vspace{-7pt}
\begin{figure}[!ht]
    \centering\offinterlineskip
  \fbox{\begin{subfigure}[b]{.6\textwidth}
        \centering
        \includegraphics[vspace=0pt, height=10\baselineskip]{example-image-a}
        \caption{}
        \label{fig1}
    \end{subfigure}}

    \centering
    \fbox{\begin{subfigure}[b]{.6\textwidth}
        \centering
        \includegraphics[height=10\baselineskip]{example-image-b}

        \caption{}
        \label{fig2}
    \end{subfigure}}
    \caption{ABC capion: (a) XYZ and (b) PQR}
\end{figure}

\end{document}

Wenn es die Anforderung erfüllt, akzeptieren Sie bitte die Antwort

verwandte Informationen