如何将文本作为方程式中数学运算符的下标?

如何将文本作为方程式中数学运算符的下标?

我想在数学模式下将一些文本放在数学运算符(或符号)下方,类似于\substack,如下图运算符\sum下方的红色文本\max

示例下标

这个怎么做?

答案1

你应该将表达式放在下标中,如下所示。大多数 LaTeX图书解释一下。例如

\documentclass{article}

\begin{document}
\begin{itemize}
    \item \textbf{Display mode}:
        \[\max_{1 \leq i \leq N}\]
    \item \textbf{Inline mode}: version without \verb!\limits! would look like \(\max_{1 \leq i \leq N}\), version with \verb!\limits! would look like\(\max\limits_{1 \leq i \leq N}\) inside a text.
\end{itemize}
\end{document}

代码输出

请注意命令如何\limits在内联模式下强制运算符下的下标(如果您认为需要\limits,请再想一想 - 也许默认值看起来更好!参见TeX.se 上的这个答案)。

如果你发现下标表达式太长,并且引入了过多的空格,你可以\smashoperator使用mathtools包,例如这个帖子

答案2

通过使用解决了内联模式的问题$\underset{1 \leq j \leq n}{\max}$,但是这种方法需要amsmath包。

答案3

我会这样解决:

\documentclass{scrartcl}
\usepackage{amsmath}
\begin{document}  
\[
    \max\limits_{1\leq j\leq n}
\]  
\end{document}

答案4

正如上面有人建议的那样。我们应该使用\underset命令:

\underset{1\leqslant j\leqslant n}{max}.

\underset{\substack{\rho\to 0\\ n\to\infty}}{l.i.m.} 

(针对我上面的问题)。

相关内容