2 つのミニページを \toprule しますか?

2 つのミニページを \toprule しますか?

2 つのテーブルが並んでいて、それぞれが 1 つのミニページにあります。質問は、 と を使用して環境の幅全体にまたがる (現在の のみにまたがるのではなく) にするにはどう\topruleすれ\bottomruletableよいかtabularということです。「幅全体」とは、文字通り の長さが に等しいという意味ではなく\textwidth、 のように賢く扱うことを意味します\toprule

\documentclass{article}

\usepackage{booktabs}

\begin{document}

\begin{table}
  % I want a \toprule (?) here (?) to (cleverly) span
  % the entire table environment.
  \begin{minipage}[t]{.5\textwidth}
    \begin{tabular}{c}
      \toprule            % This spans only this (leftmost) table.
      \\
      % Table Content.
      \\
      \bottomrule
    \end{tabular}
  \end{minipage}
  ~
  \begin{minipage}[t]{.5\textwidth}
    \begin{tabular}{c}
      \toprule            % This spans only this (rightmost) table.
      \\
      % Table Content.
      \\
      \bottomrule
    \end{tabular}
  \end{minipage}
\end{table}

\end{document}

答え1

ネストテーブル。

\documentclass{article}

\usepackage{booktabs,array}

\begin{document}

\begin{table}

\begin{tabular}{
  @{}
  p{\dimexpr.5\textwidth}
  @{}
  p{\dimexpr.5\textwidth}
  @{}
}
\toprule
\begin{tabular}{c}
\toprule
Table Content. \\
\bottomrule
\end{tabular}
&
\begin{tabular}{c}
\toprule
Table Content. \\
\bottomrule
\end{tabular}
\\
\bottomrule
\end{tabular}

\end{table}

\end{document}

ここに画像の説明を入力してください

関連情報