一、前言
对于如下 LaTeX
代码生成的表格:
\begin{table}[!htbp]
\centering
\begin{tabular}{|l|l|l|l|}
\hline
~ & col1 & col2 & col3 \\ \hline
row1 & 1 & 2 & 3 \\ \hline
row2 & 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 \\ \hline
row1 & 1 & 2 & 3 \\ \hline
row2 & 4 & 5 & 6 \\ \hline
\end{tabular}
\end{table}
三、总结
不喜欢写总结。