
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_k
valores 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_k
términos están dispersos. Cualquier ayuda es apreciada
Respuesta1
En los entornos align
y 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*}