テキストの上に矢印を配置する

テキストの上に矢印を配置する

私は次の内容をタイプセットしようとしています (緑色の部分を追加したいのですが、方法がわかりません)。

ここに画像の説明を入力してください

サンプルコードは次のとおりです:

\documentclass{article}
\begin{document}
$$=F_j\underbrace{\frac{\partial G_j}{\partial x_i}}_{\substack{\text{derivative} \\ \text{acts} \\ \text{only} \\ \text{on} \: \vec G} }-F_j\frac{\partial G_j}{\partial a_j}$$
\end{document}

何か案は?

答え1

$$ … $$ は使用しないでください。これは単純な TeX 構造であり、垂直方向の間隔が悪くなる可能性があります。\[ … \]代わりに を使用してください。

ここで、 と を使用したソリューションを示します。 は、 または をpst-node介し​​てコンパイルする必要があります(何らかの理由で、ここでは は機能しません)。 また、パッケージを使用して、大文字の上に矢印をより適切なサイズにしました (\overrightarrow は大きすぎます)。LaTeX -> dvips -> pstopdfXeLaTeXauto-pst-pdfesvect

\documentclass[x11names]{article}
\usepackage{mathtools}
\usepackage[b]{esvect}
\usepackage{pst-node}

\begin{document}

\[%
 =\rnode{A}{F_j}\underbrace{\rnode{B}{\dfrac{∂ G_j}{∂ x_i}}}_{\mathclap{\substack{\text{derivative} \\ \text{acts only} \\ \text{on} \: \vv G}} }-F_j\frac{∂ G_j}{∂ a_j}
\ncbar[angleA=90, nodesep=3pt, arrows=<->, linecolor=DarkSeaGreen3]{A}{B}
\naput[labelsep =1pt]{\color{DarkSeaGreen3}\textsf{\scriptsize Scalar product}}
    \]%

\end{document} 

ここに画像の説明を入力してください

関連情報