增加下标/上标中运算符之间的间距

增加下标/上标中运算符之间的间距

我需要全局增加下标/上标中运算符之间的空间。

例子:\sum_{x=4}

=我需要在下标中的符号前后留出更多空间。下标/上标中的每个运算符都需要全局留出空间。

答案1

TeX 不会在该位置的运算符周围留出任何空格,因此没有可以设置参数来控制该空格。这与文本或显示样式中的空格不同,您可以通过设置 em 宽度来控制这些空格。请参阅这个答案关于字体尺寸

因此,您可以先在文本样式中设置下标(可能已经有足够的空间),然后增加 em,或者\thickmuskip您需要使用明确的空格,例如\,

enter image description here

\documentclass{article}

\begin{document}

\[\sum_{x=3}x=3\]

\[\sum_{\displaystyle x=4}x=4\]

\[\sum_{x\,=\,5}x=5\]

{\thickmuskip=22mu
\[\sum_{\displaystyle x=6}x=6\]
}

\fontdimen6\scriptfont2=1in
\fontdimen6\textfont2=1in

\[\sum_{x=7}x=7\]


\[\sum_{\textstyle x=8}x=8\]


\end{document}

答案2

间距取决于您插入的命令,下面的示例包含空格的完整列表及其外观。

数学模式中的空格。

\begin{align*}
f(x) =& x^2\! +3x\! +2 \\
f(x) =& x^2+3x+2 \\
f(x) =& x^2\, +3x\, +2 \\
f(x) =& x^2\: +3x\: +2 \\
f(x) =& x^2\; +3x\; +2 \\
f(x) =& x^2\ +3x\ +2 \\
f(x) =& x^2\quad +3x\quad +2 \\
f(x) =& x^2\qquad +3x\qquad +2
\end{align*}

与您的示例一起使用时,您可以使用:

\sum_{x\ =\ 4}

以达到预期效果。

相关内容