少年游
少年游
这家伙很懒,什么也没写!

注册于 3年前

回答
2
文章
0
关注者
0

1.怎么设置表格内的全部内容统一字体为小5号字

cells={font=\zihao{-5}}

2.怎么设置标题为小4号字并加粗

row{1}={font=\zihao{-4}\bfseries}

以上两个设置需要放在tblr的必选参数(也就是inner spec部分)。
以下关于longtblr的表头设置基于tblr的模板机制,要放在tblr环境外面,若全文的表格都是这样的设置直接按照下面写即可,如果只是某一个表格的样式,最好自定义成一个theme,可以进一步参考官方文档。

续表表头为:续表3.3-1 XXX的样式

\DefTblrTemplate{caption-tag}{myconcaptag}{续表\hspace{.25em}\thetable}
\DefTblrTemplate{capcont}{default}{
    \UseTblrTemplate{caption-tag}{myconcaptag}
    \UseTblrTemplate{caption-sep}{default}
    \UseTblrTemplate{caption-text}{default}
}

根据其他答案学习了一下nicematrix,总结下两个比较好的实现方式

1.用Block命令的borders属性,代码如下
image.png
效果如下
image.png

2.在CodeAfter中用tikz直接绘制,需要用到文档中15.3节的rule node,代码如下
image.png
效果如下
image.png

发布
问题