Alinear ecuaciones

Alinear ecuaciones

Esto es muy similar a muchas otras preguntas, pero no he encontrado ninguna que replique EXACTAMENTE el problema que tengo. Tengo lo siguiente:

\begin{align*}
  &\text{minimize} &R_k + \sum_jr_{jk}^+ + r_{jk}^- &\\
  &\text{subject to} &R_k + r_{jk}^+ \geq \hat{\gamma_{jk}}X_jk, &\forall j ,k\\
  & &R_k + r_{jk}^- \geq -\hat{\gamma_{jk}}X_jk, &\forall j,k \\
  & &R_k, r_{jk}^+, r_{jk}^- \geq 0 &\forall j,k
\end{align*}

En última instancia, quiero que mi salida tenga el texto alineado en la "primera columna", los R_kvalores en la segunda columna y todas las declaraciones generales en la tercera. Tenga en cuenta que ninguna de las líneas tiene los tres elementos (es decirlos dos últimos deberían tener algún espacio en blanco al principio).

En este momento mi resultado tiene el texto y el forall alineados, pero los R_ktérminos están dispersos. Cualquier ayuda es apreciada

Respuesta1

En los entornos aligny align*, las columnas se justifican alternativamente hacia la derecha, izquierda, derecha, izquierda, etc. Si desea que dos columnas adyacentes estén alineadas hacia la izquierda (o hacia la derecha), utilice &&en lugar de &separarlas. Esto podría estar más cerca de lo que estás buscando:

\begin{align*}
 & \text{minimize}   && R_k + \sum_jr_{jk}^+ + r_{jk}^-             &&             \\
 & \text{subject to} && R_k + r_{jk}^+ \geq  \hat{\gamma_{jk}}X_jk, && \forall j,k \\
 &                   && R_k + r_{jk}^- \geq -\hat{\gamma_{jk}}X_jk, && \forall j,k \\
 &                   && R_k,  r_{jk}^+, r_{jk}^- \geq 0             && \forall j,k
\end{align*}

información relacionada