Учитывая, что я определил новую среду, для которой ведется счетчик:
\newcounter{bioclipse}
\newenvironment{bioclipse}[2][]{
\begin{shaded}\refstepcounter{bioclipse}\par\medskip\noindent%
\textbf{Bioclipse Excursion~\thechapter-\thebioclipse #1: #2
\vspace{0.1cm} \hrule \vspace{0.1cm}}
\rmfamily}{\medskip \end{shaded}
}
Теперь я могу добавить метку в такую среду:
\begin{bioclipse}{Wizards: New Molecule from SMILES}
\label{chapCompRepr:ex:fromSMILESWizard}
Bioclipse has a \textit{New Wizard} to create a new chemical graph.
\end{bioclipse}
Выводит текст с заголовком и номером. Поскольку он использует \ thechapter, этот номер будет также включать номер главы; то есть первая среда в главе 3 будет пронумерована в 3-1. На выходе то есть.
Однако, когда я ссылаюсь на него с помощью \ ref {chapCompRepr: ex: fromSMILESWizard}, это число не включает номер главы ... Как мне изменить определение среды или определение счетчика, которое включает номер главы и сбрасывает второе число для каждой главы?