将 LaTeX 中的并排表格与浮点数对齐

我对 LaTeX 还是有点陌生​​,所以也许我忽略了一些东西。但我想知道为什么我不能在 begin{table} 之后使用 [t] 将其与 minipage 的顶部对齐。我在我的预文档中包含了 usepackage{float}

我希望有一个人可以帮助我。提前谢谢。

 begin{minipage}{0.6textwidth}
        begin{table}[H]
            begin{center}
                caption{Messwerte für Kalibrierung}
                label{Tabelle 1}
                    begin{tabular}{ |C{2cm} |C{2.3cm} |C{2.3cm}|}
                        hline 
                         Kalibrationsreihe & Transmission & Konzentration [in $frac{mg}{L}$]
                        hline
                        K1  & 0,059 & 1 
                        K2  & 0,323 & 5 
                        K3  & 0,648 & 10 
                        K4  & 0,96  & 15  
                        K5  & 1,211 & 20  
                        hline
                    end{tabular}
               end{center}
           end{table}
    end{minipage}
    begin{minipage}{0.4textwidth}
        begin{table}[t]
            begin{center}
                caption{Probe und Referenz}
                label{Tabelle 2}
                    begin{tabular}{|c|c|}
                        hline 
                        Probe & Transmission 
                        hline
                        P1  & 1,032 
                        P2  & 1,037 hline
                        R & 0,955 
                        hline
                    end{tabular}
               end{center}
           end{table}
    end{minipage} 
stack overflow Align side-by-side tables in LaTeX with float
原文答案

接受的答案

[t] 之后的 table 与对齐无关。它是一个浮动说明符,它指定浮动对象可以放置在页面上的位置,例如在 [t] 的情况下页面的顶部。

如果您希望您的桌子位于特定位置,例如除了彼此之外,不要将它们放在像 table 这样的浮动环境中。相反,您可以使用标题包中的 captionof 宏。

要更改对齐方式,您可以使用 minipage 的可选参数,例如选择 [t] op 对齐。

其他几点:

  • 您的 minipages 的组合宽度为 1textwidth 。如果你想让它们并排,你必须删除它们前面的缩进并用 % 保护你的行尾,否则它们会增加一个额外的空间

  • center 环境增加了额外的垂直间距。改用 centering

  • 默认情况下,您的数字中的 , 将导致它周围的间距不正确。如果您想使用 , 作为小数分隔符,请使用 icomma 包或查看 siunitx 以正确格式化您的数字

    
    documentclass{article}

usepackage{float}
usepackage{caption}

usepackage{geometry}
usepackage{array}
newcolumntype{C}[1]{p{#1}}
usepackage{icomma}

begin{document}

noindentbegin{minipage}[t]{0.6textwidth}%
centering
captionof{table}{Messwerte für Kalibrierung}
label{Tabelle 1}
begin{tabular}{ |C{2cm} |C{2.3cm} |C{2.3cm}|}
hline
Kalibrations-reihe & Transmission & Konzentration [in $frac{mg}{L}$]
hline
K1 & 0,059 & 1
K2 & 0,323 & 5
K3 & 0,648 & 10
K4 & 0,96 & 15
K5 & 1,211 & 20
hline
end{tabular}
end{minipage}%
begin{minipage}[t]{0.4textwidth}%
centering
captionof{table}{Probe und Referenz}
label{Tabelle 2}
begin{tabular}{|c|c|}
hline
Probe & Transmission
hline
P1 & 1,032
P2 & 1,037 hline
R & 0,955
hline
end{tabular}
end{minipage}%

end{document}



 [![enter image description here](https://i.stack.imgur.com/xyzSJ.png) ](https://i.stack.imgur.com/xyzSJ.png)

答案: