Alinhando equações

Alinhando equações

Isso é muito semelhante a muitas outras perguntas, mas não encontrei nenhuma que replique EXATAMENTE o problema que estou tendo. Eu tenho o seguinte:

\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*}

Por fim, quero que minha saída tenha o texto alinhado na "primeira coluna", os R_kvalores alinhados na segunda coluna e todas as instruções forall alinhadas na terceira. Observe que nenhuma das linhas possui todos os três itens (ou sejaos dois últimos devem ter algum espaço em branco à esquerda).

No momento, minha saída tem o texto e o forall alinhados, mas os R_ktermos estão dispersos. Qualquer ajuda é apreciada

Responder1

Nos ambientes aligne align*, as colunas são justificadas alternadamente à direita, à esquerda, à direita, à esquerda, etc. Se desejar que duas colunas adjacentes sejam alinhadas à esquerda (ou à direita), use &&em vez de &separá-las. Isso pode estar mais próximo do que você está procurando:

\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*}

informação relacionada