調整長期和短期的底托

調整長期和短期的底托

我有一個方程,我想在其中使用 underbrace ,但大括號的高度不同,因為其中一項比另一項長。這是一個例子:

\documentclass[12pt]{article}
\usepackage{amsmath}
\usepackage{physics}
\begin{document} 
  \begin{align}
    \underbrace{-\frac{1}{M}\vec{p}{\partial\vec{p}}\frac{\partial\mathcal{P}}{\partial\vec{x}}}_{\frac{\partial\mathcal{H}} {\partial\vec{p}}}+\underbrace{\mathcal{U}'}_{\frac{\partial\mathcal{H}}{\partial\vec{x}}}\mathcal{P}
  \end{align}
 \end{document}

我嘗試使用 vphantom,但後來我的方程式明顯扭曲。我怎樣才能解決這個問題 ?先感謝您。

答案1

\vphantom如果我在第一項中為較大的物件添加 a ,我認為沒有問題。

我添加了一些項目:

  1. 結構周圍有大括號\underbrace,以便在涉及操作符時獲得良好的間距;

  2. 結構後有一些稀疏的空間\vec{...},以避免衝突;

  3. 刪除了對 的調用physics,您沒有使用它,並且在我看來,由於存在一些弱點,不應使用它。

\documentclass[12pt]{article}
\usepackage{amsmath}

\begin{document} 

\begin{align}
{\underbrace{
  -\frac{1}{M}\vec{p}\,\partial\vec{p}\,\frac{\partial\mathcal{P}}{\partial\vec{x}}
}_{\frac{\partial\mathcal{H}}{\partial\vec{p}}}}
+
{\underbrace{
  \vphantom{\frac{\partial\mathcal{P}}{\partial\vec{x}}}
  \mathcal{U}'
}_{\frac{\partial\mathcal{H}}{\partial\vec{x}}}}
\end{align}

\end{document}

在此輸入影像描述

答案2

如你看到的,

\vphantom{\frac{\partial\mathcal{P}}{\partial\vec x}}

應該管用。

在此輸入影像描述

微量元素

\documentclass[12pt]{article}
\usepackage{amsmath}
\usepackage{physics}
\begin{document} 
  \begin{align}
    \underbrace{-\frac{1}{M}\vec{p}{\partial\vec{p}}\frac{\partial\mathcal{P}}{\partial\vec{x}}}_{\frac{\partial\mathcal{H}} {\partial\vec{p}}}+\underbrace{\vphantom{\frac{\partial\mathcal{P}}{\partial\vec x}}\mathcal{U}'}_{\frac{\partial\mathcal{H}}{\partial\vec{x}}}
  \end{align}
 \end{document}

在此輸入影像描述

相關內容