으로 작업할 때 문제가 발생했습니다 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}
섹션 제목의 높이(깊이?)가 다르기 때문에 오른쪽 상자는 페이지 아래쪽에서 시작됩니다. 두 상자의 상단을 정렬하고 싶습니다. 내가 선택한 도구를 사용하여 이 작업을 수행할 수 있는 간단한 방법이 있습니까, 아니면 다른 접근 방식을 시도해야 합니까?
답변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}