我怎样才能得到一个行为像 的期望符号$\sum$
?具体来说,我希望下划线像求和的下划线一样。目前我使用
$$\mathbb{E}_{x\in A}$$
但是,我不喜欢这样。感觉就像我在写一个总结
$$\Sigma_{x\in A}$$
而替代方案
$$\sum_{x\in A}$$
在居中等式中效果更佳。(下划线直接出现在 sigma 下方,而不是稍微靠前和靠下。)
有没有办法制作一个行为类似于$$\sum$$
而不是的期望符号$$\Sigma$$
?
答案1
用于\mathop{\mathbb{E}}
获取数学运算符间距和限制行为。或者\mathop{{}\mathbb{E}}
如果您希望 E 保持在基线上。
答案2
如果你想要这个运算符的“极限”,例如x\in A
,总是在显示数学模式下将其排版为“下标”(在“E”的右侧和下方)而不是完全在“E”下方,您可能需要使用通过加载或包\DeclareMathOperator
提供的指令。amsmath
amsopn
补充:\mathop
相反,该指令将使其参数表现确切地类似于\sum
或\prod
,当在显示数学模式下处理指令时,下标和上标参数将完全排版在运算符的下方或上方。请查看@DavidCarlisle 的回答将该\mathop
指令应用于您的案例。
\documentclass{article}
\usepackage{amsmath,amssymb}
\DeclareMathOperator{\E}{\mathbb{E}}
\begin{document}
$\E_{x\in A}$ and $\displaystyle \E_{x\in A}$
vs.\ $\displaystyle \mathop{\mathbb{E}}_{x\in A}$
\end{document}
相反,如果你做如果您希望x\in A
在 TeX 处于显示数学模式时将粒子完全排版在运算符下方,则可以改用指令\DeclareMathOperator*
(请注意*
)\DeclareMathOperator*{\E}{\mathbb{E}}
:。