我尝试过在环境中获取注释tbrl
,但它只会在表格中添加上标字母。它不会在表格下方添加注释的实际内容。
现在可以通过环境来修复这个问题talltblr
,但它会在表格上强制添加另一个我不想要的标题,因为我用它caption
来使图形和表格变得粗体。
\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage{tabularray}
\UseTblrLibrary{booktabs, siunitx}
%\usepackage{showframe}
\usepackage{caption}
\captionsetup[figure]{labelfont=bf}
\captionsetup[table]{labelfont=bf}
\begin{document}
\begin{table}[h]
\caption{Pipettierschema Teilversuch 1 (Angaben in \textmu l)}
\label{tab:ps1}
\begin{tblr}[note{a} = {Test},
note{b} = {Test 2},
remark{Note} = {Notes, test test test},
remark{Source} = {Sources, test test test test test},
]{colspec = {
%@{}
c X[c, si={table-format=3.0}]
X[c, si={table-format=2.0}]
*{2}{X[c, si={table-format=2.0}]}
X[c, si={table-format=1.0}]
@{}
},
row{1} = {guard, m, cmd=\hskip0pt}
}
\toprule
{nº} & {Bidestilliertes Wasser \TblrNote{a}} & {Imidazol-\\puffer \TblrNote{b}} & {NADH} & {Pyruvat} & {Lactat}\\
\midrule
1 & 923 & 50 & 20 & 5 & 2 \\
2 & 913 & 50 & 20 & 15 & 2 \\
3 & 903 & 50 & 20 & 25 & 2 \\
\bottomrule
\end{tblr}
\end{table}
\end{document}
此外,我该如何改变“笔记“ 和 ”来源“部分注释与德语对应吗?
答案1
talltblr
使用 的语法longtblr
。因此,您应该使用选项caption
和label
作为标题和标签:
\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage{tabularray}
\UseTblrLibrary{booktabs, siunitx}
%\usepackage{showframe}
\usepackage{caption}
\captionsetup[figure]{labelfont=bf}
\captionsetup[table]{labelfont=bf}
\begin{document}
\begin{table}[h]
\begin{talltblr}[
caption = {Pipettierschema Teilversuch 1 (Angaben in \textmu l)},
label = {tab:ps1},
note{a} = {Test},
note{b} = {Test 2},
remark{Hinweis} = {Notes, test test test},
remark{Quelle} = {Sources, test test test test test},
]{colspec = {
%@{}
c X[c, si={table-format=3.0}]
X[c, si={table-format=2.0}]
*{2}{X[c, si={table-format=2.0}]}
X[c, si={table-format=1.0}]
@{}
},
row{1} = {guard, m, cmd=\hskip0pt}
}
\toprule
{nº} & {Bidestilliertes Wasser \TblrNote{a}} & {Imidazol-\\puffer \TblrNote{b}} & {NADH} & {Pyruvat} & {Lactat}\\
\midrule
1 & 923 & 50 & 20 & 5 & 2 \\
2 & 913 & 50 & 20 & 15 & 2 \\
3 & 903 & 50 & 20 & 25 & 2 \\
\bottomrule
\end{talltblr}
\end{table}
\end{document}
tabularray
注意:环境的标题longtblr
是talltblr
使用模板和样式设置的。因此,要为标题添加粗体标签,您可以使用:
\SetTblrStyle{caption-tag}{font=\bfseries}
或简短:
\SetTblrStyle{caption-tag}{\bfseries}
要得到:
请参阅tabularray
手册以了解更多信息。