使用该包时可以参考计数器吗multienum
?请参阅下面的 MWE:
\documentclass{article}
\usepackage{multienum}
\begin{document}
\begin{multienumerate}
\mitemxxx{Not\label{test1}}{Linear}{Not\label{test2}}
\end{multienumerate}
\ref{test1} \ref{test2}
\end{document}
答案1
显然不是。
该软件包在很多可以使用的地方明确地将计数器加 1。\refstepcounter
与其找到并修补所有这些问题,不如使用一个顶层命令将计数器重置 1,然后使用,这样更简单\refstepcounter
。
\documentclass{article}
\usepackage{multienum}
\newcommand{\makerefable}{
\addtocounter{multienum\romannumeral\themultienumdepth}{-1}%
\refstepcounter{multienum\romannumeral\themultienumdepth}}
\begin{document}
\begin{multienumerate}
\mitemxxx{Not\makerefable\label{test1}}
{Linear}
{Not\makerefable\label{test2}}
\end{multienumerate}
\ref{test1} \ref{test2}
\end{document}