一、前言
对于如下 LaTeX 代码生成的表格:
\begin{table}[!htbp]\centering\begin{tabular}{|l|l|l|l|}\hline~ & col1 & col2 & col3 \\ \hlinerow1 & 1 & 2 & 3 \\ \hlinerow2 & 4 & 5 & 6 \\ \hline\end{tabular}
\end{table}
效果如下:

默认的表格 行高 和 列间距 都是固定的,不太美观哈哈~
二、调整行高和列间距
在 \begin{table} 和 \begin{tabular} 环境中加入如下命令以设置行高:
\renewcommand\arraystretch{2}
这里设置行高为初始值的 2 倍,效果如下:

再使用如下命令设置列间距:
\tabcolsep=1cm
这里的 1cm 可以自己修改,常用的 LaTeX 长度单位还有 pt、em 等,效果如下:

生成上述表格的完整 LaTeX 代码如下:
\begin{table}[!ht]\centering\tabcolsep=1cm\renewcommand\arraystretch{2}\begin{tabular}{|l|l|l|l|}\hline~ & col1 & col2 & col3 \\ \hlinerow1 & 1 & 2 & 3 \\ \hlinerow2 & 4 & 5 & 6 \\ \hline\end{tabular}
\end{table}
三、总结
不喜欢写总结。














