
答え1
\vec{v}^{\,\prime}_f
私ならまたは を使用します\vec{v}^{\,\prime}_{\!f}
。(\,
は正のシンスペースを挿入し、 は\!
負のシンスペースを挿入します。)
あなたの投稿で示されている最初のスクリーンショットは、 に近いものによって生成されたようです\vec{v}^{\,\,\prime}_f
。私の好みとしては、 とその上付き/下付き文字の間にスペースが空きすぎているように思います\vec{v}
。
\documentclass[11pt]{article}
\begin{document}
$\displaystyle \vec{v}_f' \quad \vec{v}^{\,\prime}_f \quad
\vec{v}^{\,\prime}_{\!f} \quad \vec{v}^{\,\,\prime}_f $
\end{document}
答え2
下付き文字のカーニングは個人の判断の問題です。一方で、矢印とプライムの衝突にも対処する必要があります。
衝突をなくすために私が好む方法は、矢印をまったく使用せず、ベクター シンボルを太字に置き換えることです。
プライム付きベクターを頻繁に(つまり、数回以上)使用する場合は、マクロが必ず必要です。こちらにギャラリーがあります。下付き文字「f」のカーニングを検討することもできますが、基本文字の形状によって異なります。「v」の場合はカーニングが適切かもしれませんが、「x」の場合はそうではありません。下付き文字「a」の場合はカーニングを避ける必要があります。
\documentclass[11pt]{article}
\usepackage{amsmath}
\newcommand{\vecp}[1]{\vec{#1}^{\,\prime}}
\newcommand{\vecpp}[1]{\vec{#1}^{\,\prime\prime}}
\begin{document}
\begin{gather*}
v^{}_{f} \quad v^{}_{a}\\
\vecp{v}_{f} \quad \vecp{v}_{a} \\
\vecp{v}_{\!f} \quad \vecp{v}_{\!a} \\
\vecp{x}_{f} \quad \vecp{x}_{a} \\
\vecp{x}_{\!f} \quad \vecp{x}_{\!a} \\
\vecpp{v}_{f} \quad \vecpp{v}_{a} \\
\vec{v}'_{f} \quad \vec{v}''_{a}
\end{gather*}
\end{document}
最も重要なのは を使用することです\vecp
。矢印表記が古すぎると判断した場合は、次の数行で選択を変更するだけです。
\renewcommand{\vec}[1]{\bm{#1}}
\newcommand{\vecp}[1]{\vec{#1}'}
\newcommand{\vecpp}[1]{\vec{#1}''}