引用“耦合”表

引用“耦合”表

我如何引用“耦合”表(比如不同的表,但引用为表 5a 和表 5b)。如果我\label使用它们\ref,它们将在文档中被引用为表 5表 6

答案1

以下是使用这些包的完整示例subcaptioncleveref(后者用于交叉引用的自动格式化)。

\documentclass{article}

\usepackage{subcaption}

\DeclareCaptionSubType*{table}
\captionsetup[subtable]{labelformat=simple,labelsep=colon}
\renewcommand*{\thesubtable}{\thetable(\alph{subtable})}

\usepackage{cleveref}
\crefname{subtable}{subtable}{subtables}

\begin{document}

\begin{table}
\begin{subtable}{\linewidth}
\centering
(Tabular material)
\subcaption{A subtable}\label{tab:foox}
\end{subtable}

\vspace{\floatsep}

\begin{subtable}{\linewidth}
\centering
(Tabular material)
\subcaption{A subtable}\label{tab:fooy}
\end{subtable}
\caption{A table}\label{tab:foo}
\end{table}

See \cref{tab:foo} and especially \cref{tab:foox,tab:fooy}.

\end{document}

在此处输入图片描述

相关内容