1

我正在尝试使用包子标题水平对齐两个表:

\documentclass[12pt, a4paper]{article}
\usepackage{graphicx} 
\usepackage{tabularx}
\usepackage{subcaption}
\usepackage{amsmath}
\usepackage{amssymb}

\begin{document}

\begin{minipage}[c]{0.4\textwidth}
\centering
\captionof{table}{table no. 1}
\begin{tabular}{cccc}
              & 1 & 2 & 3 \\
    \hline
    Number1 & 10550 & 95767 & 867835 \\
    Number2 & 1000 & 455653 & 56467 \\ 
    \hline
    Number1 & 7566 & 6776 & 56657 \\
    Number2 & 5646 & 56765 & 67668 \\
    \hline
    \end{tabular}
\end{minipage}
\begin{minipage}[c]{0.4\textwidth}
\centering
\captionof{table}{table no. 2}
\begin{tabular}{cccc}
              & 1 & 2 & 3 \\
    \hline
    Number1 & 44760 & 97567 & 857835 \\
    Number2 & 13200 & 46653 & 5756 \\ 
    \hline
    Number1 & 75666 & 66776 & 5654657 \\
    Number2 & 5646 & 57665 & 676685 \\
    \hline
    \end{tabular}
\end{minipage}
\end{document}

但两张表最终重叠:

在此处输入图像描述

有没有办法调整表格的大小以避免重叠?

4

1 回答 1

1

一般来说,您应该使用合适的字体大小而不是调整包含文本的元素的大小。

但是,在您的情况下,不需要调整大小。如果满足以下条件,这些表格将适合:

  • 行首的缩进被删除\noindent

  • minipages 的大小调整为 .5\textwidth,因此它们跨越整个页面

  • 删除列之前和之后的额外间距@{}

  • %用于避免不受保护的行尾,否则会像空格一样

  • 如果您希望表格之间有更多空间,则可以减少列间距


\documentclass[12pt, a4paper]{article}
\usepackage{graphicx} 
\usepackage{tabularx}
\usepackage{subcaption}
\usepackage{amsmath}
\usepackage{amssymb}

\begin{document}

\noindent\begin{minipage}[c]{0.5\textwidth}
\centering
\captionof{table}{table no. 1}
\begin{tabular}{@{}cccc@{}}
              & 1 & 2 & 3 \\
    \hline
    Number1 & 10550 & 95767 & 867835 \\
    Number2 & 1000 & 455653 & 56467 \\ 
    \hline
    Number1 & 7566 & 6776 & 56657 \\
    Number2 & 5646 & 56765 & 67668 \\
    \hline
    \end{tabular}
    \hfill%
\end{minipage}%
\begin{minipage}[c]{0.5\textwidth}
\centering
\captionof{table}{table no. 2}
    \hfill%
\begin{tabular}{@{}cccc@{}}
              & 1 & 2 & 3 \\
    \hline
    Number1 & 44760 & 97567 & 857835 \\
    Number2 & 13200 & 46653 & 5756 \\ 
    \hline
    Number1 & 75666 & 66776 & 5654657 \\
    Number2 & 5646 & 57665 & 676685 \\
    \hline
    \end{tabular}
\end{minipage}%

\end{document}

在此处输入图像描述

于 2021-08-04T09:53:39.187 回答