LaTeX 实现表格内换行

简介: LaTeX 实现表格内换行

简介

使用 LaTeX 撰写科技论文时,可能会出现表格内容太长,需要换行的情况。例如,实现以下结果:

其中,1.728 为参数的点估计,(1.280,2.263) 为 90%置信区间。这种表格在统计领域还是比较常用的,参考文献[1]

在此,记录下这个小技巧,供各位读者参考。

教程

  1. 添加宏包:\usepackage{makecell}
  2. 使用方式:
\makecell[居中情况]{第1行内容 \\ 第2行内容 \\ 第3行内容 ...}

在换行的地方键入 \\ 即可实现。[居中情况] 包括 r,c,l,分别表示靠右、居中、靠左。例如:

\makecell[c]{1.728 \\(1.280,2.263)}
  1. 以上面的表格为例:
\begin{table}[!]
  \centering \footnotesize
  % \color{red}
  \caption{Parameter point estimation and 90\% interval estimation for the PMB data.} \label{qqq}
  \renewcommand{\arraystretch}{1.5}
  \vskip 2mm \setlength{\tabcolsep}{5mm}
  % \resizebox{\columnwidth}{!}{
  % \scalebox{0.82}{
  \begin{tabular}{ccccc}
    \toprule
    Model & \multicolumn{2}{c}{Student-t} & \multicolumn{2}{c}{Wiener}  \\
    \midrule
    Scen. & Linear & Power  & Linear & Power \\
    \midrule
    $\sigma_1$  
    &   \makecell[c]{1.728 \\(1.280,2.263)}   & \makecell[c]{0.909\\(0.698,1.217)}    
    & \makecell[c]{1.904 \\(1.459,2.335)}   & \makecell[c]{1.281\\(0.989,1.563)}    \\
    $\sigma_2$  
    &  \makecell[c]{2.506 \\(1.828,3.345)}   & \makecell[c]{1.161\\(0.890,1.508)}    
    & \makecell[c]{2.979\\(2.346,3.648)}    & \makecell[c]{1.531\\(1.225,1.896)}  \\
    $\rho_{12}$  
    &  \makecell[c]{0.646\\(0.402,0.799)}    & \makecell[c]{0.628 \\(0.441,0.807)}   
    & \makecell[c]{0.663\\(0.447,0.807)}    & \makecell[c]{0.633\\(0.417,0.786)}    \\
    $\gamma_1$ 
    & -   & \makecell[c]{1.099\\(1.084,1.119)}  
    & -  & \makecell[c]{1.098\\(1.090,1.105)}  \\
    $\gamma_2$ 
    & -   & \makecell[c]{1.202\\(1.184,1.224)}    
    & -  & \makecell[c]{1.201 \\(1.193,1.210)}   \\
    AIC   &  3481.999 &  \textbf{2590.776} & 7572.143 & 7141.501  \\ 
    \bottomrule
  \end{tabular}
\end{table}

即可得到:

参考资料

[1]

参考文献: https://blog.csdn.net/u014546828/article/details/116043779

目录
相关文章
|
移动开发
PhpSpreadsheet生成Excel时实现单元格自动换行
PhpSpreadsheet是PHPExcel的替代版本,PHPExcel的作者已经停止了更新,今天尝试了使用PhpSpreadsheet生成Excel的时候支持单元格内的自动换行,发现用法其实差不多。
3031 0
|
14天前
Typora 使用技巧2 -- 强制换行,修改表格列宽
Typora 使用技巧2 -- 强制换行,修改表格列宽
9 0
|
1月前
LaTeX排版心形段落
LaTeX排版心形段落
|
2月前
|
前端开发 搜索推荐
【HTML专栏4】常用标签(标题、段落、换行、文本格式化、注释及特殊字符)
【HTML专栏4】常用标签(标题、段落、换行、文本格式化、注释及特殊字符)
30 0
excel中组合不同单元格的文字并实现单元格内换行
excel中组合不同单元格的文字并实现单元格内换行
Markdown (CSDN) MD编辑器(四)- 漂亮表格(表格背景色、跨行、跨列、多行)
Markdown (CSDN) MD编辑器(四)- 漂亮表格(表格背景色、跨行、跨列、多行)
1840 0
Markdown (CSDN) MD编辑器(四)- 漂亮表格(表格背景色、跨行、跨列、多行)
成功解决在word文件的表格中当输文字时自动出现加红色和下划线
成功解决在word文件的表格中当输文字时自动出现加红色和下划线
成功解决在word文件的表格中当输文字时自动出现加红色和下划线
Latex标题左对齐
在ctexart类型文章中,标题\section标题是居中的,现需要改为左对齐,需要设置如下: \documentclass[UTF8]{ctexart} \CTEXsetup[format={\Large\bfse...
5999 0
怎样在excel单元格内换行
我们都知道在Excel单元格中输入的数据默认都是只有一行的,好像是不能换行的, 其实不然,要让输入的数据在单元格内换行有两种方法:      1.在单元格中输入数据时,只要按下“Alt+Enter”组合键即可直接在单元格光标所在处换行。
37814 0