在我的文档中,我有很多简短的案例研究,我想给它们编号,就像数字一样。所以我使用这个:
\subsubsection{Case study \ref{cs:this}: Title}
\begin{figure}
\label{cs:this}
\end{figure}
但这只是复制了参考文献中的(子)章节编号。因此,我有多个“1.1”案例研究等...我希望它们被编号为 XY,其中 X 是章节编号,Y 是案例研究编号。因此,例如,在第 1 节中,我将有案例研究 1.1-1.10,在第 2 节中,我将有案例研究 2.1-2.7,等等...这些案例研究可以是章节或子章节的一部分。我的 secnumdepth 是 2。
稍后我想要一个案例研究列表,其中包含所有以 开头的标签的图表cs:
。这也可以吗?
答案1
您需要一个\caption
才能增加figure
/float 计数器。请参阅了解引用和标签的工作原理。
相反,请自己创建一个新的casestudy
浮点数:
\documentclass{article}
\usepackage{float}% http://ctan.org/pkg/casestudy
% New casestudy float
\floatstyle{plain}
\newfloat{casestudy}{htbp}{loc}[section]
\renewcommand{\thecasestudy}{\thesection.\arabic{casestudy}}
\floatname{casestudy}{Case Study}
\newcommand*{\listofcasestudies}{\listof{casestudy}{List of Case Studies}}
\begin{document}
\tableofcontents
\listofcasestudies
\section{Case study~\ref{cs:this}: Title}
\begin{casestudy}
\caption{A case study}
\label{cs:this}
\end{casestudy}
\end{document}
这得到了float
包裹。