如何仅调整长表第一列和最后一列的水平填充 2024-5-25 • longtable columns 我正在阅读longtable文档,尝试找到一种方法来仅更改第一列和最后一列的水平填充/列间距。 如图所示(红线),默认间距会产生一个“间隙”,当使用水平线分隔符时,该间隙非常明显(我正在使用booktabs分隔符包): 我想将其拉到蓝线所在的起始位置,并将最后一列文本一直推到右侧。但同时保留中间部分,留出一些空间。 到目前为止我尝试调整\tabcolsep: \setlength\tabcolsep{2.5pt} 但正如所料,当我接近左边距时,剩余列之间的间距也消失了,导致文本难以辨认。 是否可以按列控制填充? 请不要因为我没有提交完整的源代码而责怪我。这更像是一个一般性问题。 答案1 您可以pull按照书中的定义,在表格的[l]水平定义的帮助下将 longtable 移到左边HPos \begin{longtable} [HPos] {column definition } . . . & . . . & . . . \\ \end{longtable} 参见下图中的示例 3 相关内容 如何在 Linux 中 mv 文件夹并保留其 mtime? 如何在 tikz 中沿平滑曲线绘制直线? 加入 G+ Hangouts 会让鼠标变得很慢 有哪些不错的 Gnome 替代选项卡? 如何在 vncserver 下删除 xfce4 并切换到 KDE?[重复] ab、iotop 和 cpu 信息的屏幕截图 是否可以使用 Raring 安装映像作为软件包存储库(如旧的备用 CD)?[重复] 一段时间后获取 WAN IP 0.0.0.0 为什么 Linux 上的系统监视器显示 4 个 CPU? Freenas ZFS 创建错误