我想sum
用一个大加号来代替这个符号,就像 Pedro G. Mattos 在这里想做的那样我怎样才能定义一个像 \bigcup 一样工作的大加运算符?。
在 wiki 中我发现我应该使用的命令是\definemathsymbol
。但是我对如何调整符号以适应内联和显示数学感到困惑。
解决方案可能正是https://wiki.contextgarden.net/Product_integral但我不明白,我不想使用各种命令,例如prodi
,PRODI
...,而只想使用sum
一个。可能吗?
代码非常简单。
\starttext
Solve for \m{n} the following:
\startformula
\sum_{k=0}^n k = 6
\stopformula
{\bf Hint:} \m{\sum_{k=0}^2 k = 3}
\stoptext
如果您解决了该问题,我们将非常感激您prod
用大号答案来代替。times
答案1
Unicode 中没有“大优点”之类的东西。但是,正如您的第二个请求,有一个大优点。
\starttext
Solve for \m{n} the following:
\startformula
\bigtimes_{k=0}^n k = 6
\stopformula
\bold{Hint:} \m{\bigtimes_{k=0}^2 k = 3}
\stoptext
只需缩放常规加号,即可制作自己的大加号。这在印刷上不太一致,因为它还会缩放线宽。
\define\bigplus{%
\mathop{%
\mathchoice
{\dobigplus{2000}}%
{\dobigplus{1500}}%
{\dobigplus{ 900}}%
{\dobigplus{ 700}}%
}%
}
\define[1]\dobigplus{%
\vcenter{\hbox{\scale[scale=#1]{$+$}}}%
}
\starttext
Solve for \m{n} the following:
\startformula
\bigplus_{k=0}^n k = 6
\stopformula
\bold{Hint:} \m{\bigplus_{k=0}^2 k = 3}
\stoptext