
這與許多其他問題非常相似,但我還沒有找到一個完全複製我遇到的問題的問題。我有以下內容:
\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*}
最終,我希望我的輸出將文字排列在「第一列」中,R_k
將值排列在第二列中,並將所有 forall 語句排列在第三列中。請注意,沒有任何一行包含所有三個項目(IE最後兩個應該有一些前導空格)。
現在我的輸出有文字和 forall 的排列,但術語R_k
是分散的。任何幫助表示讚賞
答案1
在align
和環境中,列交替右對齊、左對齊、align*
右對齊、左對齊等。這可能更接近您正在尋找的內容:&&
&
\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*}