它可能在某些问题中被问到,但它们都不适合我,因为我想将包装的列居中放在乳胶表中,但找不到一个干净简单的解决方案。例如,在这里我感兴趣的是将 c3 和 c4 的文本居中。我想避免使用宏、新命令和神奇的插件。乳胶能满足这种微不足道的需求吗?
\begin{table}[!t]
\small
\caption{Caption}
\label{table:kaiserTest}
\centering
\begin{tabular}{ | l | m{3cm} | m{2cm} | m{1.9cm} | }
\hline
\textbf{C1} & c2 & c3 which has a long title & c4 which also has a long tile\\ \hline
text & text & 99 & [7-11] \\ \hline
text & text & 53 & [4-6] \\ \hline
\end{tabular}
\end{table}
答案1
所有常用命令(例如\centering
或 )都begin{center}
适用于该上下文。或使用>{\centering\arraybackslash}m{3cm}
以避免\centering
在每个单元格中指定。>
语法假定array
包,但您已经在使用它(因为它定义了m
)