我想制作一个带有某种标题的两列列表,前后都有“正常”文本。我尝试使用“multicol”包和“minipage”包,但效果都不太好。由于问题很难解释,请看一看:
\documentclass{scrartcl}
\usepackage[ngerman]{babel}
\begin{document}
\section{Messdaten}
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla.
\begin{minipage}{0.5\linewidth}
First List:
\begin{itemize}
\item{aaa}
\item{bbb}
\end{itemize}
\end{minipage}
\begin{minipage}{0.5\linewidth}
Second List:
\begin{itemize}
\item{ccc}
\item{ddd}
\item{eee}
\end{itemize}
\end{minipage}
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla.
\end{document}
我希望“第一个列表”和“第二个列表”位于同一高度,并且不要太靠近上方的 Blabla。项目之间的距离可以不同,但不必如此。项目“ccc”太靠近底部的 Blabla。事实上,我的方法并不聪明,但不幸的是我不知道还有更好的方法。;) 请求帮助。
答案1
这是一种可能性,使用t
两个 s 的可选参数minipage
(吨op 对齐),抑制虚假空白(在第一个之后\end{minipage}
)并添加一些垂直间距:
\documentclass{scrartcl}
\usepackage[ngerman]{babel}
\begin{document}
\section{Messdaten}
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla.\par\medskip
\noindent\begin{minipage}[t]{0.5\linewidth}
First List:
\begin{itemize}
\item{aaa}
\item{bbb}
\end{itemize}
\end{minipage}%
\begin{minipage}[t]{0.5\linewidth}
Second List:
\begin{itemize}
\item{ccc}
\item{ddd}
\item{eee}
\end{itemize}
\end{minipage}\par\bigskip
Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla.
\end{document}