如何在表格中换行

如何在表格中换行

可能重复:
如何在表格单元格内添加强制换行符

在表格中,我想在单元格内的文本中换行。有没有简单的方法可以做到这一点,还是我必须创建一个没有边框的新行?其他情况也是如此,例如在标题中换行。

答案1

\parbox作用吗?

\begin{tabular}{ll}
one line& \parbox[t]{5cm}{another\\column}\\
second line here& and here
\end{tabular}

答案2

\newline在段落栏中工作

例子:

\begin{tabular}{|p{3cm}|p{3cm}|}
first line
\newline second line & still on first line \\
\end{tabular}

答案3

这是针对单个单元格,还是针对整列单元格?如果是后者,请尝试:

\documentclass{article}
\begin{document}
    \begin{tabular}{lp{.2\textwidth}l}
        42 & A paragraph of text & 42\\
        42 & Another paragraph & 42
    \end{tabular}
\end{document}

即使对于单个细胞来说,我认为这仍然是可行的方法。

答案4

\usepackage{pbox}

\begin{tabular}{|l|l|} \hline
    \pbox{20cm}{This is the first \\ cell} & second \\ \hline
    3rd & and the last cell \\ \hline
\end{tabular}

相关内容