并排标记两个表格

并排标记两个表格

我有 2 个并排的表格。如何将它们标记为 (a) 和 (b),并可以使用 引用文本\ref

\begin{tabular}{ccc}
\hline
a&b&c\\
\hline
\end{tabular}
\quad
\begin{tabular}{ccc}
\hline
d&e&f\\
\hline
\end{tabular}

答案1

您将需要使用子字幕包以此目的。

此软件包提供了subtable您想要实现的目标的环境。请阅读 包装文档了解详情。

请注意该\subref命令是如何用于引用子表的。如果您想同时使用主编号和子编号来引用(例如 1(a)),则需要使用该\ref命令。所有这些的格式都可以控制。请参阅包装文档 此功能。另一个有用的文档在这里

无论如何,这是您的代码。

\documentclass{article}

\usepackage{subcaption}

\begin{document}

\begin{table}[!tbp]
  \centering
  \begin{subtable}[t]{0.4\textwidth}
    \begin{center}
      \begin{tabular}{ccc}
        \hline
        a&b&c\\
        \hline
      \end{tabular}
      \caption{Table at left.}
      \label{tab:left}
    \end{center}
  \end{subtable}
  \quad
  \begin{subtable}[t]{0.4\textwidth}
    \begin{center}
      \begin{tabular}{ccc}
        \hline
        d&e&f\\
        \hline
      \end{tabular}
      \caption{Table at right.}
      \label{tab:right}
    \end{center}
  \end{subtable}
  \caption{This contains two subtables.}
  \label{tab:main}
\end{table}

Please see the left~(\subref{tab:left}) and right~(\subref{tab:right})
tables.

\end{document}

这是输出。

在此处输入图片描述

相关内容