代码
\DeclareMathOperator*{\FAggregate}{F}
\begin{equation}
q_k'(e) = \FAggregate\limits_{a \in R}_a (q_k(S(a)))
\end{equation}
导致额外的 出现问题_a
。我想要的是a
显示在下标位置,如下图所示:
我怎样才能实现这个目标?
答案1
我建议将下标作为参数添加至\FAggregate
:
\documentclass{article}
\usepackage{amsmath}
\newcommand{\FAggregate}[1][]{\operatorname*{F_\mathnormal{#1}}}
\begin{document}
\begin{equation}
q_k'(e) = \FAggregate[a]_{a \in R} (q_k(S(a)))
\ne\FAggregate_{a \in R} (q_k(S(a)))
\end{equation}
\end{document}
如果下标是强制性的,则定义
\newcommand{\FAggregate}[1]{\operatorname*{F_\mathnormal{#1}}}
并将其用作
\FAggregate{a}_{a \in R}
请注意,\limits
显示样式不是必需的。