Latex 在表格中的数字和单位(重要性水平)之间留有空格

Latex 在表格中的数字和单位(重要性水平)之间留有空格

我最近正在写论文,并建了一个表格来展示我的数据。校对时,我发现该表格中有一个格式错误。表格以上标显示平均值和字母以显示重要性。除了一列在数字和字母之间留有空格外,此方法效果很好。

为了在这里展示我的问题,提供了一张图片和一个例子(抱歉,这个例子很长,但很难重现……)

\documentclass[
12pt,
parskip,
parsep=0pt,
DIV=15]{scrbook}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{booktabs}
\usepackage{siunitx}
\usepackage{rotating}
\sisetup{
round-mode=places,
round-precision={2},
output-decimal-marker={,},
separate-uncertainty=true,
multi-part-units=single,
range-phrase={\,bis\,}
}
\begin{document}
\begin{sidewaystable}[htbp]
    \caption{Statistische Auswertung der Bodenbearbeitung mit Grubber und      Pflug, nach Auswertung der Daten des CAN-BUS.}
    \label{Tab3.1}
    \fontsize{10pt}{15pt}\selectfont
    \fontfamily{lmr}
    \begin{center}
        \begin{tabular}{lSSSSSS}
            \toprule
            {} & \textbf{Tastradtiefe [\si{cm}]} & \textbf{Drehzahl [\si{min^{-1}}]} & \textbf{Auslastung [\si{\%}]} & \textbf{Zugkraft [\si{\kN}]} & \textbf{Schlupf [\si{\%}]} & \textbf{Fl\"ache [\si{ha.h^{-1}}]} \\
            \midrule
            \addlinespace
            \textbf{Verdichtung$^1$} &  &  &  &  &  & \\
            0-P5 & {-}21.74$^a$ & 1543$^a$ & 61.90$^b$ & 36.91$^b$ & 3.45$^b$ & 2.23$^d$ \\
            FG-P2 & {-}21.74$^a$ & 1554$^a$ & 63.20$^a$ & 38.72$^a$ & 4.04$^a$ & 2.21$^a$ \\
            3M-P3 & {-}21.28$^a$ & 1556$^a$ & 63.95$^a$ & 39.94$^a$ & 4.27$^a$ & 2.20$^b$ \\
            FL-P4 & {-}21.64$^a$ & 1551$^a$ & 63.36$^a$ & 39.89$^a$ & 3.45$^b$ & 2.22$^c$ \\
            \addlinespace
            \addlinespace
            \textbf{Lockerung$^2$} &  &  &  &  &  & \\
            B00 & {-} & {-} & {-} & {-} & {-} & {-} \\
            G10 & {-}12.92$^a$ & 1516$^b$ & 50.45$^f$ & 23.98$^e$ & 0.45$^e$ & 2.43$^a$ \\
            G15 & {-}18.10$^b$ & 1472$^{cd}$ & 56.41$^e$ & 32.33$^d$ & 1.77$^d$ & 2.41$^a$ \\
            G20 & {-}21.12$^c$ & 1530$^b$ & 60.52$^d$ & 42.12$^c$ & 2.82$^c$ & 2.38$^b$ \\
            G25 & {-}25.54$^d$ & 1452$^d$ & 68.03$^b$ & 54.15$^b$ & 4.72$^b$ & 2.33$^c$ \\
            G30 & {-}30.32$^e$ & 1840$^a$ & 78.14$^a$ & 69.02$^a$ & 8.80$^a$ & 2.20$^d$ \\
            P25 & {-} & 1496$^{bc}$ & 65.08$^c$ & 9.11$^f$ & 4.95$^b$ & 1.53$^e$ \\
            \addlinespace
            \addlinespace
            \midrule
            \textbf{Anova$^{3,4}$} &  &  &  &  &  & \\
            \underline{V}erdichtung & {} & {} & {***} & {***} & {***} & {*} \\
            \underline{L}ockerung & {***} & {***} & {***} & {***} & {***} & {***} \\
            \underline{V}x\underline{L} & {} & {} & {*} & {***} & {.} & {} \\
            \bottomrule
        \end{tabular}
    \end{center}
    \usekomafont{caption}
    {\textsuperscript{1} Faktorstufen Verdichtung: 0-P5 - Parzelle 5 Unverdichtet / FG-P2 - Parzelle 2 Fahrgassen / 3M-P3 - Parzelle 3 Dreimeterstreifen / FL-P4 - Parzelle 4 Flächenverdichtung.\\
    \textsuperscript{2} Faktorstufen Lockerung: B00 - keine Bearbeitung / G10 - Grubber 0,10 Meter / G15 - Grubber 0,15 Meter / G20 - Grubber 0,20 Meter / G25 - Grubber 0,25 Meter / G30 - Grubber     0,30 Meter / P25 - Pflug 0,25 Meter.\\
    \textsuperscript{3} Statistische Auswertung nach Faktoren Verdichtung (V) und Lockerung (L), sowie deren Wechselwirkung (V x L).\\
    \textsuperscript{4} Signifikanzcodes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1.}
    \normalfont
\end{sidewaystable}
\end{document}

图片

我尝试过: - 在第二列添加小数 - 将表格从 S 更改为 c,这样可以但数字不对齐 - 用 \textsuperscript 替换数学环境 - 用 siunitx 参数写入数字,我应该最初这样做,显然确实去掉了空格但没有在小数点对齐 - 并打开/关闭我添加的每个参数,如 fontsize、fontfamily

我的意思是这不是世界上最大的问题,但我觉得这很奇怪为什么会发生。有人知道我的错误是什么吗?提前谢谢 ;)

答案1

只需进行一些调整,您的表格就可以无需旋转并保持正常字体大小。

请注意,为了获得最佳结果,S列应该具有格式规范(整数和小数部分的数字以及可能的减号)。

\documentclass[
  12pt,
  parskip,
  parsep=0pt,
  DIV=15
]{scrbook}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{booktabs}
\usepackage{siunitx}
\usepackage{rotating}

\sisetup{
  round-mode=places,
  round-precision={2},
  output-decimal-marker={,},
  separate-uncertainty=true,
  multi-part-units=single,
  range-phrase={\,bis\,}
}

\begin{document}

\begin{table}[htbp]
\centering

\caption{Statistische Auswertung der Bodenbearbeitung mit Grubber 
  und  Pflug, nach Auswertung der Daten des CAN-BUS.}
\label{Tab3.1}

\sisetup{
  table-align-text-post=true,
  table-space-text-post=\textsuperscript{cd},
}

\begin{tabular*}{\textwidth}{
  @{\extracolsep{\fill}}
  l
  S[table-format=-2.2]
  S[table-format=4.0]
  S[table-format=2.2]
  S[table-format=2.2]
  S[table-format=1.2]
  S[table-format=1.2]
  @{}
}
\toprule
  & \textbf{Tastradtiefe}
  & \textbf{Drehzahl}
  & \textbf{Auslastung}
  & \textbf{Zugkraft}
  & \textbf{Schlupf} 
  & \textbf{Fl\"ache} \\
  & {(\si{cm})}
  & {(\si{min^{-1}})}
  & {(\si{\%})}
  & {(\si{\kN})}
  & {(\si{\%})}
  & {(\si{ha.h^{-1}})} \\
\midrule
\multicolumn{7}{@{}l}{\textbf{Verdichtung$^1$}} \\
0-P5  & -21.74$^a$ & 1543$^a$ & 61.90$^b$ & 36.91$^b$ & 3.45$^b$ & 2.23$^d$ \\
FG-P2 & -21.74$^a$ & 1554$^a$ & 63.20$^a$ & 38.72$^a$ & 4.04$^a$ & 2.21$^a$ \\
3M-P3 & -21.28$^a$ & 1556$^a$ & 63.95$^a$ & 39.94$^a$ & 4.27$^a$ & 2.20$^b$ \\
FL-P4 & -21.64$^a$ & 1551$^a$ & 63.36$^a$ & 39.89$^a$ & 3.45$^b$ & 2.22$^c$ \\
\addlinespace
\multicolumn{7}{@{}l}{\textbf{Lockerung$^2$}} \\
B00 & {--} & {--} & {--} & {--} & {--} & {--} \\
G10 & -12.92$^a$ & 1516$^b$ & 50.45$^f$ & 23.98$^e$ & 0.45$^e$ & 2.43$^a$ \\
G15 & -18.10$^b$ & 1472$^{cd}$ & 56.41$^e$ & 32.33$^d$ & 1.77$^d$ & 2.41$^a$ \\
G20 & -21.12$^c$ & 1530$^b$ & 60.52$^d$ & 42.12$^c$ & 2.82$^c$ & 2.38$^b$ \\
G25 & -25.54$^d$ & 1452$^d$ & 68.03$^b$ & 54.15$^b$ & 4.72$^b$ & 2.33$^c$ \\
G30 & -30.32$^e$ & 1840$^a$ & 78.14$^a$ & 69.02$^a$ & 8.80$^a$ & 2.20$^d$ \\
P25 & {--}        & 1496$^{bc}$ & 65.08$^c$ & 9.11$^f$ & 4.95$^b$ & 1.53$^e$ \\
\addlinespace
\midrule
\multicolumn{7}{@{}l}{\textbf{Anova$^{3,4}$}} \\
\underline{V}erdichtung & {} & {} & {***} & {***} & {***} & {*} \\
\underline{L}ockerung & {***} & {***} & {***} & {***} & {***} & {***} \\
\underline{V}x\underline{L} & {} & {} & {*} & {***} & {.} & {} \\
\midrule[\heavyrulewidth]
\end{tabular*}

\begin{minipage}{\textwidth}
\usekomafont{caption}
\textsuperscript{1} Faktorstufen Verdichtung: 0-P5 - Parzelle 5 Unverdichtet / FG-P2 - Parzelle 2 Fahrgassen / 3M-P3 - Parzelle 3 Dreimeterstreifen / FL-P4 - Parzelle 4 Flächenverdichtung.\\
\textsuperscript{2} Faktorstufen Lockerung: B00 - keine Bearbeitung / G10 - Grubber 0,10 Meter / G15 - Grubber 0,15 Meter / G20 - Grubber 0,20 Meter / G25 - Grubber 0,25 Meter / G30 - Grubber 0,30 Meter / P25 - Pflug 0,25 Meter.\\
\textsuperscript{3} Statistische Auswertung nach Faktoren Verdichtung (V) und Lockerung (L), sowie deren Wechselwirkung (V x L).\\
\textsuperscript{4} Signifikanzcodes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1.
\end{minipage}

\end{table}
\end{document}

在此处输入图片描述

相关内容