我正在尝试使用 minipage 将两个描述并排放置。我曾成功使用 minipage 来显示图表和表格,但不知为何这个却不起作用。以下是代码。
\begin{description}
\begin{minipage}{0.45\linewidth}
\item Risk Score Policy A
\begin{enumerate}
\item Maximum of four patients of rank 2
\item All remaining patients of rank 1
\end{enumerate}
\item Risk Score Policy A Alternate 1
\begin{enumerate}
\item Maximum of four patients of rank 2
\item All remaining patients of rank 1
\item Alternate patients of ranks 1 and 2
\end{enumerate}
\item Risk Score Policy A Alternate 2
\begin{enumerate}
\item Maximum of four patients of rank 2
\item All remaining patients of rank 1
\item All rank 2 patients first then all remaining rank 1
\end{enumerate}
\end{minipage}
\hspace{0.5cm}
\begin{minipage}{0.45\linewidth}
\item Risk Score Policy B
\begin{enumerate}
\item Maximum of two rank 3 patients
\item Maximum of two rank 2 patients
\item All remaining patients rank 1
\end{enumerate}
\item Risk Score Policy B Alternate 1
\begin{enumerate}
\item Maximum of two rank 3 patients
\item Maximum of two rank 2 patients
\item All remaining patients rank 1
\item Alternate rank 2+ patients with rank 1 patients
\end{enumerate}
\item Risk Score Policy B Alternate 2
\begin{enumerate}
\item Maximum of two rank 3 patients
\item Maximum of two rank 2 patients
\item All remaining patients rank 1
\item All rank 2+ patients first followed by all rank 1 patients
\end{enumerate}
\end{minipage}
\end{description}
答案1
您希望您的代码与您的英文描述相匹配,两个minipages
代码各包含一个description
所以不
\begin{description}
\begin{minipage}{0.45\linewidth}
但反而
\begin{minipage}[t]{0.45\linewidth}
\begin{description}
然后,正如 Torbjørn 在评论中指出的那样,小页面之间不能有空行,因此它应该看起来像
\end{description}
\end{minipage}%
\hfill
\begin{minipage}[t]{0.45\linewidth}
\begin{description}
没有空行,使用“%
和”\hfill
来分隔小页面,而不是固定宽度(否则总宽度将无法正确加起来)
答案2
您可能还想使用
\begin{minipage}
[t]
{0.45\linewidth}
对齐小页面的顶部,否则它们将垂直居中,如果小页面大小不同,这看起来很奇怪。或者,您也可以使用[b]
对齐小页面的末尾。