So erhalten Sie einen gleichmäßigen vertikalen Abstand nach dem Abschnittstitel

So erhalten Sie einen gleichmäßigen vertikalen Abstand nach dem Abschnittstitel

Bei der Arbeit mit ist ein Problem aufgetreten minipages. Betrachten Sie das folgende Beispiel.

\documentclass{article}
\usepackage{mdframed}

\begin{document}

\begin{minipage}[t]{0.45\textwidth}
    \section*{x}
    \begin{mdframed}
        Some text
    \end{mdframed}
\end{minipage}
\hfill
\begin{minipage}[t]{0.45\textwidth}
    \section*{y}
    \begin{mdframed}
        Some other text
    \end{mdframed}
\end{minipage}

\end{document}

Das Feld auf der rechten Seite beginnt weiter unten auf der Seite, da der Abschnittstitel eine andere Höhe (Tiefe?) hat. Ich möchte die oberen Teile der beiden Felder ausrichten. Gibt es eine einfache Möglichkeit, dies mit den von mir ausgewählten Tools zu tun, oder sollte ich einen anderen Ansatz versuchen?

Bearbeiten: Screenshot des Problems hinzugefügt. Falsch ausgerichtete Kartons

Antwort1

Sie könnten eine Strebe hinzufügen:

\documentclass{article}
\usepackage{mdframed}

\begin{document}

\begin{minipage}[t]{0.45\textwidth}
    \section*{\strut x}
    \begin{mdframed}
        Some text
    \end{mdframed}
\end{minipage}
\hfill
\begin{minipage}[t]{0.45\textwidth}
    \section*{\strut y}
    \begin{mdframed}
        Some other text
    \end{mdframed}
\end{minipage}

\end{document}

Antwort2

Sie können auch ein hinzufügen, \protect\vphantom{y}um die gleiche Höhe zu haben. Beachten Sie, dass alles innerhalb der Abschnittsbefehle robust sein oder mit geschützt werden muss \protect.

\documentclass{article}
\usepackage{mdframed}

\begin{document}

\begin{minipage}[t]{0.45\textwidth}
    \section*{x\protect\vphantom{y}}
    \begin{mdframed}
        Some text
    \end{mdframed}
\end{minipage}
\hfill
\begin{minipage}[t]{0.45\textwidth}
    \section*{y}
    \begin{mdframed}
        Some other text
    \end{mdframed}
\end{minipage}

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen