表格注释符合 APA 格式

表格注释符合 APA 格式

我开始将表格翻译成德语,并按照 APA 指南在 LaTeX 文档中构建它(请忽略缺少的标签和标题或缺少的 Rho 和其他格式内容;)...):

\documentclass{article}
\usepackage{booktabs}
\usepackage{nicematrix}

\begin{document}

\begin{table}
    \begin{tabular}{lccccccccc}
        \toprule
        & \multicolumn{5}{c}{Durchschnitt} & \multicolumn{2}{c}{80\% GI} & \multicolumn{2}{c}{95\% KI} \\
        \cmidrule(lr){2-6}\cmidrule(lr){7-8}\cmidrule(lr){9-10}
        Merkmal & k & N & r & p & SD & UG & OG & UG & OG \\
        \cmidrule{1-10}
        Neurotizismus & 48 & 8,025 & --.17 & --.24 & .18 & --.47 & --.01 & --.30 & --.18 \\
        Extraversion & 60 & 11,705 & .22 & .31 & .17 & .09 & .53 & .26 & .36 \\
        Offenheit & 37 & 7,221 & .16 & .24 & .11 & .09 & .38 & .19 & .28 \\
        Verträglichkeit & 42 & 9,801 & .06 & .08 & .17 & --.14 & .29 & .02 & .13 \\
        Gewissenhaftigkeit & 35 & 7,510 & .20 & .28 & .17 & .06 &.51 & .22 & .34 \\
        \bottomrule
    \end{tabular}
\end{table}

\end{document}

缺少的是我想在表格下方添加的注释,该注释应仅具有表格本身的宽度,就像原始表格一样(“注释”):

在此处输入图片描述

有人知道如何添加这样的注释吗?

提前致谢,感谢您的支持!Florian

答案1

事实证明,您已在包中拥有实现所要求的所有组件nicematrix。根据手册第 13.3 节,您可以在环境中输入和调整表格注释NiceTabular。要使用该选项,您还需要加载enumitem包。

因此,对代码进行稍加修改即可得到所需的输出:

\documentclass[11pt]{article}

\usepackage{booktabs}
\usepackage{nicematrix}
\usepackage{enumitem}   % <- needed by nicematrix to include tabular notes

\begin{document}
    
    \begin{table}
        \NiceMatrixOptions{caption-above}
        \begin{NiceTabular}
            [caption = Big Five Persönlichkeitsmerkmale und Führung\tabularnote{aus dem Englischen übersetzt },
            tabularnote = \textit{Notiz:} Wir haben die Formel von Whitener's (1990) für den Standardfehler der mittleren Korrelation bei der Berechnung von Konfidenzintervallen verwendet ]
            {lccccccccc}
            \toprule
            & \multicolumn{5}{c}{Durchschnitt} & \multicolumn{2}{c}{80\% GI} & \multicolumn{2}{c}{95\% KI} \\
            \cmidrule(lr){2-6}\cmidrule(lr){7-8}\cmidrule(lr){9-10}
            Merkmal & k & N & r & $\rho$\tabularnote{$\rho$ = geschätzte korrigierte Schätzung} & SD & UG & OG & UG & OG \\
            \cmidrule{1-10}
            Neurotizismus & 48 & 8,025 & --.17 & --.24 & .18 & --.47 & --.01 & --.30 & --.18 \\
            Extraversion & 60 & 11,705 & .22 & .31 & .17 & .09 & .53 & .26 & .36 \\
            Offenheit & 37 & 7,221 & .16 & .24 & .11 & .09 & .38 & .19 & .28 \\
            Verträglichkeit & 42 & 9,801 & .06 & .08 & .17 & --.14 & .29 & .02 & .13 \\
            Gewissenhaftigkeit & 35 & 7,510 & .20 & .28 & .17 & .06 &.51 & .22 & .34 \\
            \bottomrule
        \end{NiceTabular}
    \end{table}
    
\end{document}

带注释的 nicematrix

答案2

编辑:
修正了十进制数的书写格式(从十进制数中删除零)

通过使用tabularray带有库的包booktabs并且siunitx˛代码简单,MWE 只需要进行一次编译就可以得到最终结果,数字在小数点对齐:

\documentclass[11pt]{article}
\usepackage{geometry}   % for formatting page layout
\usepackage{tabularray}
\UseTblrLibrary{booktabs, siunitx}
\sisetup{group-separator={,},
         input-decimal-markers={.},
         parse-numbers=false}

\begin{document}

    \begin{table}
\begin{talltblr}[
caption = {Big Five Persönlichkeitsmerkmale und Führung\TblrNote{a}},
remark{Notiz} = {Wir haben die Formel von Whitener's (1990) für den 
                Standardfehler der mittleren Korrelation bei der Berechnung von Konfidenzintervallen verwendet},
     note{a} = {aus dem Englischen übersetzt},
     note{b} = {$\rho$ = geschätzte korrigierte Schätzung}
                ]{colspec = {l c  Q[c, si={table-format= 2.3}]
                             *{7}{Q[c, si={table-format=-1.2}]}
                            },
                  row{1,2} = {guard}
                 }
    \toprule
    &   \SetCell[c=5]{c}    Durchschnitt
        &   &   &   &   &   \SetCell[c=2]{c}    \qty{80}{\%} GI
                            &   &   \SetCell[c=2]{c}    \qty{80}{\%} KI
                                    &                       \\
    \cmidrule[lr]{2-6}
    \cmidrule[lr]{7-8}
    \cmidrule[lr]{9-10}
Merkmal         & k & N & r & $\rho$ & SD & UG & OG & UG & OG \\
    \midrule
Neurotizismus       & 48 &  8,025 & -.17 & -.24 & .18 & -.47 & -.01 & -.30 & -.18 \\
Extraversion        & 60 & 11,705 &  .22 &  .31 & .17 &  .09 &  .53 &  .26 &  .36 \\
Offenheit           & 37 &  7,221 &  .16 &  .24 & .11 &  .09 &  .38 &  .19 &  .28 \\
Verträglichkeit     & 42 &  9,801 &  .06 &  .08 & .17 & -.14 &  .29 &  .02 &  .13 \\
Gewissenhaftigkeit  & 35 &  7,510 &  .20 &  .28 & .17 &  .06 &  .51 &  .22 &  .34 \\
\bottomrule
\end{talltblr}
    \end{table}
\end{document}

在此处输入图片描述

附录:
在这种情况下,当注释(注释:)在注释(1,b)之前很重要时,您需要定义新themetalltblr

\DefTblrTemplate{lastfoot}{mytheme}%
{
\UseTblrTemplate{remark}{default}
\UseTblrTemplate{note}{default}
}
\NewTblrTheme{mytheme}%
{
\SetTblrTemplate{lastfoot}{mytheme}
}

应将其插入表前或序言中(用于全局设置),并将talltblr序言更改为:

\begin{talltblr}[theme=mytheme,
caption = {Big Five Persönlichkeitsmerkmale und Führung\TblrNote{a}},
remark{Notiz} = {Wir haben die Formel von Whitener's (1990) für den
                Standardfehler der mittleren Korrelation bei der Berechnung von Konfidenzintervallen verwendet},
     note{a} = {aus dem Englischen übersetzt},
     note{b} = {$\rho$ = geschätzte korrigierte Schätzung}
                ]{colspec = {l c  Q[c, si={table-format= 5.0}]
                             *{7}{Q[c, si={table-format=-1.2}]}
                            },
                  row{1,2} = {guard}
                 }

在此处输入图片描述

答案3

这是一个将表格材料和图例封装在threeparttable环境中的解决方案。只需这样做即可确保图例的宽度与表格材料的宽度相同。

我还会努力将 9 个数据列中的数字与其(隐式或显式)小数标记对齐。在下表中,这是通过使用包S提供的列类型来实现的siunitx

在此处输入图片描述

\documentclass{article}
\usepackage{booktabs}
%% new:
\usepackage{siunitx} % for 'S' column type
\usepackage[flushleft]{threeparttable} % for 'threeparttable' env.
\usepackage{lipsum} % for filler text

\begin{document}

\begin{table}
\sisetup{group-separator={,},group-minimum-digits=4}
\centering
\setlength\tabcolsep{0pt} % let LaTeX figure out width of intercolumn spaces

\begin{threeparttable}
% (proviede a suitable \caption statement)

\begin{tabular*}{0.95\textwidth}% % <-- set desired target width
       {@{\extracolsep{\fill}} 
       l 
       S[table-format= 2.0] 
       S[table-format= 5.0] 
  *{2}{S[table-format=-1.2]}
       S[table-format= 1.2]
  *{4}{S[table-format=-1.2]}
       }

\toprule
Merkmal 
& \multicolumn{5}{c}{Durchschnitt} 
& \multicolumn{2}{c}{80\% GI} 
& \multicolumn{2}{c}{95\% KI} \\
\cmidrule{2-6} \cmidrule{7-8} \cmidrule{9-10}
& {$k$} & {$N$} & {$r$} & {$\rho$} & {SD$_{\rho}$} & {UG} & {OG} & {UG} & {OG} \\
\midrule
Neurotizismus      & 48 &  8025 & -.17 & -.24 & .18 & -.47 & -.01 & -.30 & -.18 \\
Extraversion       & 60 & 11705 &  .22 &  .31 & .17 &  .09 &  .53 &  .26 &  .36 \\
Offenheit          & 37 &  7221 &  .16 &  .24 & .11 &  .09 &  .38 &  .19 &  .28 \\
Verträglichkeit    & 42 &  9801 &  .06 &  .08 & .17 & -.14 &  .29 &  .02 &  .13 \\
Gewissenhaftigkeit & 35 &  7510 &  .20 &  .28 & .17 &  .06 &  .51 &  .22 &  .34 \\
\bottomrule
\end{tabular*}

\medskip
\footnotesize
\lipsum[2][1-5] % <-- replace with text of legend.

\end{threeparttable}
\end{table}

\end{document}

相关内容