Und, hast du dann weitergebastelt? Und hat es funktioniert? Wenn ja, wie?
Nein, nein, schlecht.
Mir ist klar, wie man an den verwendeten Wert der 'font-family'-Eigenschaft herankommt; aber unklar, wie du daraus die wirklich verwendete Schriftart (i.e. aus der Aufzählung die erste auf dem System vorhandene) ermitteln willst.
Ich bin davon ausgegangen, der currentStyle/computedValue würde die tatsächlich herangezogene Schriftart ausspucken. Tut er das nicht, müsste man ein Element mit bekannter Größe der aktuellen Schriftgröße gegenüberstellen und diese dann entsprechend anpassen. Das erfordert einige Tests und führt vermutlich zu Ärger mit em-px-Umrechnung.
Ich halte mich aus Ärger natürlich heraus.