我有以下代码,
\begin{mini*}
{}{\sum_{i}\sum_{j} c_{ij}x_{ij}}{}{}
\addConstraint{\sum_{j \in \mathcal{P}} s_{xj}} {=1 \quad}{}{\quad \alpha}
\addConstraint{\sum_{p \in \mathcal{P}^{k}}y_{p}^{k}}{= 1\quad}{}{ \quad \beta}
\addConstraint{\sum_{p \in \mathcal{P}^{k}}y_{p}^{k}}{= 1\quad}{\forall i = s,t}{ \quad \gamma}
\end{mini*}
上面的代码应该输出一个优化问题,并且\alpha
,\beta
和\gamma
是对偶变量。我希望它们向右对齐,甚至可以使用不同的颜色,如下面的代码所示。
有人能告诉我是否可以在 optidef 中执行此操作,或者我应该使用基本对齐环境。
答案1
align
我看不出不使用环境以及说明的充分理由\tag
。
\documentclass{article}
\usepackage{mathtools} % for "\mathclap" macro
\begin{document}
\begin{align*}
\text{minimize} \quad
&\sum_{i}\sum_{j} c_{ij}x_{ij} \\
\text{subject to} \quad
&\sum_{\mathclap{j\in\mathcal{P}}} s_{xj}=1, \tag{$\alpha$}\\
&\sum_{\mathclap{p\in\mathcal{P}^{k}}} y_{p}^{k}= 1, \tag{$\beta$} \\
&\sum_{\mathclap{p\in\mathcal{P}^{k}}} y_{p}^{k}= 1\quad\forall i=s,t \tag{$\gamma$}
\end{align*}
\end{document}