This may be of relevancy to you:
https://www.townlong-yak.com/framexm...yFrame.lua#524
Haven't messed with it but maybe it'll help. Might not actually be related though.
As for compare frame, it uses GameTooltipTextSmall (except for the "Currently equipped" text at the top, and the item name + quality text.)
Might have to dig a bit deeper for those.
But if you look in
GameTooltipTemplate.xml, you can see what fonts are used in tooltips. You could in theory just replace those fonts directly, but this would affect the rest of the UI wherever that font is used (for example, GameFontNormal. Though that may be your desired outcome, regardless.)
Also looks like money frame on tooltips might use GameFontHighlight? unless I'm interpreting it wrong.
I think this is the one for item compare:
https://www.townlong-yak.com/framexm...mplate.xml#257