我正在处理包含多行单元格的表格,我想知道 LaTeX 是否支持以下概念。
概念本身很简单:通过增加行高允许单元格跨越多行(类似于在 Office 套件中按 Ctrl-Enter 或 Alt-Enter 换行当前单元格的方式)。使用\\
不起作用,因为它会导致 LaTeX 转到下一个表格行。
因此,需要的是\\
将范围限定为表格单元格的等效项。这是否已经实现(我想 LaTeX 中没有,但也许有软件包)?
我意识到使用 \multirow 可以实现同样的效果,但我发现这种方法不太用户友好。
答案1
当然,只需使用\newline
而不是\\
:
\documentclass{article}
\begin{document}
\begin{tabular}{|p{5cm}|p{5cm}|}
\hline
foo & foo \\
\hline
line\newline break & another \newline break \\
\hline
\end{tabular}
\end{document}