セクションタイトルの後に均一な垂直スペースを確保する方法

セクションタイトルの後に均一な垂直スペースを確保する方法

の操作中に問題が発生しましたminipages。次の例を検討してください。

\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}

セクション タイトルの高さ (深さ?) が異なるため、右側のボックスはページのさらに下の方から始まります。 2 つのボックスの上部を揃えたいのですが、選択したツールを使用してこれを行う簡単な方法はありますか。それとも、別のアプローチを試す必要がありますか。

編集: 問題のスクリーンショットを追加しました。 位置がずれたボックス

答え1

ストラットを追加することもできます:

\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}

答え2

\protect\vphantom{y}また、 を追加して同じ高さにすることもできます。セクション コマンド内のものはすべて、 を使用して堅牢または保護されている必要があることに注意してください\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}

ここに画像の説明を入力してください

関連情報