Problem mit align/alignat und Gleichungen

Problem mit align/alignat und Gleichungen

Ich würde mich über Hilfe freuen.

Ich versuche, ein paar Gleichungen auszurichten, habe aber ein paar Probleme. 1. Sollte bei diesem Code der \wedge nicht richtig mit dem > ausgerichtet sein? Dies passiert sowohl bei alignat als auch bei align.

Mein Ziel wäre, diese auszurichten und einen gleichmäßigen Abstand zwischen ihnen und den Ausdrücken auf beiden Seiten zu haben.

%Edit: Erläuterung zur Ausgabe hinzufügen

   if        d > d                25
 then        M > eta              26
 with  bla bla A O(bla bla)       27

Dank im Voraus

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}

\begin{document}

  \begin{alignat}{5}
     \label{eq:test}
     \mathrm{iff}  \quad &&\frac{\partial L}{\partial\eta_2} \quad&>&&\quad\displaystyle\frac{\partial L}{\partial M} && \\
     \mathrm{then} \quad &&M                                 \quad&>&&\quad\sigma\eta_2  && \\
     \mathrm{with} \quad &&0 \le \eta_2 \le 1                \quad&\wedge&&\quad \mathrm{O}(\sigma) \le 1 \quad \blacksquare &&
 \end{alignat}

 \begin{align}
     \label{eq:test}
     \mathrm{iff}  \quad &&\frac{\partial L}{\partial\eta_2} \quad&>&\quad\displaystyle\frac{\partial L}{\partial M} && \\
     \mathrm{then} \quad &&M                                 \quad&>&\quad\sigma\eta_2  && \\
     \mathrm{with} \quad &&0 \le \eta_2 \le 1                \quad&\wedge&\quad \mathrm{O}(\sigma) \le 1 \quad \blacksquare &&
 \end{align}  
\end{document}

Ausgabe

Antwort1

Ich bin nicht sicher, ob solche Ausrichtungen irgendeine Bedeutung haben.

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath,amssymb}

\newcommand{\pder}[2]{\frac{\partial #1}{\partial #2}}

\begin{document}

\begin{alignat}{2}
\text{iff}  &\quad& \pder{L}{\eta_2}   &>\pder{L}{M}  \\
\text{then} &\quad& M                  &>\sigma\eta_2 \\
\text{with} &\quad& 0 \le \eta_2 \le 1 &\mathrel{\wedge}
   \mathrm{O}(\sigma) \le 1 \quad \blacksquare
\end{alignat}

\end{document}

Bildbeschreibung hier eingeben

Antwort2

Das eqparboxPaket kann helfen. Ist es das, was Sie wollen? (Ich finde die Abstände etwas seltsam…)?

\documentclass[11pt]{article}
\usepackage{amssymb}
\usepackage{makebox}
\usepackage{mathtools, nccmath}

\usepackage{eqparbox}

    \newcommand\eqmathbox[2][M]{\eqmakebox[#1]{$\displaystyle{}#2{}$}}

    \begin{document}

\begin{alignat}{5}
     \label{eq:test}
     \mathrm{iff} \quad &&\frac{\partial L}{\partial\eta_2} \quad&\eqmathbox{>}&&\quad\displaystyle\frac{\partial L}{\partial M} && \\
     \mathrm{then} \quad &&M \quad&\eqmathbox{>}&&\quad\sigma\eta_2 && \\
     \mathrm{with} \quad &&0 \le \eta_2 \le 1 \quad&\eqmathbox{\wedge} &&\quad \mathrm{O}(\sigma) \le 1 \quad \blacksquare &&
 \end{alignat}

 \begin{align}
     \label{eq:test}
     \mathrm{iff} \quad &&\frac{\partial L}{\partial\eta_2} \quad& \eqmathbox{>}&\quad\displaystyle\frac{\partial L}{\partial M} && \\
     \mathrm{then} \quad &&M \quad&\eqmathbox{>}&\quad\sigma\eta_2 && \\
     \mathrm{with} \quad &&0 \le \eta_2 \le 1 \quad&\eqmathbox{\wedge}&\quad \mathrm{O}(\sigma) \le 1 \quad \blacksquare &&
 \end{align}

 \end{document}

Bildbeschreibung hier eingeben

Antwort3

mit align:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath,amssymb}

\begin{document}
 \begin{align}
     \label{eq:test}
 \mathrm{iff}  &&
        \frac{\partial L}{\partial\eta_2}\     > &\ \dfrac{\partial L}{\partial M}  &&\\
 \mathrm{then}  &&
        M\                                     > &\ \sigma\eta_2                    &&\\
 \mathrm{with}  &&0
        \le \eta_2 \le 1\                \wedge  &\ \mathrm{O}(\sigma)\le 1\quad \blacksquare &&
 \end{align}
 \end{document}

Bildbeschreibung hier eingeben

verwandte Informationen