Drei Spalten in Latex linksbündig ausrichten

Drei Spalten in Latex linksbündig ausrichten

Ich habe eine Gleichung mit mehreren Zeilen. Ich möchte die Gleichungen in drei Spalten linksbündig ausrichten. Wie kann ich das in Latex machen?

Ich verwende derzeit

\begin{equation}
\begin{aligned}
&Column1& &Column2&  &Column3 \\
&Column1& &Column2&  &Column3 \\
&Column1& &Column2&  &Column3 \\
\end{equation} 
\end{aligned}

Allerdings wird mit dem obigen Ausdruck die dritte Spalte rechtsbündig und nicht linksbündig ausgerichtet.

Hier ist ein Beispiel:

\begin{equation}\label{formula:QPQC} \begin{aligned} &\underset{x}{\textbf{Maximize} }& &x^TFx+2f^Tx & & \\ &\textbf{Subject to} & &p_i^Tx+p_{i0}\geq 0 &i=1,\ldots,I \\ & & &v_m^Tx+v_{m0}=0 &m=1,\ldots,M \\ & & & x^TQ_zx+2q_z^Tx+q_{z0}=0 &z=1,\ldots,Z , \end{aligned} \end{equation}

Antwort1

Ihnen fehlt ein &zwischen der zweiten und dritten Spalte.

Hier sind einige Vorschläge, um den Fehler zu vermeiden und das Ergebnis zu verbessern:

  1. geben Sie &&paarweise nebeneinander ein und behalten Sie die Ausrichtung in der Eingabe bei

  2. Definieren Sie Makros für „Maximieren“ und „Vorbehaltlich“

  3. Verwenden Sie \dotsanstelle von \ldots.

\documentclass{article}
\usepackage{amsmath}

\newcommand{\Maximize}[1]{\underset{#1}{\mathbf{Maximize}}}
\newcommand{\Subjto}{\mathbf{Subject\ to}}

\begin{document}

\begin{equation}\label{formula:QPQC}
\begin{aligned}
&\Maximize{x} && x^TFx+2f^Tx &            &&             \\
&\Subjto      && p_i^Tx+p_{i0}\geq 0      && i=1,\dots,I \\
&             && v_m^Tx+v_{m0}=0          && m=1,\dots,M \\
&             && x^TQ_zx+2q_z^Tx+q_{z0}=0 && z=1,\dots,Z,
\end{aligned}
\end{equation}

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen