在数学模式下强制多个过度支撑的基线对齐

在数学模式下强制多个过度支撑的基线对齐

在数学中垂直对齐过度括号的最简单方法是什么?在下面的例子中...

\documentclass{article}
\usepackage{amsmath}
\begin{document}

\begin{math}
*(m, n) = (\overbrace{n - m}^\text{index}, \overbrace{\sum_{k=m}^{n-1}{\pi_{i_k}}}^\text{sum})
\end{math}

\end{document}

...因为第二个元组元素的垂直范围更大(由于求和),所以括号看起来比另一个括号高。我希望“index”和“sum”在同一基线上:

在此处输入图片描述

答案1

也许最简单的方法是使用\vphantom更大的表达式来制作一个支柱

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}
\begin{document}

\newcommand\suma{\sum_{k=m}^{n-1}{\pi_{i_k}}}
\begin{math}
*(m, n) = (\overbrace{\vphantom{\suma}n - m}^\text{index}, \overbrace{\suma}^\text{sum})
\end{math}

\end{document}

相关内容