表格项目中的换行符

表格项目中的换行符

我正在用 LaTeX 创建表格,当文本太长时,我需要让文本自动换行。如果可能的话,我想让文本左对齐。可以处理这种情况吗?

答案1

LaTeX 需要知道在哪里换行,所以你必须指定单元格的宽度。你可以使用 p 列,例如:

\begin{tabular}{p{3cm}...}

类似于 3 厘米宽的 parbox,文本会自动换行并左对齐。甚至完全对齐。

以下是一个例子:

\begin{tabular}{|l|c|r|p{1.7cm}|}
  \hline
left & centered & right & a fully justified paragraph cell\\
\hline
  l & c & r & p\\
  \hline
\end{tabular}

在此处输入图片描述

注意:这些分隔线只是为了显示单元格尺寸,我不建议在表格中使用这样的线,尤其是垂直的。

您可以在此处看到此表格以及更多表格和说明的示例:使用 LaTeX 创建表格

答案2

不要换行。只需使用表格的下一行,不要在它们之间放置 \hline。如果您想管理文本的垂直对齐,可以使用multirow包。

请参阅此页面的示例:http://andrewjpage.com/index.php?/archives/43-Multirow-and-multicolumn-spanning-with-latex-tables.html

相关内容