从子图引用中删除章节前缀

从子图引用中删除章节前缀


我的研究所要求对数字进行连续编号。因此我使用更改中心包。
不幸的是,它似乎不适用于子图。
我想使用“参见图 1(a)”而不是“1.1(a)”之类的东西。
我已经尝试了一些方法(包括),但没有成功。

在此处输入图片描述

到目前为止,这是我的最小环境代码:

\documentclass{scrbook}

\usepackage{subfigure}
\usepackage{graphicx}
\usepackage{chngcntr}
\counterwithout{figure}{chapter}
%\counterwithout{subfigure}{section}  %This doesn't work either

\begin{document}
\chapter{Chapter 1}
\section{Section 1}

Some text where I refer to subfigure 1~(see figure~\ref{fig:one}).\\
Some other text where I refer to subfigure 2~(see figure~\ref{fig:two}).\\
Even more text where I refer to the whole figure~(see figure~\ref{fig:biglabel}).

\begin{figure}[!ht]
    \centering
    \subfigure[First Caption]{\label{fig:one}
    \rule{3cm}{1cm}% placeholder for graphic
    }
    \subfigure[Second Caption]{\label{fig:two}
    \rule{3cm}{1cm}% placeholder for graphic
    }
    \caption{Big Caption}
    \label{fig:biglabel}
\end{figure}

\end{document}

相关内容