我知道有些问题/答案涉及等号周围的空格问题(例如这个或者另一个问题)。
但是,我的问题与我使用以下情况有关\underbrace
:
中的文本\underbrace
导致括号外的所有内容向右移动。
我不想在文本中引入换行符,也不想延长下括号——我只是不喜欢等式中的大间隙。
我试过了\!
不会产生显著影响。
如何将括号右侧的部分移动到文本上方?
(我是否遗漏了mathtools
包装文档?)
这部分代码重现了上面的等式:
\begin{equation}
\underbrace{\left(\frac{\vec{\omega}\cdot\vec{v}}{\vec{v}\cdot\vec{v}}\right)}_%
{\text{projection of }\vec{\omega}\text{ on }\vec{v}}\vec{v}=%
\frac{\xi_{\text{s}}}{v_{\text{s}}}\vec{v}
\end{equation}
答案1
尝试使用该mathtools
包及其\mathclap
命令:
\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{mathtools}
\begin{document}%
\begin{equation}
\underbrace{\left(\frac{\vec{\omega}\cdot\vec{v}}{\vec{v}\cdot\vec{v}}\right)}%
{\mathclap{\text{projection of }\vec{\omega}\text{ on }\vec{v}}}\vec{v}=%
\frac{\xi_{\text{s}}}{v_{\text{s}}}\vec{v}
\end{equation}
\end{document}
这使: