LaTeX表格内容换行
1. 方法一:模块法
\begin{tabular}[c]{@{}l@{}}
a \\
b \\
\end{tabular}
注意:以上内容是表格内文字的一个模块。
2. 方法二:makecell包
宏包:\usepackage{makecell}
环境:tabular
命令:\makecell[居中情况]{第1行内容 \\ 第2行内容 \\ 第3行内容 ...}
参数说明:
[c]是水平居中,[l]水平左居中,[r]水平右居中;
*[c]水平 + 垂直居中,*[l]垂直居中 + 水平左居中,*[r]垂直居中 + 水平右居中。
方法三:TeX模块命令
类似于方法一:
\vtop{\hbox{content a}\hbox{content b}}
方法四:
\begin{table}[!htbp]
\centering
\caption{}
\begin{tabular}{p{85pt}p{40pt}p{160pt}}
\hline
Name & Name & Name \\
\hline
a & b & c \\
\hline
\end{tabular} \label{tab_a}
\end{table}
通过 p{85pt}p{40pt}p{160pt}
来自动换行。
参考
- Latex表格内容自动换行_小白皮皮成长记的博客-CSDN博客_latex表格自动换行
- LaTeX:表格内换行与各种居中完美解决 - 简书
- How to add a forced line break inside a table cell - TeX - LaTeX Stack Exchange
- LaTeX之表格中强制换行_latex表格内强制换行-CSDN博客
历史
- 2022.06.17 创建此文;
- 2023.05.16 补充修改此文;