之前在网上搜索,一直没有找到 latex 中控制表格行高的解决方案,最近几天使用latex 忽然找到了一个简单并且实用的方法:
使用表格线安装包,插入一个透明的表格线,通过控制表格线的上下距离来控制行高。
\usepackage{array}
\usepackage{booktabs}
使用表格时的命令:
\begin{tabular}
\specialrule{0em}{1pt}{1pt}
\end{tabular}
specialrule 命令第一个大括号控制表格线的粗细,若为0,则表格线透明,第二个大括号是表格线与上方内容的距离,第三个大括号是表格线与下方内容的距离,通过改变后两个大括号中的值来控制行高!
举例:
\usepackage{array}
\usepackage{booktabs} %调整表格线与上下内容的间隔
\usepackage{multirow}
\begin{tabular}[b]{p{5cm}
\multicolumn{2}{l}{\small{\textbf{Table 1}}}\\
\multicolumn{2}{l}{\small{Notations adopted in our paper}}\\\specialrule{0.05em}{3pt}{3pt}
Notations &Description\\\specialrule{0.05em}{3pt}{3pt}
Indices &\\
\specialrule{0em}{1pt}{1pt}
$t$ &Period index, $t=1,2,\dots,T$\\