
У меня есть следующий код для уравнения:
\begin{dmath}
x \in A - B \leftrightarrow x \in A \textrm{ and } x \not\in B
\end{dmath}
Выдает результат:
Уравнению на самом деле не нужно так много переносов строк, все это можно уместить на одной строке. Затем я помещаю рамку вокруг него, чтобы увидеть границы уравнения:
Есть ли способ определить границы уравнения dmath
так, чтобы оно не было втиснуто в слишком маленькое поле и не содержало множество переносов строк?
решение1
Я считаю, что это breqn
создает больше проблем, чем решает. По умолчанию,каждыйСимвол отношения в dmath
отмечает точку разрыва линии для выравнивания. Те, которые вам не нужны, должны быть скрыты. Выберите один из методов ниже.
\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}
Обратите внимание, что \not\in
создается неверный символ, и \notin
его следует использовать; это не зависит от breqn
.