如何垂直移动下支架?

如何垂直移动下支架?

有没有办法将下支架垂直向下移动?

我的问题是,以下代码中的底标重叠:

\begin{equation*}
    \mathbf{v}_n \approx \sum_{m} \underbrace{\mathbf{T}^{(m)} \mathbf{W}}_{\mathclap{\text{m-te Transformation aller Basisvektoren}}} H_{:,n}^{(m)}.
\end{equation*}

有办法解决这个问题吗?

答案1

如果您希望解释文本全部放在一行上,则没有什么可做的:

\documentclass{article}
\usepackage{mathtools}
\begin{document}
This is what you could do
\begin{equation*}
\mathbf{v}_n \approx \sum_{\raisebox{.3ex}{$\scriptstyle m$}} 
  \underbrace{\mathbf{T}^{(m)} 
  \mathbf{W}}_{\mathclap{\substack{\text{$m$-te}\\
                                   \text{Transformation}\\
                                   \text{aller Basisvektoren}}}} 
  H_{:,n}^{(m)}.
\end{equation*}
but I'd prefer something like
\begin{equation*}
\mathbf{v}_n \approx \sum_{m} \mathbf{T}^{(m)}\mathbf{W} H_{:,n}^{(m)},
\end{equation*}
where $\mathbf{T}^{(m)}\mathbf{W}$ is the $m$-th transformation of
all basis vectors.

\end{document}

在此处输入图片描述

或者,

\begin{equation*}
\mathbf{v}_n \approx \sum_{\raisebox{.3ex}{$\scriptstyle m$}}
  \underbrace{\mathbf{T}^{(m)}\mathbf{W}}%
    _{\mathclap{\substack{\uparrow\\
        \text{$m$-te Transformation aller Basisvektoren}}}}
  H_{:,n}^{(m)}.
\end{equation*}

在此处输入图片描述

我当然更喜欢公式后面的解释。

答案2

而不是移动第二个参数\underbrace 向下为了避免与min发生冲突\sum_m,你可以\nolimits在之后立即使用\sum使用侧边设置期限m,从而将其向上并避开了第二个参数中包含的材料\underbrace

在此处输入图片描述

避免这种冲突只能解决一个排版问题。的第二个参数\underbrace太长了,使得下括号所指的内容不太明显。为了稍微缓解这个问题,您可以将下括号材料分成两行(使用\substack将其设置为\tiny(而不是\scriptsize)尺寸:

在此处输入图片描述

然而,我认为更优雅——也更有助于你的读者!——把对什么的解释放在\mathbf{T}^{(m)} \mathbf{W}不过,我认为把解释放在正文中他的回答

\documentclass{article}
\usepackage{mathtools}
\begin{document}
\begin{equation*}
  \mathbf{v}_n \approx \sum\nolimits_{m}   
  \underbrace{\mathbf{T}^{(m)} \mathbf{W}}_{%
  \mathclap{\text{$m$-te Transformation aller Basisvektoren}}} 
  H_{:,n}^{(m)}.
\end{equation*}
\end{document}

第二版方程的代码:

\[
  \mathbf{v}_n \approx \sum\nolimits_{m}   
  \underbrace{\mathbf{T}^{(m)} \mathbf{W}}_{%
  \mathclap{\substack{\text{\tiny $m$-te Transformation}\\ 
                      \text{\tiny aller Basisvektoren}} }}
  H_{:,n}^{(m)}.
\]

答案3

以@egreg 的第二个解决方案为起点,flalign*环境的变体提供了更好的垂直间距:

\documentclass{article}

\usepackage{mathtools}

\begin{document}

Text text text text text text text text text text text text text text text text text text text text text text text text text. 
\begin{flalign*}
 &  &  \begin{gathered}
\mathbf{v}_n \approx \sum_m\mathbf{T}^{(m)}\mathbf{W} H_{:,n}^{(m)},
 \end{gathered}  &  &  \\
\text{\rlap{where $\mathbf{T}^{(m)}\mathbf{W}$ is the $m$-th transformation of all basis vectors.}} %& &  &  &  & 
\end{flalign*}

Text text text text text text text text text text text text text text text text text text text text text text text text text.
\begin{equation*}
\mathbf{v}_n \approx \sum_m\mathbf{T}^{(m)}\mathbf{W} H_{:,n}^{(m)},
\end{equation*}
where $\mathbf{T}^{(m)}\mathbf{W}$ is the $m$-th transformation of all basis vectors.

Text text text text text text text text text text text text text text text text text text text text text text text text text.

\end{document} 

在此处输入图片描述

相关内容