LaTeX:将枚举环境添加到Tabular环境
我正在尝试使用以下命令向LaTeX
的表( tabular
)添加有序列表( enumerate
):
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手册或LaTeX Companion以获取解释。 键入H即时帮助。 ...
l.34 item T
his is item 1 ?
任何人都可以请告诉我究竟是什么问题?
因为当我将enumerate
环境放在tabular
环境之外时,它就起作用了; 所以猜猜我目前正在失去一些与我的表格的例子。
以下工作:
documentclass{article} begin{document} begin{tabular}{|l|l|} hline Event Flow & begin{minipage}{5in} vskip 4pt begin{enumerate} item This is item 1 item This is item 2 end{enumerate} vskip 4pt end{minipage} hline end{tabular} end{document}
我猜测问题在于枚举环境需要处于垂直模式:您可以尝试使用 vbox。
您可以使用以下解决方案:
documentclass{article}
begin{document}
begin{tabular}{|l|p{5cm}|}
hline
Event Flow &
begin{enumerate}
item This is item 1
item This is item 2
end{enumerate}
hline
end{tabular}
end{document}
换句话说,您可以通过简单地创建一个段落类型列(具有指定宽度)来避免需要小型文件minipage
。 这编译为
上一篇: LaTeX: Adding an Enumerate environment to a Tabular environment