Hacer referencia a un problema de optidef con etiquetas de subecuación

Hacer referencia a un problema de optidef con etiquetas de subecuación

¿Cómo hago una referencia cruzada (preferiblemente con cleveref) un problema optidef completo que tiene etiquetas en subecuaciones?

Por ejemplo, considere el último ejemplo del documento:

https://www.ctan.org/tex-archive/macros/latex/contrib/optidef/optidef.pdf

Puedo hacer referencia a cada subecuación, por ejemplo (28a). Pero, ¿cómo hago referencia a todo el problema (28)?

Respuesta1

Consideremos el código del mini!problema de optimización que se encuentra en la última página de la guía del usuario del paquete:

\begin{mini!}|s|[2]<b>
{w}{f(w)+ R(w+6x)\label{eq:ObjectiveExample3}}
{\label{eq:Example3}}
{w^*=}
\addConstraint{g(w)}{=0 \label{eq:C1Example3}}
\addConstraint{n(w)}{= 6 \label{eq:C2Example3}}
\addConstraint{L(w)+r(x)}{=Kw+p \label{eq:C3Example3}}
\addConstraint{h(x)}{=0.\label{eq:C4Example3}}
\end{mini!}

El mini!medio ambiente toma 3opcionalargumentos - aquí: s, 2, y b- y 4requeridoargumentos, el tercero de los cuales se da de la siguiente manera: \label{eq:Example3}.

En la sección 3.1, "Definición de los parámetros del problema" (págs. 5 y siguientes), de la guía de usuario del paquete, se encuentra la siguiente caracterización del tercer argumento requerido (bajo el ítem #vii): "define la referencia principal y general para el problema de optimización. Se utiliza para los minientornos mini!".

Por lo tanto, pruebe eq.~\eqref{eq:Example3}o, ya que le gustaría utilizar el cleverefpaquete, \cref{eq:Example3}pruébelo.

información relacionada