答案1
以下兩個之一?
在第一個方程中,材料在符號之前右對齊
&
,之後左對齊。在第二個方程中,材料在兩列中均左對齊。
請注意,我寫的
{\minimize_{X}}
而不只是\minimize_{X}
, 來覆蓋之前插入 Thinspace 的設定\minimize
(因為它的類型為mathop
)。
\documentclass{article}
\usepackage{amsmath} % for 'alignedat' environment
\DeclareMathOperator*{\minimize}{minimize} % ??
\begin{document}
\begin{equation}
\begin{aligned}
\min_{X}\ & PX \\
\text{subject to } & X \le 0 \\
\end{aligned}
\end{equation}
\bigskip
\begin{equation}
\begin{alignedat}{2}
&{\minimize_{X}} & & PX \\
&\text{subject to} &\ & X \le 0 \\
\end{alignedat}
\end{equation}
\end{document}
答案2
使用optidef
打包 Latex 庫來解決最佳化問題。
\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amssymb}
\usepackage{optidef}
\begin{document}
\begin{mini}
{\scriptstyle X}{ PX }{}{}
\addConstraint {X }{\leq 0}{}
\end{mini}
\end{document}
或使用簡短的程式碼 \begin{mini} |s|
:
\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amssymb}
\usepackage{optidef}
\begin{document}
\begin{mini}|s|
{\scriptstyle X}{ PX }{}{}
\addConstraint { X }{\leq 0}{}
\end{mini}
\end{document}