我希望创建一个两列列表。列表的一侧包含相对较短的项目(1-2 个短词),另一侧包含较长的项目(4-5 个短到长的词)。
例如:
1. Item 1 4. This is item number 4
2. Item 2 5. This is item number 5
3. Item 3 6. This is item number 6
但是,我使用该包的代码(如下)multicol
导致两列的宽度相同,从而导致左列空间太大而右列空间太小(即文本跨越两行)。
如何调整列宽,使得第一列小于右列?
\begin{multicols}{2}
\begin{enumerate}
\item Item 1
\item Item 2
\item Item 3
\item This is item number 4
\item This is item number 5
\item This is item number 6
\end{enumerate}
\end{multicols}
答案1
一个简单的解决方案可能是使用两个minipage
环境而不是两列,例如
\documentclass[12pt,a4paper]{article}
\begin{document}
\begin{enumerate}
\begin{minipage}{0.3\linewidth}
\item Item 1
\item Item 2
\item Item 3
\end{minipage}
\begin{minipage}{0.6\linewidth}
\item This is item number 4
\item This is item number 5
\item This is item number 6
\end{minipage}
\end{enumerate}
\end{document}
您可能还想看看如何创建两列布局,且两列的宽度(和文本)不同?