如何将 \underline{} 的中间与另一个公式对齐?

如何将 \underline{} 的中间与另一个公式对齐?

我想在latex中实现下面的公式。

在此处输入图片描述

我试过了

\begin{equation}
\begin{aligned}[c]
    \underline{\mathrm{Primal}\,\,&\mathrm{problem}}
    % \mathrm{Primal}\,\,&\mathrm{problem}
    \\
    \underset{X}{\max}\quad&\mathrm{tr}\left( \mathsf{A}X \right) 
    \\
    \mathrm{s}.\mathrm{t}.\quad&\varphi \left( X \right) =\mathsf{B},
    \\
    &X\ge 0.
\end{aligned}
\end{equation}

但是,在 \underline 中使用 & 符号会出现错误。那么我该如何实现呢?

答案1

如果想要居中的话Primal problemgather*是一个不错的选择。

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{gather*}
  \text{\underline{Primal problem}} \\
  \begin{aligned}
    \text{maximize:}   & \quad \langle A,X\rangle \\
    \text{subject to:} & \quad \Phi(X) = B, \\
                       & \quad X \in \text{Pos}(\mathcal{X})
  \end{aligned}
\end{gather*}
\end{document}

在此处输入图片描述

相关内容