我正在使用一本期刊的乳胶模板背页准备一篇文章。模板在 周围添加了空格,\hline
以便以下代码:
\documentclass[draft]{agujournal2019}
\begin{document}
\begin{table}
\caption{Table Name}
\centering
\begin{tabular}{|l|c|}
\hline
Run & Time (min) \\
\hline
$l1$ & 260 \\
$l2$ & 300 \\
$l3$ & 340 \\
\hline
\end{tabular}
\end{table}
\end{document}
生成一个带有破损边框的表格:
到目前为止,我还没有找到使边界坚固的方法,我将不胜感激任何建议。
编辑:扩展了代码示例
答案1
您正在使用的课程有
%% This puts extra space between horizontal lines in tables.
%% If you want to use vertical lines in tables, you should use
%% \savehline rather than \hline, otherwise the vertical and
%% horizontal lines will not abutt.
%% \noalign is a command that allows the uses to put something
%% between lines in a table.
\let\savehline\hline
\def\hline{\noalign{\vskip3pt}\savehline\noalign{\vskip3pt}}
因此请使用\savehline
或者(最好)不要使用垂直规则。
答案2
遇到了同样的问题,没有安装任何冲突的包或任何个人定义,解决方案是使用包。为每一列定义一个水平样式需要更多的工作,但与垂直线的交互效果更好。对于标准表,您只需对每一列使用破折号\hhline
即可。\hhline{-----}