Unterbrustbandage für lange und kurze Zeit ausrichten

Unterbrustbandage für lange und kurze Zeit ausrichten

Ich habe eine Gleichung, in der ich underbrace verwenden möchte, aber die Klammern erscheinen in unterschiedlichen Höhen, da ein Term länger als der andere ist. Hier ist ein Beispiel:

\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}

Ich habe versucht, vphantom zu verwenden, aber dann wurde meine Gleichung merklich verzerrt. Wie kann ich das beheben? Vielen Dank im Voraus.

Antwort1

Ich sehe kein Problem, wenn ich \vphantomim ersten Term ein für das größere Objekt hinzufüge.

Ich habe ein paar Elemente hinzugefügt:

  1. Klammern um die \underbraceKonstrukte, um einen guten Abstand zu erreichen, wenn Operatoren beteiligt sind;

  2. ein paar schmale Leerzeichen nach \vec{...}Konstrukten, um Konflikte zu vermeiden;

  3. hat den Aufruf von entfernt physics, den Sie nicht verwenden und der meiner Meinung nach aufgrund mehrerer Schwächen nicht verwendet werden sollte.

\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}

Bildbeschreibung hier eingeben

Antwort2

Wie du sehen kannst,

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

sollte arbeiten.

Bildbeschreibung hier eingeben

MWE

\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}

Bildbeschreibung hier eingeben

verwandte Informationen