做优化的同学可能会碰到排列形如
max *******
s.t. ***** = *
***** > ***
...
的格式
既要要求 max 和 s.t. 对齐 又要令约束式的 = > 等符号对齐!
下面几个代码以供参考:
egin{align*}
&maxquad z=sumlimits_{i=1}^m c_i x_i\
& egin{array}{r@{quad}r@{}l@{quad}l}
s.t.&sumlimits_{j=1}^m a_{ij} x_j&leq b_i, &i=1,2,3ldots,n\
&x_j&geq110, &i=1,2,3ldots,n \
&x_j&geq10, &i=1,2,3ldots,n \
&x_j&geq0, &i=1,2,3ldots,n \
& x_j&geq0, &i=1,2,3ldots,n \
end{array} .
end{align*}
效果:
egin{align*}
&max\,\, z=sum_{j=1}^n c_jx_j\
&s.t.quad
egin{cases}
sumlimits_{j=1}^n a_{ij}x_j leq b_i & (i=1,2,3,cdots, m), \
x_j geq 0 & (j=1,2,3,cdots,n).
end{cases}
end{align*}
egin{equation*}
egin{split}
&max \,\, z=sum_{j=1}^nc_jx_j\
&s.t.quad left{egin{array}{lc}
sum_{j=1}^na_{ij}x_jleq b_j,quad & (i=1,2,cdots,m)\
x_jgeq 0,quad & (j=1,2,cdots,n) end{array}
ight.
end{split}
end{equation*}
egin{align*}
&max\,\,z=sumlimits_{j=1}^nc_jx_j\
&s.t.egin{cases}sum_{j=1}^na_{ij}x_jleq b_i&(i=1,2,cdots,m)\
x_jgeq0&(j=1,2,cdots,n)end{cases}\
end{align*}
from: http://blog.sina.com.cn/s/blog_6850cf720101a9kk.html