将包含表格的小页面向左移动

将包含表格的小页面向左移动

我想水平并排绘制三个表格。

编辑:为了回应评论,已经删除了minipage

\centering 似乎将它们堆叠在一起,有没有办法强制将它们排成一行?

代码在这里&屏幕截图如下:

\documentclass{article}
\usepackage{array}

\begin{document}

    \centering
    \setlength{\extrarowheight}{3pt}
        \begin{tabular}[t]{c|c|c|c|}
            \multicolumn{1}{c}{} & \multicolumn{1}{c}{$AA$}  & \multicolumn{1}{c}{$AB$}  & \multicolumn{1}{c}{$BB$} \\\cline{2-4}
            $AA$ & $P_{11}^{AA}$ & $P_{12}^{AA}$ & $P_{13}^{AA}$ \\\cline{2-4}
            $AB$ & $P_{21}^{AA}$ & $P_{22}^{AA}$ & $P_{23}^{AA}$ \\\cline{2-4}
            $BB$ & $P_{31}^{AA}$ & $P_{32}^{AA}$ & $P_{33}^{AA}$ \\\cline{2-4}
        \end{tabular}
        \begin{tabular}[t]{c|c|c|c|}
            \multicolumn{1}{c}{} & \multicolumn{1}{c}{$AA$}  & \multicolumn{1}{c}{$AB$}  & \multicolumn{1}{c}{$BB$} \\\cline{2-4}
            $AA$ & $P_{11}^{AB}$ & $P_{12}^{AB}$ & $P_{13}^{AB}$ \\\cline{2-4}
            $AB$ & $P_{21}^{AB}$ & $P_{22}^{AB}$ & $P_{23}^{AB}$ \\\cline{2-4}
            $BB$ & $P_{31}^{AB}$ & $P_{32}^{AB}$ & $P_{33}^{AB}$ \\\cline{2-4}
        \end{tabular}
        \begin{tabular}[t]{c|c|c|c|}
            \multicolumn{1}{c}{} & \multicolumn{1}{c}{$AA$}  & \multicolumn{1}{c}{$AB$}  & \multicolumn{1}{c}{$BB$} \\\cline{2-4}
            $AA$ & $P_{11}^{BB}$ & $P_{12}^{BB}$ & $P_{13}^{BB}$ \\\cline{2-4}
            $AB$ & $P_{21}^{BB}$ & $P_{22}^{BB}$ & $P_{23}^{BB}$ \\\cline{2-4}
            $BB$ & $P_{31}^{BB}$ & $P_{32}^{BB}$ & $P_{33}^{BB}$ \\\cline{2-4}
        \end{tabular}

\end{document}

在此处输入图片描述

答案1

如果无法增加文本块的宽度,则以下一些(不互相排斥的)措施可能会取得成功:

  • 从一个tabular环境切换到另一个array环境。环境的默认列间空白量小于array环境的默认列间空白量tabular。此外,进行此切换可让您摆脱九十个 [90!]$个符号。

  • 减少列间空白量,这由\tabcolsep和宏控制。在许多文档类中,\arraycolsep它们的默认值分别为6pt和。5pt

  • 改为,\begin{array}[t]{c|c|c|c|}\begin{array}[t]{@{}c|c|c|c|}去掉\arraycolsep空格。

  • 切换到较小的字体大小。\small\footnotesize指令分别带来约 10% 和 20% 的线性字体大小缩小。

以下屏幕截图和最小工作示例展示了实现所有这四个想法的综合效果。

在此处输入图片描述

\documentclass{article}
\usepackage{array}
\setlength{\extrarowheight}{3pt}
\newcommand\mc[1]{\multicolumn{1}{c}{#1}} % handy shortcut macro
\begin{document}

\begin{center}
\small
\setlength\arraycolsep{3pt} % default value: 5pt
$\begin{array}[t]{@{}c|c|c|c|}
    \mc{} & \mc{AA}  & \mc{AB}  & \mc{BB} \\
    \cline{2-4}
    AA & P_{11}^{AA} & P_{12}^{AA} & P_{13}^{AA} \\\cline{2-4}
    AB & P_{21}^{AA} & P_{22}^{AA} & P_{23}^{AA} \\\cline{2-4}
    BB & P_{31}^{AA} & P_{32}^{AA} & P_{33}^{AA} \\\cline{2-4}
\end{array}$\hfill
$\begin{array}[t]{@{}c|c|c|c|}
    \mc{} & \mc{AA}  & \mc{AB}  & \mc{BB} \\
    \cline{2-4}
    AA & P_{11}^{AB} & P_{12}^{AB} & P_{13}^{AB} \\\cline{2-4}
    AB & P_{21}^{AB} & P_{22}^{AB} & P_{23}^{AB} \\\cline{2-4}
    BB & P_{31}^{AB} & P_{32}^{AB} & P_{33}^{AB} \\\cline{2-4}
\end{array}$\hfill
$\begin{array}[t]{@{}c|c|c|c|}
    \mc{} & \mc{AA}  & \mc{AB}  & \mc{BB} \\
    \cline{2-4}
    AA & P_{11}^{BB} & P_{12}^{BB} & P_{13}^{BB} \\\cline{2-4}
    AB & P_{21}^{BB} & P_{22}^{BB} & P_{23}^{BB} \\\cline{2-4}
    BB & P_{31}^{BB} & P_{32}^{BB} & P_{33}^{BB} \\\cline{2-4}
\end{array}$
\end{center}
\end{document}

相关内容