有没有简单的方法来创建部分 \toprule?

有没有简单的方法来创建部分 \toprule?

是否有一个相对简单的等价物\cmidrule(表格中的部分水平线),但具有 的特征\toprule?看来 booktabs 包没有提供\ctoprule命令。

答案1

我说的“ 的特征\toprule?”,我假设你指的是线条的粗细。要绘制\cmidrule,其默认粗细为\cmidrulewidth,粗细为\toprule,你可以输入类似

\cmidrule[\heavyrulewidth]{3-6}

附录:正如@Manuel 在评论中指出的那样,\toprule\cmidrule(和\midrule)的不同之处不仅在于线条粗细,而且在于\aboverulesep插入的垂直空白量也不相同多于行。如果你的“截断的 toprule”不应该有这样的空格,你需要写

 \addlinespace[-\aboverulesep] 
 \cmidrule[\heavyrulewidth]{3-6}

达到你的目标。

相关内容