XeLatex 中具有下限和上限的大点运算

XeLatex 中具有下限和上限的大点运算

如何在 XeLatex 中编写具有下限和上限的大点运算,如图所示?谢谢。

在此处输入图片描述

答案1

该命令\bigodot默认为“可变大小的数学运算符”,这意味着它在显示模式下比在内联模式下更大。此外,限制(如果有)在显示时位于符号的上方和下方,但在内联时放置在右侧(上标/下标)位置。因此代码

$\bigodot_{k=m+1}^M\mathbf{b}_{V^{(k)}}\quad
 \displaystyle{\bigodot_{k=m+1}^M\mathbf{b}_{V^{(k)}}}$

产生以下输出:

在此处输入图片描述

\bigodot如果你不喜欢和之间的空格,\mathbf{b}你可以将下限括在里面\mathclap{...}。这需要mathtools包:

$\bigodot_{k=m+1}^M\mathbf{b}_{V^{(k)}}\quad
 \displaystyle{\bigodot_{\mathclap{k=m+1}}^M\mathbf{b}_{V^{(k)}}}$

请注意,这也会减少左侧的空间。

在此处输入图片描述

要在运算符下方有两行,请使用\substack{j=1\\j\ne i}表示下限。此\substack命令需要amsmath包,如果您加载 ,则会自动加载该包mathtools

在此处输入图片描述

\documentclass{article}

\usepackage{mathtools}

\begin{document}

\[
\mathbf{b}_{V^{(i)}}\propto\bigodot_{\substack{j=1\\j\ne i}}^m\mathbf{f}_{V^{(j)}}\quad
\bigodot_{\mathclap{k=m+1}}^M\mathbf{b}_{V^{(k)}},\quad i=1:m
\]

\end{document}

最后(非常挑剔)一点,您可能会注意到 和j=1j\ne i中没有完全对齐\substack。这是因为1和 的i宽度不一样。您可以通过放置phantom1 来纠正此问题:

\substack{j=1\\j\ne\mathrlap{i}\phantom{1}}

在此处输入图片描述

相关内容