@Y.D.X If you don’t mind me asking, I am revisiting the kerning issue for Ralph Smith Formal Script (RSFS), from
After asking around, I learned that TeX has a different method for assigning spacing that doesn’t rely on built-in kerning info. This is how RSFS is spaced, since its .afm file didn’t contain any such info (well, it contained one kerning pair).
Since you pulled from matplotlib, I don’t know if it came with any kerning info. If not, how did your friend get the spacing right? Was it just comparing based on sight with a LaTeX document?