在同一垂直高度上过度支撑

在同一垂直高度上过度支撑

封锁快乐,

希望我们都还没有发疯。

简单说一下 - 我有以下代码 - 我正在尝试确保上部支撑处于相同的垂直高度 - 知道我该怎么做吗?目前它们固定在每个术语上(见附图)。

\documentclass[11pt]{report}
\usepackage{amsmath}
\usepackage{nccmath}
\usepackage{mathtools}
\usepackage{siunitx}
\usepackage{amsmath, amsthm, amssymb}
\begin{document} 

\begin{equation}
    \overbrace{\frac{\delta (\rho k)}{\delta t}}^\text{Time} +
    \overbrace{\triangledown (\rho U k)}^\text{Convection} =
    \overbrace{\triangledown [(\mu + \frac{\mu\textsubscript{t}}{\sigma \textsubscript{k}}) \triangledown \epsilon]}^\text{Diffusion} + \overbrace{P\textsubscript{k} + P\textsubscript{b} + \rho \epsilon + S\textsubscript{k}}^\text{Sources/sinks}
    \label{eqn:transport1}
\end{equation}

\end{document}

谢谢您的帮助,非常感谢。

乔什在此处输入图片描述

答案1

我建议你在过度支撑表达式 2、3 和 4 中插入印刷支撑。支撑本身可以通过以下方式构造

\newcommand\mystrut{\smash[b]{\vphantom{\frac{()}{\delta}}}}

即,它只是捕获了 的完整高度\frac{()}{\delta}

\triangledown哦,我会用 替换所有\nabla,并且还会增加第三个过度括号术语中的圆括号和方括号的大小。并且,请养成习惯,将^过度括号结构中的术语括在一对花括号中。最后,我必须承认,我不“明白”为什么你对下标字母使用文本模式而不是数学模式。

在此处输入图片描述

\documentclass{article}
\usepackage{mathtools}
\newcommand\mystrut{\smash[b]{\vphantom{\frac{()}{\delta}}}}
\begin{document}
\begin{equation}\label{eqn:transport1}
    {\overbrace{\frac{\delta (\rho k)}{\delta t}}^{\text{Time}}} 
    +
    {\overbrace{\nabla(\rho U k)\mystrut}^{\mathclap{\text{Convection}}}}
    =
    {\overbrace{\nabla\Bigl[\Bigl(\mu + \frac{\mu_t}{\sigma_k}\Bigr) 
                \nabla\epsilon\Bigr]\mystrut}^{\text{Diffusion}}}
    +
    {\overbrace{P_k + P_b + \rho \epsilon + S_k\mystrut}^{\text{Sources/sinks}}}
\end{equation}
\end{document}

相关内容