`derivative` で一貫した間隔を実現するにはどうすればよいですか?

`derivative` で一貫した間隔を実現するにはどうすればよいですか?

コンパイル時:

\documentclass{article}
\usepackage{derivative}


\begin{document}
    \noindent
    \[\pdv{P}{r}\]
    \[\pdv{T}{r}\]
    \[\pdv{X}{r}\]
\end{document}

得られるもの:

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

ここでは、 が他の文字とは間隔やカーニングが異なっていることが明らかです。とも、この例のようにカーニング/間隔がT調整されるようにしたいと思います。PXT

スペースを挿入できると思います\!が、フォントを変更する場合 (カーニングが何らかの形で正しく行われる場合)、またはderivativeこの問題に対処するために更新を行う場合、すぐに面倒になる可能性があります。

編集: egreg の訂正

答え1

これは とは何の関係もありませんderivative。数学記号フォントの P と T の境界ボックスを見てください。

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

\partialおそらく、Knuth はとの間にカーニングを追加すべきだったのでしょうT。しかし、そうしませんでした。

\documentclass{article}

\begin{document}

$\partial P$ $\partial T$

\setlength{\fboxsep}{0pt}
\setlength{\fboxrule}{0.1pt}

\fbox{\the\textfont1 P}
\fbox{\the\textfont1 T}

\end{document}

トークンは\the\textfont1シンボル フォントを指します。

関連情報