Math 如何阻止LaTeX破坏数学模式线?

Math 如何阻止LaTeX破坏数学模式线?,math,latex,Math,Latex,在LaTeX中键入表达式时,我一直遇到一个棘手的问题,编译文档中的文本行将表达式/方程/数学对象一分为二。当然,我使用$$$标记来确保这不会发生在特别大的表达式或计算中,但这不适合出现在说明性文本中的小表达式 我能做些什么来确保LaTeX不会在编译的文档中将mathmode表达式切成两半 您可以在方程式周围使用\mbox \mbox{$E = mc^2$} 如果方程式位于接近最大文本宽度的位置,这将防止方程式中出现换行,但可能会导致方程式延伸到正文的末端。以下是一个简单的解决方案,只需在方程式

在LaTeX中键入表达式时,我一直遇到一个棘手的问题,编译文档中的文本行将表达式/方程/数学对象一分为二。当然,我使用$$$标记来确保这不会发生在特别大的表达式或计算中,但这不适合出现在说明性文本中的小表达式


我能做些什么来确保LaTeX不会在编译的文档中将mathmode表达式切成两半

您可以在方程式周围使用
\mbox

\mbox{$E = mc^2$}

如果方程式位于接近最大文本宽度的位置,这将防止方程式中出现换行,但可能会导致方程式延伸到正文的末端。

以下是一个简单的解决方案,只需在方程式中添加一个波浪号即可。 借鉴

而不是

  $x = \{x\,|\,x\in\mathbb{R_{\ge0}}\}$
你会写信吗

  $~{x = \{x\,|\,x\in\mathbb{R_{\ge0}}\}}$