我敢打赌,这个花哨的求和操作数 S 实际上是$\mathcal{S}$
,对吗?
但是我该如何修改这个东西的大小呢?\bigg
或者\left\right
似乎不起作用......
还有这样的事情:$\mathcal{S}^b_a\frac k2$
看起来不错……但不是很好:
答案1
不确定您是否真的希望将书法 S 的大小设置为求和符号,并在显示样式上取上下限,但它就是这样:
\documentclass{article}
\usepackage{amsmath,graphicx}
\makeatletter
\newcommand{\fancysum}{%
\mathop{%
\vphantom{\sum}%
\mathpalette\fancy@sum\relax
}\slimits@
}
\newcommand{\fancy@sum}[2]{%
\sbox\z@{$#1\sum$}%
\dimen@=\ht\z@
\advance\dimen@\dp\z@
\vcenter{\hbox{%
\resizebox{!}{\ifx#1\displaystyle.9\fi\dimen@}{%
$\m@th\mathcal{S}$%
}%
}}%
}
\makeatother
\begin{document}
\[
\sum_{k=a}^{b}
\fancysum_{k=a}^{b}\frac{k}{2}
\textstyle\sum\fancysum
\scriptstyle\sum\fancysum
\]
\end{document}
\textstyle
和声明\scriptstyle
仅仅是举例,为了表明符号可以正确缩放。
我在 displaystyle 中添加了一个 0.9 的因子,否则超调会变得太突出。
答案2
这是一个使用的选项\mathchoice
,您可以调整参数以满足您的需要:
\documentclass{article}
\usepackage{amsmath,graphicx}
\DeclareMathOperator*{\fancysum}{%
\mathchoice% http://tex.stackexchange.com/q/148740/5764
{\raisebox{-.325\height}{\scalebox{2.2}{$\mathcal{S}$}}}% \displaystyle
{\raisebox{-.25\height}{\scalebox{1.5}{$\mathcal{S}$}}}% \textstyle
{\raisebox{-.2\height}{\scalebox{0.95}{$\mathcal{S}$}}}% \scriptstyle
{\raisebox{-.25\height}{\scalebox{0.75}{$\mathcal{S}$}}}}% \scriptscriptstyle
\begin{document}
\[
\renewcommand{\arraystretch}{3}
\begin{array}{c}
\displaystyle \sum_2^1 \frac{12}{2} \quad \fancysum_2^1 \frac{12}{2} \\
\textstyle \sum_2^1 \frac{12}{2} \quad \fancysum_2^1 \frac{12}{2} \\
\scriptstyle \sum_2^1 \frac{12}{2} \quad \fancysum_2^1 \frac{12}{2} \\
\scriptscriptstyle \sum_2^1 \frac{12}{2} \quad \fancysum_2^1 \frac{12}{2}
\end{array}
\]
\end{document}
答案3
根据我的回答大运营商是如何定义的?。我提供了两个版本,取决于您是想要放大它\displaystyle
还是保持其为文本大小。
它被设计为占据与求和运算符相同的垂直尺寸,并且应该为了其索引的目的而表现得如此。
\documentclass{article}
\usepackage{amsmath}
\usepackage{amsfonts}
\DeclareMathOperator*{\foo}{\scalerel*{\mathcal{S}}{\sum}}
\DeclareMathOperator*{\barr}{\scalerel*{\mathcal{S}}{\textstyle\sum}}
\usepackage{scalerel}
\begin{document}
\[
\foo_{i=3}^{6}(f^2(i))
\]
This is inline: \(\foo_{i=3}^{6}(f^2(i)) \)
\[
\barr_{i=3}^{6}(f^2(i))
\]
This is inline: \(\barr_{i=3}^{6}(f^2(i)) \)
\[
\foo_a^b f = g\rvert_a^b = \sum_{k=a}^{b-1} f(k)
\]
\end{document}