Wie soll ich die "verschiedenen Schriftarten" verstehen ?
Werden diese innerhalb eines Satzformates ausgewählt oder tatsächlich nur extern durch die PRTF definiert ?

Ansonsten gilt beim Drucken immer folgendes:

Wird die ausgewählte Schrift VOM DRUCKER nicht unterstützt, wird die nächst GRÖSSERE Schrift ausgewählt !

Was der Drucker kann oder nicht kann, probiere ich immer mit einer kleinen PRTF und STRRLU ... OPTION(6) und entsprechenden OVRPRTF vor Aufruf des STRRLU.
Ggf. ist dann ein WSCST erforderlich um ESC-Sequenzen anzusteuern.

Wenn der Drucker z.B.
15 CPI nicht hat, nimmt er 12 CPI
12 CPI nicht hat, nimmt er 10 CPI
8 LPI nicht hat, nimmt er 6 LPI
usw.