在数学模式下插入时,文本模式下的 \sum

在数学模式下插入时,文本模式下的 \sum

我有以下代码行:

$$
\operatorname{aff}(\mathcal{C})
\coloneqq
\{
\lambda_{1}x_{1}+\lambda_{2}x_{2}+\cdots+\lambda_{k}x_{k}
\mid 
x_{1},x_{2},\ldots,x_{k}\in\mathcal{C},\sum_{i}\lambda_{i}=1
\}
$$

它应该生成以下表达式:

在此处输入图片描述

我想知道是否有办法替换上面的求和符号,并将其替换为文本模式中使用的较小的求和符号,即下面的符号:

$\sum_{i}\lambda_{i}$ 

在此处输入图片描述

我尝试在数学模式下使用它\text{$\sum_{i}$}但没有效果,因为它给了我很大的求和符号。

答案1

使用\textstyle

并使用\[\]而不是$$ $$显示样式数学。

改进答案(根据 Zarko 和 egreg 的评论进行修改):

\documentclass{article}

\usepackage{mathtools}

\begin{document}
\[
\operatorname{aff}(\mathcal{C})
\coloneqq
\{
\lambda_{1}x_{1}+\lambda_{2}x_{2}+\cdots+\lambda_{k}x_{k}
\mid
x_{1},x_{2},\ldots,x_{k}\in\mathcal{C},{\textstyle\sum_{i}\lambda_{i}}=1
\}
\]

\end{document}

在此处输入图片描述

  • 删除了该amsmath包,因为它是由mathtools包加载的(zarko 提到)。
  • \textstyle对文本样式模式中要显示的部分进行分组,因为\textstyle它不是宏(egreg 提到)。

原始问题答案:

\documentclass{article}

\usepackage{amsmath}
\usepackage{mathtools}


\begin{document}
\[
\operatorname{aff}(\mathcal{C})
\coloneqq
\{
\lambda_{1}x_{1}+\lambda_{2}x_{2}+\cdots+\lambda_{k}x_{k}
\mid
x_{1},x_{2},\ldots,x_{k}\in\mathcal{C},\textstyle{\sum_{i}\lambda_{i}}=1
\}
\]
\end{document}

在此处输入图片描述

答案2

对于一次性案例,您可以使用Zarko 的方法

如果需要多次使用,您可以定义一个命令,在符号用于显示样式时强制使用文本样式。不过,我还会使用\big括号的大小。

\documentclass{article}
\usepackage{amsmath,mathtools}

\DeclareMathOperator{\aff}{aff}

\makeatletter
\newcommand{\tsum}{\DOTSB\mathop{\tsum@}\nolimits}
\newcommand{\tsum@}{\mathchoice{\textstyle\sum}{\sum}{\sum}{\sum}}
\makeatother

\begin{document}

\[
\aff{\mathcal{C}}\coloneqq
\bigr\{
  \lambda_{1}x_{1}+\lambda_{2}x_{2}+\cdots+\lambda_{k}x_{k}
  \mid
  x_{1},x_{2},\ldots,x_{k}\in\mathcal{C},\tsum_{i}\lambda_{i}=1
\bigr\}
\]

\end{document}

在此处输入图片描述

答案3

稍微修改了一下@Imran 的回答:

\documentclass{article}
\usepackage{mathtools}
\DeclareMathOperator{\aff}{aff} % <---

\begin{document}
\[
\aff(\mathcal{C})\coloneqq
\bigl\{  % <---
\lambda_{1}x_{1}+\lambda_{2}x_{2}+\cdots+\lambda_{k}x_{k}
\mid
x_{1},x_{2},\ldots,x_{k}\in\mathcal{C},{\textstyle\sum_{i}}\lambda_{i}=1 % <---
\bigr\}   % <---
\]
\end{document}

在此处输入图片描述

相关内容