之前找了半天没找到合适的解决方案,最后发现可以用makecell实现。
比如我现在有这么一个表格
\begin{table*}[t!]
\centering
\resizebox{\textwidth}{!}{%
\begin{tabular}{|c|c|c|c|}
\hline
A & Text Example Here & B & C \\\hline
I want to new line here & A & B & C \\\hline
\end{tabular}
}
\end{table*}
效果如下:
只需要在你想换行的格子内使用makecell.
比如
\makecell{Text \\ Example \\ Here}
通过makecell 限定了换行操作只局限在该框格内。
修改之后的完整latex:
\begin{table*}[t!]
\centering
\resizebox{\textwidth}{!}{%
\begin{tabular}{|c|c|c|c|}
\hline
A & \makecell{Text\\ Example\\ Here} & B & C \\\hline
\makecell {I want to\\ new line here} & A & B & C \\\hline
\end{tabular}
}
\end{table*}
效果如下:
不要忘了,在latex文件的头部使用usepackage{makecell} 添加相关包