刚开始学习tabularray表格,在一般表格中没有什么问题,转换感觉比较容易。
但是使用ongtblr时遇到很多的问题如下:
1.怎么设置表格内的全部内容统一字体为小5号字,
2.怎么设置标题为小4号字并加粗,且续表表头为:续表3.3-1 XXX的样式
以上,现在设置表格为小5号字,但是这样设置后标题也变为小5号字了。而且续表只设置为:表3.3-1 XXX(续表)的样式,不能设置成:续表3.3-1 XXX 的样式
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}
}
可以参考一下:tabularray表格宏包中longtblr模板的使用