![如何书写多个重叠的下括号](https://linux22.com/image/378749/%E5%A6%82%E4%BD%95%E4%B9%A6%E5%86%99%E5%A4%9A%E4%B8%AA%E9%87%8D%E5%8F%A0%E7%9A%84%E4%B8%8B%E6%8B%AC%E5%8F%B7.png)
答案1
为了实现这一点,我必须将初始下支撑的净宽度设为零。我利用软件包\useanchorwidth{T}
的功能实现了这一点stackengine
。
\documentclass{article}
\usepackage{amsmath,stackengine}
\stackMath
\begin{document}
\[
\def\useanchorwidth{T}
(i\gamma^3)\underbrace{[\hat G_z, [\hat G_z, [\stackunder[-8pt]{\hat G_z}
{\underbrace{\phantom{G_z,[G_z,G_x}}_{\hat G_u}}}_{i\hat G_y}, \hat G_x]]]+.
\]
\end{document}
答案2
通过使用\rlap
和,\phantom
您可以先设置第一个(外部)下支撑,然后再设置内部。
\begin{displaymath}
(i\gamma)^3[\rlap{\ensuremath{\underbrace{\phantom{\hat{G}_z,[\underbrace{\hat{G}_z,[\hat{G}_z}_{\hat{G}_x}}}_{i\hat{G}_y}}}
\hat{G}_z,[\underbrace{\hat{G}_z,[\hat{G}_z,\hat{G}_x]}_{\hat{G}_x}]]+
\end{displaymath}
嗯,我不太清楚外下支撑是否包括整个内下支撑或仅包括G_z
。为了表明它是整个内下支撑,我会这样做,
\begin{displaymath}
(i\gamma)^3[\rlap{\ensuremath{\underbrace{\phantom{\hat{G}_z,[\underbrace{\hat{G}_z,[\hat{G}_z,\hat{G}_x]}_{\hat{G}_x}}}_{i\hat{G}_y}}}
\hat{G}_z,[\underbrace{\hat{G}_z,[\hat{G}_z,\hat{G}_x]}_{\hat{G}_x}]]+
\end{displaymath}