如何提高乳胶table

How to improve latex table

在这个table中,我怎样才能得到两个table之间匹配的上面的线?我想要两个高度相同的 table。这是我用来创建 table

的代码
\documentclass{article}
\usepackage{geometry}
\usepackage{textcomp}
\usepackage{adjustbox}
\usepackage{mathtools}
\usepackage{booktabs} % 
\usepackage[group-separator={,}]{siunitx}
\usepackage{changepage}
\newcommand{\undepth}[1]{%
    \smash[b]{%
        \begin{varwidth}[t]{\linewidth}#1\end{varwidth}
    }%
}
\usepackage{makecell}%To keep spacing of text in tables

\begin{document}

\begin{table}[htbp!]
    \centering
    \footnotesize
    \caption{caption}
    \begin{tabular}{lSSSS}
        \toprule
        \makecell[cc]{column1 \ second line} & \multicolumn{1}{l}{column2} & \multicolumn{1}{l}{column3} & \multicolumn{1}{l}{column4} & \multicolumn{1}{l}{column5} \
        \midrule
        A     & 4     & 0     & 0.00 & 4     \
        B     & 30    & 0     & 0.00 & 30   \

    \bottomrule
    \end{tabular}
    \quad   
    \footnotesize
    \begin{tabular}{lSS}
        \toprule
        & {Column1.1 } & {Column2.1}\
        \midrule
        A     & 0.02 & 0.00 \
        B     & 0.04 & 0.00  \


        \bottomrule
    \end{tabular}%
\end{table}%
\end{document}

快速破解:

放一些隐形假人header,高度与另一个table

相同
\documentclass{article}
\usepackage{geometry}
\usepackage{textcomp}
\usepackage{adjustbox}
\usepackage{mathtools}
\usepackage{booktabs} % 
\usepackage[group-separator={,}]{siunitx}
\usepackage{changepage}
\newcommand{\undepth}[1]{%
    \smash[b]{%
        \begin{varwidth}[t]{\linewidth}#1\end{varwidth}
    }%
}
\usepackage{makecell}%To keep spacing of text in tables

\begin{document}

\begin{table}[htbp!]
    \centering
    \footnotesize
    \caption{caption}
    \begin{tabular}{lSSSS}
        \toprule
        \makecell[cc]{column1 \ second line} & \multicolumn{1}{l}{column2} & \multicolumn{1}{l}{column3} & \multicolumn{1}{l}{column4} & \multicolumn{1}{l}{column5} \
        \midrule
        A     & 4     & 0     & 0.00 & 4     \
        B     & 30    & 0     & 0.00 & 30   \

    \bottomrule
    \end{tabular}
    \quad   
    \footnotesize
    \begin{tabular}{lSS}
        \toprule
        \makecell[cc]{\mbox{} \ \mbox{}} & {Column1.1 } & {Column2.1}\
        \midrule
        A     & 0.02 & 0.00 \
        B     & 0.04 & 0.00  \


        \bottomrule
    \end{tabular}%
\end{table}%
\end{document}


更清洁的解决方案:

只用一个tabular

\documentclass{article}
\usepackage{geometry}
\usepackage{textcomp}
\usepackage{adjustbox}
\usepackage{mathtools}
\usepackage{booktabs} % 
\usepackage[group-separator={,}]{siunitx}
\usepackage{changepage}
\newcommand{\undepth}[1]{%
    \smash[b]{%
        \begin{varwidth}[t]{\linewidth}#1\end{varwidth}
    }%
}
\usepackage{makecell}%To keep spacing of text in tables

\begin{document}

\begin{table}[htbp!]
    \centering
    \footnotesize
    \caption{caption}
    \begin{tabular}{lSSSSSS}
        \cmidrule[\heavyrulewidth](r){1-5}\cmidrule[\heavyrulewidth](l){6-7}
        \makecell[cc]{column1 \ second line} & \multicolumn{1}{l}{column2} & \multicolumn{1}{l}{column3} & \multicolumn{1}{l}{column4} & \multicolumn{1}{l}{column5} & {Column1.1 } & {Column2.1} \
        \cmidrule(r){1-5}\cmidrule(l){6-7}
        A     & 4     & 0     & 0.00 & 4   & 0.02 & 0.00 \ 
        B     & 30    & 0     & 0.00 & 30   & 0.04 & 0.00  \ 
        \cmidrule[\heavyrulewidth](r){1-5}\cmidrule[\heavyrulewidth](l){6-7}
    \end{tabular}%
\end{table}%
\end{document}