dmath fügt zu viele Zeilenumbrüche ein

dmath fügt zu viele Zeilenumbrüche ein

Ich habe folgenden Code für eine Gleichung:

\begin{dmath}
    x \in A - B \leftrightarrow x \in A \textrm{ and } x \not\in B
\end{dmath}

Es wird die folgende Ausgabe erzeugt:

Bildbeschreibung hier eingeben

Die Gleichung braucht eigentlich gar nicht so viele Zeilenumbrüche, das Ganze passt in eine Zeile. Ich habe dann einen Rahmen darum gelegt, um die Grenzen der Gleichung zu sehen:

Bildbeschreibung hier eingeben

Gibt es eine Möglichkeit, die Grenzen einer dmathGleichung so zu definieren, dass sie nicht in ein sehr kleines Feld gequetscht wird und mit unzähligen Zeilenumbrüchen versehen wird?

Antwort1

Ich glaube, das breqnschafft mehr Probleme, als es löst. StandardmäßigjedenDas Beziehungssymbol in dmathmarkiert einen Zeilenumbruchpunkt zur Ausrichtung. Die unerwünschten sollten ausgeblendet werden. Wählen Sie eine der folgenden Methoden.

\documentclass{article}
\usepackage{amsmath}
\usepackage{breqn}

\begin{document}
\begin{dmath}
    x \in A - B \leftrightarrow x \in A \text{ and } x \notin B
\end{dmath}
\begin{dmath}
    x \hiderel{\in} A - B \leftrightarrow x \hiderel \in A \text{ and } x \hiderel{\notin} B
\end{dmath}
\begin{dmath}
    {x \in A - B} \leftrightarrow {x \in A \text{ and } x \notin B}
\end{dmath}
\end{document}

Beachten Sie, dass \not\inein falsches Symbol erzeugt und \notinverwendet werden sollte; dies hängt nicht davon ab breqn.

Bildbeschreibung hier eingeben

verwandte Informationen