Fonts unterstützen leider kein UTF16 sondern nur UCS2, da max. 65.000 Schriftzeichen in einem Font möglich sind.
Nur für asiatische Schriften gibt es leider mehrere Varianten.

In den meisten Unicode-Schriften ist fast alles enthalten.

In der PRTF kann man aber die Fontnamen auch als Variable übergeben (P-Feld).
Dadurch kann man natürlich sehr flexibel drucken und je nach Kunden die Schriftart über Parameter einstellen.
Diese sollten natürlich auch installiert sein.
Man kann auch eigene Schriften in /QIBM/UserData/OS400/Fonts/TTFonts installieren.

In den asiatischen Schriften sind die westeuropäischen enthalten.
Wie es mit baltisch, russisch, kyrillisch usw. aussieht kommt halt auf den jeweiligen Font an.