制作如下表格/列表的最佳方法是什么:
1. Item 1
subitem type date
subitem type date
2. Item 2
subitem type date
subitem type date
...
子项、类型和日期应对齐。我使用的是article
没有特殊字体的文档类。
答案1
您可以简单地使用标准enumerate
和tabular
环境:
\documentclass{article}
\begin{document}
\begin{enumerate}
\item Item 1 \par
\begin{tabular}{p{0.25\linewidth}p{0.25\linewidth}p{0.25\linewidth}}
subitem & type & date \\
subitem & type & date \\
\end{tabular}
\item Item 2 \par
\begin{tabular}{p{0.25\linewidth}p{0.25\linewidth}p{0.25\linewidth}}
subitem & type & date \\
subitem & type & date \\
\end{tabular}
\item Item 3 \par
\begin{tabular}{p{0.25\linewidth}p{0.25\linewidth}p{0.25\linewidth}}
subitem & type & date \\
subitem & type & date \\
\end{tabular}
\end{enumerate}
\end{document}
另一种选择是,如果您希望自动计算列宽,可以使用表格型包裹:
\documentclass{article}
\usepackage{tabularx}
\begin{document}
\begin{enumerate}
\item Item 1 \par
\begin{tabularx}{\linewidth}{XXX}
subitem & type & date \\
subitem & type & date \\
\end{tabularx}
\item Item 2 \par
\begin{tabularx}{\linewidth}{XXX}
subitem & type & date \\
subitem & type & date \\
\end{tabularx}
\item Item 3 \par
\begin{tabularx}{\linewidth}{XXX}
subitem & type & date \\
subitem & type & date \\
\end{tabularx}
\end{enumerate}
\end{document}