我正在尝试将有序列表 ( enumerate
) 添加到表 ( tabular
) 中,LaTeX
内容如下:
\begin{tabular}{|l|l|}
\hline
Event Flow &
\begin{enumerate}
\item This is item 1
\item This is item 2
\end{enumerate}
\\
\hline
\end{tabular}
但我收到以下错误:
!LaTeX 错误:出现错误 — — 可能缺少 \item。
请参阅 LaTeX 手册或 LaTeX Companion 了解解释。输入 H 可立即获得帮助。...
l.34 \item T his is item 1 ?
有谁知道可能是什么问题?
如果我将enumerate
环境放在环境之外tabular
,它就会起作用,所以我想我目前在表格示例中缺少了一些东西。
答案1
您需要在表格中使用 p 列来放置列表。在您的示例中,由于列表位于第 2 列,因此以下内容应该有效。而不是:
\begin{tabular}{|l|l|}
使用
\begin{tabular}{|l|p{5cm}|}
我认为这基本上是在表格单元格内创建了一个段落环境。参见这个帖子了解更多信息。