如何在表格环境的单元格中包含数组

如何在表格环境的单元格中包含数组

对于包含数组的方程式,我们\\也将其用作新行,但\newline不起作用,表格环境将其理解为新行!非常感谢大家的帮助!

答案1

为了更小(单列)包含一个array/tabular样式的对象,您也可以考虑使用makecell封装方式如下:

\documentclass{minimal}
\usepackage{makecell}
\begin{document}
  \begin{tabular}{ccc}
    A & B & C \\
    D & \makecell[c]{$E$ \\ F} & G \\
    H & I & J
  \end{tabular}
\end{document}

答案2

关于您在评论中提供的代码片段:是的,这个数组可以放入tabular环境的一个单元格中,不,\newline不能理解为p列内的新行。

\documentclass{article}

\begin{document}

\begin{tabular}{p{10em}p{4em}}
A & Bla\newline bla \\
\( \mathbf{P} = \left[ \begin{array}{cc} 1 - \alpha & \alpha \\ \beta & 1 - \beta \end{array} \right] \) & D
\end{tabular}

\end{document}

答案3

使用小页面:

\documentclass{article}
\begin{document}
\begin{tabular}{p{10em }p{4em }} 
  \begin{minipage}{10em} %%
    \begin{math} %%
      \mathbf{P} = \left[ \begin{array}{cc} %%
          1 - \alpha & \alpha \\ %%
          \beta & 1 - \beta %%
        \end{array} \right] %%
    \end{math} %%
  \end{minipage} & \it table \\
  \it table & \it table
\end{tabular}
\end{document}

相关内容