使用excel2latex表格竖线断裂



https://tex.stackexchange.com/questions/88929/vertical-table-lines-are-discontinuous-with-booktabs

根据上述链接,亲测比较简单的方式是,导入nicematrix然后使用NiceTabular替换原始的tabular 

 

 以上方法可能会出现warning,另外的一种解决方式是,不适用nicematrix,而是仍然使用tabular环境但把原始latex中cmidrule替换为cline,将bottomrule、toprule、midrule统统换为hline,这样应该也可以解决问题。如果存在不纵向居中的现象,参考以下链接修改1.5距离即可。​​​​​​latex怎么让表格里的字上下垂直居中? - 知乎tabular默认让单元格里的内容靠上,快顶线了很不美观https://www.zhihu.com/question/288695777

如果multirow纵向不居中,则可能需要适当手动微调

两种微调方法,\multirow[〈vpos 〉]{〈nrows 〉}[〈bigstruts 〉]{〈width 〉}[〈vmove 〉]{〈text 〉}:第一就是数行数,比如说分三行,但是右侧文字实际上有6行,那么就把nrows写为6,multirow的文档貌似是这么推荐的,但是我这边仍然对不齐。第二就是真手调,通过调整vmove,比如说\multirow{3}{*}[-2cm]{text},就会把文字往下调2个厘米,只能说观感上居中了,但是实际上没有绝对居中,逼死强迫症。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值