如何书写多个重叠的下括号

如何书写多个重叠的下括号

我正在尝试为这个等式写重叠的下括号,但第二个下括号写得不对!有什么想法吗?... 在此处输入图片描述

答案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}

在此处输入图片描述

相关内容