Abstand zwischen Zeilen in einer MDFramed-Umgebung

Abstand zwischen Zeilen in einer MDFramed-Umgebung

ich möchte den Abstand zwischen zwei Zeilen in einer MDFramed-Umgebung reduzieren.

\mdfdefinestyle{round}{
innertopmargin=0pt,innerbottommargin=10pt,innerleftmargin=1pt,innerrightmargin=1pt,
middlelinewidth=3pt,innerlinewidth=0.4pt,outerlinewidth=0.4pt}

\begin{table}[tbp]
\label{tab:Liste}
\begin{mdframed}[style=round]
\caption{XXX}
\begin{multicols}{2}
{\RaggedRight
            \begin{enumerate}
                \item 1
                \item 2
                \item ...
            \end{enumerate}}
        \end{multicols}
\end{mdframed}
\end{table}

Ich habe es bereits versucht, skipbelowaber skipabovenichts davon hat funktioniert.

Dank im Voraus

Bildbeschreibung hier eingeben

Antwort1

Der Platz ist bedingt durch \multicolsep:

\documentclass{article}
\usepackage{mdframed,multicol,ragged2e}

\mdfdefinestyle{round}{
  innertopmargin=0pt,
  innerbottommargin=10pt,
  innerleftmargin=1pt,
  innerrightmargin=1pt,
  middlelinewidth=3pt,
  innerlinewidth=0.4pt,
  outerlinewidth=0.4pt
}

\begin{document}

\begin{table}
\begin{mdframed}[style=round]

\setlength\multicolsep{0pt} % <--- added; here it's a local setting

\caption{XXX}\label{X}

\begin{multicols}{2}
\begin{enumerate}
\RaggedRight
  \item some text that should go across three lines
        in order to show that they are set ragged right
  \item 2
  \item ...
  \end{enumerate}
\end{multicols}
\end{mdframed}
\end{table}

\end{document}

Beachten Sie, dass \RaggedRightauch nach stehen kann \begin{enumerate}, wodurch zusätzliche Klammern vermieden werden, was die Eingabe vereinfacht. Beachten Sie auch, dass\label mussgeh nach \caption.

Bildbeschreibung hier eingeben

verwandte Informationen