双下标问题

双下标问题

代码

\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显示样式不是必需的。

在此处输入图片描述

相关内容