我试图通过在等式的上下放置文本来概述函数中的某些内容。等式下方的文本可以正常工作,但等式上方的文本会移到等式的右侧,这对于幂来说可能是正常的,但我希望它的表现与和符号的表现相同。
\begin{align}
\Big\langle \hat{A}(t) \Big\rangle_S &= \int U_m^*(\vec{r}) \hat{H} U_n(\vec{r}) \dd^3 r
\\& = \displaystyle\Big\langle
\underset{\text{\color{darkgreen}Time independent}}{\displaystyle
{\displaystyle{\color{red}\overbracket[1.2pt]{\color{black}\psi_S(t)}}
\color{black}\Big|
\color{darkgreen}\underbracket[1.2pt]{\color{black}\hat{A} \Big|}
\color{red}\overbracket[1.2pt]{\color{black}\psi_S(t)}
}\displaystyle^{\text{\color{red}Time dependent}}
} \Big\rangle
\end{align}
我还以为也许有一种类似于 的东西\underset
,但会将文本放在等式上方。我尝试了\overset
和\stackrel
。
```
\begin{align}
\Big\langle \hat{A}(t) \Big\rangle_S &= \int U_m^*(\vec{r}) \hat{H} U_n(\vec{r}) \dd^3 r
\\& = \displaystyle\Big\langle
\underset{\text{\color{darkgreen}Time independent}}{\displaystyle
\stackrel{\text{\color{red}Time dependent}}{
\displaystyle{\color{red}\overbracket[1.2pt]{\color{black}\psi_S(t)}}
\color{black}\Big|
\color{darkgreen}\underbracket[1.2pt]{\color{black}\hat{A} \Big|}
\color{red}\overbracket[1.2pt]{\color{black}\psi_S(t)}
}
} \Big\rangle
\end{align}
它确实(不知何故)打印了与上面相同的输出,但它给了我一个错误消息。对于\overset
:
Limit controls must follow a math operator.
\overset ...nrel@@ {\mathop {\kern \z@ #2}\limits
^{#1}}
以及\stackrel
:
Limit controls must follow a math operator.
\stackrel #1#2->\mathrel {\mathop {#2}\limits
^{#1}}
我不知道这是什么意思,也不知道我该如何编写代码才能让它完成我想要做的事情。另外,有谁知道在哪里\overset
以及\stackrel
它们有什么用,因为它显然不能做我想要它做的事情?
答案1
同时,我确实找到了使用 \raisebox 做我想做的事情的方法,但我没有找到 \overset 的用途。
\\& = \displaystyle\Big\langle
\underset{\text{\color{darkgreen}Time independent}}{\displaystyle
\raisebox{20pt}{\parbox{0cm}{\text{\footnotesize\color{red}Time dependent}}}{
\displaystyle{\color{red}\overbracket[1.2pt]{\color{black}\psi_S(t)}}
\color{black}\Big|
\color{darkgreen}\underbracket[1.2pt]{\color{black}\hat{A} \Big|}
\color{red}\overbracket[1.2pt]{\color{black}\psi_S(t)}
}
} \Big\rangle
哦,使用\footnotesize
将确保它与等式下的文本大致相同大小。