并排对齐两个表格并调整间距

并排对齐两个表格并调整间距

我读过类似的问题这里,但我无法正确调整间距。

根据链接问题的答案,我写了以下内容:

\documentclass[a4paper]{article}
\usepackage{float}

\newcommand{\bmin}{\textbf{--}}
\newcommand{\D}{\Delta}

\begin{document}
    \begin{table}[H]
    \parbox{.45\linewidth}{%
    \centering
    \begin{tabular}{c l r}
        & \textbf{Risultato operativo lordo (EBIT)} & \textbf{480}\\
        \bmin{} & Oneri straordinari/finanziari & 80\\
        \midrule
        = & \textbf{Risultato ante imposte (RAI)} & \textbf{400}\\
        \bmin{} & Imposte & 120\\
        \midrule
        = & \textbf{Utile netto} & \textbf{280}\\
    \end{tabular}
    }
    \hfill
    \parbox{.45\linewidth}{%
    \centering
    \begin{tabular}{c l r}
        & \textbf{\D Patrimonio netto} & \textbf{100}\\
        \bmin{} & Utile netto & 280\\
        \\
        \\
        \midrule
        = & \textbf{Flusso di cassa per azionisti} & \textbf{-180}\\
    \end{tabular}
    }
\end{table}
\end{document}

我得到的是: 表格

正如您所看到的,它们未对齐:我希望行完全对齐(高于最后的中间规则)。

答案1

只需使用一个带有中间模拟列的表:

\documentclass[a4paper]{article}
\usepackage[margin=1cm]{geometry}
\usepackage{booktabs}

\newcommand{\bmin}{\textbf{--}}
\newcommand{\D}{\ensuremath{\Delta}}

\begin{document}
\begin{tabular}{c l r c c l r}
& \textbf{Risultato operativo lordo (EBIT)} & \textbf{480} &&
& \textbf{\D Patrimonio netto} & \textbf{100}\\
\bmin{} & Oneri straordinari/finanziari & 80 &&
\bmin{} & Utile netto & 280\\
\cmidrule{1-3}
= & \textbf{Risultato ante imposte (RAI)} & \textbf{400}\\
\bmin{} & Imposte & 120\\
\cmidrule{1-3}\cmidrule{5-7}
= & \textbf{Utile netto} & \textbf{280} &&
= & \textbf{Flusso di cassa per azionisti} & \boldmath$-180$\\
\end{tabular}
\end{document}

在此处输入图片描述

相关内容