如何标记其中的对齐和单个方程式?

如何标记其中的对齐和单个方程式?

我尝试为优化问题及其中的单个约束创建标签。下面是示例。这在 LaTex 中可行吗?

  \begin{align}\tag{P1}
    \begin{split}
    \max_{x,y} & f(x,y) \\
    s.t.  & x+y \leq 5 \tag{constraint1} \\
    & x+2y \geq 10 \tag{constraint2}
    \end{split}
    \end{align}

答案1

另一种解决方案是使用mini!来自optidef包的环境,该环境专用于优化问题的格式化:

\documentclass{article}
\usepackage[short]{optidef}

\begin{document}

    \begin{mini!}
        {(x, y)}{f(x, y) \tag{P1}\label{P1}}
        {}{}
        \addConstraint{x + y}{\leq 6\tag{constraint 1}}
        \addConstraint{x + 2y}{\geq 10\tag{constraint 2}}
   \end{mini!}

 \end{document} 

在此处输入图片描述

答案2

您可以尝试这个不太优雅的建议:

\documentclass{article}

\usepackage{amsmath}

\begin{document}

\begin{align}
    \max_{x,y} & \quad f(x,y) \tag{P1}\\
    s.t.  & \quad x+y \leq 5  \tag{constraint 1}\\
          & \quad x+2y \geq 10 \tag{constraint 2}
    \end{align}

\end{document}

相关内容