是否可以在Latex中将字符或公式放在较大公式的其他部分下面?
foo f(x) = ...
x
如果这个例子不清楚。我想制作一个自定义函数 - 在数学环境中定义为\text{foo}
- 看起来像sum,min或max之类的内置函数,它接受放在上面或下面的参数功能符号。
简单地使用\text{foo}_x
不起作用。
答案 0 :(得分:15)
您正在寻找的功能\underset
由amsmath
包提供。这是一个例子:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
$\underset{below}{above}$
\end{document}
输出:
答案 1 :(得分:9)
您可以将foo声明为数学运算符。然后在任何等式环境中使用它。见下文
\DeclareMathOperator*{\foo}{foo} %in preamble
\begin{align}
\foo_x f(x) = ...
\end{align}
答案 2 :(得分:0)
按照@hanoosh的答案,如果你需要,你甚至可以这样做:
\documentclass{article}
\usepackage{amsmath}
\DeclareMathOperator*{\foo}{foo}
\begin{document}
\begin{displaymath}
\foo_{x\atop y} f(x,y)
\end{displaymath}
\end{document}
只有\DeclareMathOperator*
由包amsmath
提供支持,例如
\documentclass{article}
\begin{document}
\begin{displaymath}
\sum_{x\atop y} f(x,y)
\end{displaymath}
\end{document}
编译不需要任何AMS包。