Die Gleichungsausrichtung in der ausgerichteten Umgebung funktioniert nicht richtig

Die Gleichungsausrichtung in der ausgerichteten Umgebung funktioniert nicht richtig

Ich möchte also, dass der Anfang und der Mittelteil von Gleichungen ausgerichtet sind. Die Ausgabe ist jedoch an beiden Stellen falsch ausgerichtet. Ich bin für jeden Tipp dankbar. Ich möchte alignat nicht verwenden, da es keine einzige Gleichungsnummer in die Mitte setzt.

\begin{equation}
\begin{aligned}
     & \minimize_{X} & PX \\
     & \text{subject to} & X \le 0 \\
\end{aligned}
\end{equation}

Bildbeschreibung hier eingeben

Antwort1

Einer der folgenden beiden?

  • In der ersten Gleichung wird das Material vor dem Symbol rechtsbündig &und danach linksbündig ausgerichtet.

  • In der zweiten Gleichung ist das Material in beiden Spalten linksbündig ausgerichtet.

    Beachten Sie, dass ich {\minimize_{X}}statt nur geschrieben habe \minimize_{X}, um die Einstellung zu überschreiben, die vorher einen Thinspace einfügen würde \minimize(da es vom Typ ist mathop).

Bildbeschreibung hier eingeben

\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}

Antwort2

Verwenden optidefeines Pakets einer Latex-Bibliothek für Optimierungsprobleme.

\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amssymb}
\usepackage{optidef}
\begin{document}
\begin{mini}
{\scriptstyle X}{ PX }{}{}
\addConstraint {X }{\leq 0}{}
\end{mini}

\end{document}

Bildbeschreibung hier eingeben

Oder mit einem Kurzcode \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}

Bildbeschreibung hier eingeben

verwandte Informationen