dmath モードで行が分割されないようにするにはどうすればよいですか?

dmath モードで行が分割されないようにするにはどうすればよいですか?

他のスレッドや回答で推奨されている上記の3つのオプションをすべて試しましたが、どれも機能しないようです。

\begin{dmath}
P (A>B \cap A>B+C)=P(A>B+C)=P(A=\nolinebreak 3 \cap B=\nolinebreak 1 \cap C=\nolinebreak 1)=\frac{1}{3}\frac{1}{3}\frac{1}{3}=\frac{1}{27}
\end{dmath}

\begin{dmath}
P (A>B \cap A>B+C)=P(A>B+C)=P(A=\nolinebreak3 \cap B=\nolinebreak 1 \cap C=\nolinebreak1)=\frac{1}{3}\frac{1}{3}\frac{1}{3}=\frac{1}{27}
\end{dmath}

\begin{dmath}
P (A>B \cap A>B+C)=P(A>B+C)=P(A\hiderel{=}3 \cap B\hiderel{=}\cap C\hiderel{=}1)=\frac{1}{3}\frac{1}{3}\frac{1}{3}=\frac{1}{27}
\end{dmath}

答え1

{}分割してはいけない部分の周囲に中括弧 ( ) を追加します。

\documentclass{article}

\usepackage{breqn}

\begin{document}
\begin{dmath}
P({A>B \cap A>B+C}) 
= P({A>B+C})
= P({A= 3 \cap B=1 \cap C=1})
=\frac{1}{3}\frac{1}{3}\frac{1}{3}
=\frac{1}{27}
\end{dmath}

\end{document}

答え2

あなたの質問には書かれておらず、MWEにも記載されていませんが、おそらくあなたはbreqnパッケージは環境を提供するためdmath、この環境は方程式を具体的に破壊します。これは、そのように意図されているためです。

「breqn - 表示された数式の自動改行 (...) ただし、このパッケージの最も野心的な目標は、表示された数式の自動改行をサポートすることです。」

別の方程式環境を使用すると解決できます。

\[
P (A>B \cap A>B+C)=P(A>B+C)=P(A=\nolinebreak 3 \cap B=\nolinebreak 1 \cap C=\nolinebreak 1)=\frac{1}{3}\frac{1}{3}\frac{1}{3}=\frac{1}{27}
\]

\begin{equation}
P (A>B \cap A>B+C)=P(A>B+C)=P(A=\nolinebreak3 \cap B=\nolinebreak 1 \cap C=\nolinebreak1)=\frac{1}{3}\frac{1}{3}\frac{1}{3}=\frac{1}{27}
%label{eq:myeq} %optional
\end{equation}

\begin{dmath}
P (A>B \cap A>B+C)=P(A>B+C)=P(A\hiderel{=}3 \cap B\hiderel{=}\cap C\hiderel{=}1)=\frac{1}{3}\frac{1}{3}\frac{1}{3}=\frac{1}{27}
\end{dmath}

と を使用する\[\]数のない方程式が得られ、 を使用するとequation数のある方程式が得られます。

方程式の幅がかなり広いので、番号付けを右側に正しく設定するために、方程式を 2 行で表示することをお勧めします。

\begin{equation}
\begin{aligned}
P (A>B \cap A>B+C) & = P(A>B+C)\\
& = P(A=\nolinebreak3 \cap B=\nolinebreak 1 \cap C=\nolinebreak1) = \frac{1}{3}\frac{1}{3}\frac{1}{3}=\frac{1}{27}
\end{aligned}
\end{equation}

関連情報