具有动态容量的表格列

具有动态容量的表格列

创建这样的表格列的最简单方法是什么?在此处输入图片描述

答案1

我认为您可能想要研究使用 LaTeX 的p列类型。它 (a) 允许您指定最大可用宽度(6cm在下面的示例中显示),(b) 如果单元格内容超出可用宽度,则使 LaTeX 自动插入换行符,以及 (c) 完全对齐每个单元格的内容(就像 TeX 对普通段落所做的那样)。使用语句根据需要\multicolumn{1}{...}{...}覆盖列类型(例如,对于标题单元格)。p

在此处输入图片描述

\documentclass{article}
\usepackage{array} % for "\extrarowheight" length variable
\setlength\extrarowheight{2pt} % optional
\begin{document}
\begin{tabular}{|p{6cm}|p{6cm}|}
\hline
\multicolumn{1}{|c|}{Prokaryotic Cells} &
\multicolumn{1}{c|}{Eukaryotic Cells} \\
\hline
Very minute in size & Fairly large in size \\
\hline
Nuclear region (nucleoid) not surrounded by a nuclear membrane & 
Nuclear region surrounded by a nuclear membrane\\
\hline
\dots & \dots \\
\hline
\end{tabular}
\end{document}

相关内容