清单、表格、图形和方程式的间距均等

清单、表格、图形和方程式的间距均等

我正在寻找 MWE 来使文本和文档中的所有环境之间的距离相等。

在这种情况下,相等距离意味着:

  1. 文本与环境上边框之间的距离

  2. 标题和文本之间的距离

在附加的 MWE 中,您可以看到始终存在其他距离。那么我该如何修复它?

\documentclass[fontsize=12pt,twoside=false,]{scrbook}
\usepackage[ngerman]{isodate,babel}
\usepackage{listings}
\usepackage{float}
\usepackage{caption}
\usepackage{hhline}
\usepackage{ltablex}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{blindtext} % Just for the MWE

\DeclareCaptionType{equ}[][]
\setlength\parindent{0pt}
\begin{document}

%Listing with and without minipage environment
\blindtext
\begin{minipage}[t]{\linewidth}
\begin{lstlisting}[captionpos=b,caption={[Listing]{Listing}}]
Code Code Code
\end{lstlisting}
\end{minipage}
\blindtext
\blindtext
\begin{lstlisting}[captionpos=b,caption={[Listing]{Listing}}]
Code Code Code
\end{lstlisting}
\blindtext
\newpage
%Tabularx environment
\blindtext
\begin{tabularx}{\textwidth}{|l|p{33mm}|l|>{\arraybackslash}X|}
\hline
\endfirsthead
Test & Test & Test & Test\\ 
\hline 
\caption[Tabularx]{Tabularx}
\end{tabularx}
\blindtext
\newpage
%Figure environment
\blindtext
\begin{figure}[H]
\centering
\includegraphics[width=3cm]{example-image}
\caption{Figure}
\end{figure}
\blindtext
\newpage
%Equation environment
\blindtext
\begin{equ}[!ht]
\begin{equation}
a=b+c
\end{equation}
\caption{Caption of the equation}
\end{equ}
\blindtext
\end{document}

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

这个问题似乎类似于一个,但要求更多的环境。

相关内容