我有 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}
这是输出。