如何避免乳胶数学模式方程中的多余空格

如何避免乳胶数学模式方程中的多余空格

我正在处理一个非常简单的LaTeX等式,例如f_(x)=a。但是,当我这样做时$f(x)=a_1$- 我在符号前后得到了一个巨大的额外空格=。这很烦人。如何删除它?我尝试使用该\!选项强制它,但这对我没有任何帮助。

答案1

以下是我对所发生情况的猜测。第一种情况是基线情况:f(x)=a。在第二种情况下,将 更改aa_1会导致换行,从而导致整行出现额外的空格,尤其是在等式内部。

第三种情况可能是一种解决方法,将内联方程放在 中\mbox。然而,虽然这可以防止方程展开,但它会迫使额外的空间分布在其他地方,而且不一定以一种漂亮的方式。

也许最好的方法是重写你的句子,这样它就不会在不利的位置断行。

\documentclass{article}
\textwidth=.5\textwidth
\sloppy
\begin{document}
xxxxxxxxxxxxxxxxi $f(x)=a$. Blah Blah Blah

xxxxxxxxxxxxxxxxi $f(x)=a_1$. Blah Blah

xxxxxxxxxxxxxxxxi \mbox{$f(x)=a_1$}. Blah Blah
\end{document}

在此处输入图片描述

相关内容