如何让 overbrace 和 overset 中的项目垂直对齐?这意味着,在下面的示例中,数字 1-8 将位于同一行,而不是垂直交错。
谢谢。
${\overbrace{
\overset{\text{।}}{\text{स}}
\overset{\text{।}}{\text{मु}}
\overset{\text{ऽ}}{\text{हा}}}^{1}}
{\overbrace{
\overset{\text{ऽ}}{\text{लो}}
\overset{\text{।}}{\text{अ}}
\overset{\text{।}}{\text{ण}}}^{2}}
{\overbrace{
\overset{\text{।}}{\text{वि}}
\overset{\text{।}}{\text{डि}}
\overset{\text{ऽ}}{\text{अं}}}^{3}}
{\overbrace{
\overset{\text{।}}{\text{वि}}
\overset{\text{।}}{\text{डि}}
\overset{\text{।}}{\text{अ}}
\overset{\text{।}}{\text{णि}}}^{4}}
{\overbrace{
\overset{\text{ऽ}}{\text{मिल्}}
\overset{\text{।}}{\text{ल}}
\overset{\text{।}}{\text{पि}}}^{5}}
{\overbrace{
\overset{\text{।}}{\text{अ}}
\overset{\text{ऽ}}{\text{दं}}
\overset{\text{।}}{\text{स}}}^{6}}
{\overbrace{
\overset{\text{।}}{\text{णु}}
\overset{\text{।}}{\text{सु}}
\overset{\text{।}}{\text{अ}}
\overset{\text{।}}{\text{हि}}}^{7}}
{\overbrace{
\overset{\text{।}}{\text{अ}}
\overset{\text{ऽ}}{\text{अम्}}}^{8}}\text{।}\\
{\underbrace{
\underset{\text{ऽ}}{\text{ऊ}}
\underset{\text{।}}{\text{सु}}
\underset{\text{।}}{\text{अ}}}_{9}}
{\underbrace{
\underset{\text{।}}{\text{हि}}
\underset{\text{।}}{\text{अ}}
\underset{\text{ऽ}}{\text{उम्}}}_{10}}
{\underbrace{
\underset{\text{ऽ}}{\text{मिल्}}
\underset{\text{ऽ}}{\text{लं}}}_{11}\text{ }}
{\underbrace{
\underset{\text{ऽ}}{\text{उम्}}
\underset{\text{ऽ}}{\text{मिल्}}}_{12}}
{\underbrace{
\underset{\text{ऽ}}{\text{लो}}
\underset{\text{।}}{\text{स}}
\underset{\text{।}}{\text{रि}}}_{13}}
{\underbrace{
\underset{\text{।}}{\text{अ}}
\underset{\text{।}}{\text{प}}
\underset{\text{।}}{\text{इ}}
\underset{\text{।}}{\text{मु}}}_{14}}
{\underbrace{
\underset{\text{।}}{\text{ह}}
\underset{\text{।}}{\text{कि}}
\underset{\text{ऽ}}{\text{लिम्}}}_{15}}
{\underbrace{
\underset{\text{ऽ}}{\text{मन्}}
\underset{\text{ऽ}}{\text{तिम्}}}_{16}} \text{॥}$
答案1
我不能使用您的字体,但\vphantom
我认为您可以使用 s。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
$\overbrace{\overset{a}{a}\overset{a}{a}\overset{a}{a}}^1
\overbrace{\overset{b}{b}\overset{b}{b}\overset{b}{b}}^2$
$\overbrace{\vphantom{\overset{b}{b}}\overset{a}{a}\overset{a}{a}\overset{a}{a}}^1
\overbrace{\overset{b}{b}\overset{b}{b}\overset{b}{b}}^2$
\end{document}
答案2
使用 longstacks 时,baselineskip 是固定的,我认为您希望对齐所有基线。此外,下划线以文本而不是数学形式设置,我认为您也希望如此。
\documentclass{article}
\usepackage{amsmath,stackengine}
\newcommand\notate[2]{\stackon{#1}{\scriptsize #2\strut}}
\begin{document}
\def\stacktype{L}
\setstackgap{L}{8pt}
${\overbrace{
\notate{a}{I}
\notate{b}{I}
\notate{c}{S}}^{1}}
{\overbrace{
\notate{e}{s}
\notate{e}{i}
\notate{e}{i}}^{2}}
$
\end{document}