代码之家  ›  专栏  ›  技术社区  ›  Andreas Grech

乳胶:向表格环境添加枚举环境

  •  5
  • Andreas Grech  · 技术社区  · 14 年前

    我正在尝试添加一个已排序的列表( 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}
    

    但我得到了以下错误:

    !乳胶错误:有问题 错误——可能是丢失了一个项目。

    见乳胶手册或乳胶 解释的同伴。H型 立即寻求帮助。…

                                                   l.34    \item T
               his is item 1 ?
    

    有人能告诉我到底是什么问题吗?

    因为当我把 枚举 外部环境 表格的 环境,它可以工作;所以我想我的表示例当前缺少了一些内容。

    2 回复  |  直到 10 年前
        1
  •  9
  •   Charles Stewart    14 年前

    以下工作:

    \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进行实验。

        2
  •  2
  •   Vincent Traag    10 年前

    您可以使用以下解决方案:

    \documentClass文章
    \开始文档
    \开始表格L P 5cm
    h线
    事件流
    \开始枚举
    \项目这是项目1
    \项目这是项目2
    \结束枚举\\
    h线
    \{{表}}
    \Enter {文档}
    < /代码> 
    
    

    换句话说,只需创建段落类型列(具有指定的宽度),就可以避免需要minipage这编译成

    换句话说,你可以避免 minipage 只需创建段落类型列(具有指定宽度)。这编译成

    table with enumerate