latex 表格操作

LaTeX表格技巧
本文介绍使用LaTeX进行表格排版的实用技巧,包括表格样式调整、单元格内容换行、合并单元格等操作方法,并提供了具体的代码示例。

表格示例

\begin{table}[h]
  \centering
  \caption{} \label{}
  \begin{tabular}{c|c|c}
     \hline   %  or \cline{col1-col2}
     * & * & * \\
     * & * & *
  \end{tabular}
\end{table}

 

标题居中

\usepackage[justification=centering]{caption}

or

\centering

\begin{center}  ...  \end{center}

表格放大缩小

\scalebox{0.8}{
  \begin{tabular}{ccc}
  ...
  \end{tabular}
}

单元格内换行

\newcommand{\tabincell}[2]{\begin{tabular}{@{}#1@{}}#2\end{tabular}}

\begin{table}[!htb]
  \centering
  \caption{*}\label{*}
  \begin{tabular}{ccc}
     \hline
     *  &  \tabincell{c}{*\\*}  &  \\
     *  &           *                   &  \\
  \end{tabular}
\end{table}

合并单元格:

%合并列
    *  &  *  &  *  &  *  \\
    \multicolumn{3}{|c|}{*}  &  

%合并行
\usepackage{multirow}
    *  &  *  &  *  &  *  \\
    \multirow{2}{c}{*}  &  *  &  *  &  *  \\ \cline{2-3}    
                        &  *  &  *  &  *  \\

行列同时合并

    *  &  *  &  *  &  *  \\
    \multicolumn{2}{c}{\multirow{2}{*}{*}}  &  *  &  *  &  *  \\ \cline{1-1}\cline{4-4}    
    \multicolumn{2}{c}{}                    &  *  &  *  &  *  \\

 改变行宽

{\linespread{1.5} %1.5倍行距

\begin{table}

  * * *
\end{table}

}

或者用\usepackage{array}
\renewcommand\arraystretch{1.5}
这种方法会把所有的表格都变成1.5倍行距

 

转载于:https://www.cnblogs.com/qinghev/p/10614498.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值