LaTex 中 控制表格的行距

15 篇文章 1 订阅
13 篇文章 3 订阅

LaTex 中 控制表格的行距

一个比较简单的方法是:表格中,在\begin{table}下加上

\renewcommand\arraystretch{1.5}

\begin{table*}
\renewcommand\arraystretch{1.5}
  \centering
  \caption{Notations used in the paper.}\label{tab:notations}
  \begin{tabular}{rl}
  \toprule [1pt]
  $\textbf{I}^j_i$,~$\textbf{I}^j_T$  & The j-th samples in source domain $\mathscr{S}_i$ and target domain $\mathscr{T}$, respectively. \\
  $\textbf{J}^j_i$,~$\textbf{J}^j_T$  & The j-th labeled samples in source domain $\mathscr{S}_i$ and target domain $\mathscr{T}$, respectively. \\
  \toprule [1pt]
  \end{tabular}
\end{table*}

缺点是,只有行前增加了行距,行尾行距没有变化。

所以,又查了一下,这里推荐下面这种方法。

 

首先,添加宏包:

\usepackage{array}

\usepackage{booktabs}

然后,在要调整行距的位置,添加指令:

\specialrule{0em}{1pt}{1pt}

完整代码如下:

\begin{table*}
%\renewcommand\arraystretch{1.5}
  \centering
  \caption{Notations used in the paper.}\label{tab:notations}
  \begin{tabular}{rl}
  \toprule [1pt]
  \specialrule{0em}{1pt}{1pt}
  $\textbf{I}^j_i$,~$\textbf{I}^j_T$  & The j-th samples in source domain $\mathscr{S}_i$ and target domain $\mathscr{T}$, respectively. \\
  \specialrule{0em}{1pt}{1pt}
  $\textbf{J}^j_i$,~$\textbf{J}^j_T$  & The j-th labeled samples in source domain $\mathscr{S}_i$ and target domain $\mathscr{T}$, respectively. \\
  \specialrule{0em}{1pt}{1pt}
  \toprule [1pt]
  \end{tabular}
\end{table*}

此时,可以看到,行前行尾的距离都控制的很好。

 

 

 

 

 

 

 

 

 

 

  • 9
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值