自定义符号的垂直对齐

自定义符号的垂直对齐

我定义了以下命令

\newcommand{\bigast}{\mathop{\Huge \mathlarger{\mathlarger{*}}}}

不幸的是,它的垂直对齐有点太高了

在此处输入图片描述

我尝试使用 \raisebox{} 修复它,但无法正常工作。有什么想法可以纠正其垂直对齐吗?

谢谢你的帮助!

答案1

大运营商是如何定义的?,这使得\ast占据与相同的垂直空间\sum,我们知道这是良好的。

我展示了两种实现,一种是\textstyle始终保持大小,另一种是逐渐增大\displaystyle

\documentclass{article}
\usepackage{amsmath}
\usepackage{amsfonts}
\DeclareMathOperator*{\foo}{\scalerel*{\ast}{\sum}}
\DeclareMathOperator*{\barr}{\scalerel*{\ast}{\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)) \)
\end{document} 

在此处输入图片描述

相关内容