IEFFECT kenne ich nun nicht, aber ich nutze ebenso schon mal Proportionalschrift, allerdings bisher nur auf Feldebene.

Normalerweise werden die Feldpositionen anhand der eingestellten CPI des PRTF's berechnet.
Somit erfolgt die Ausrichtung immer linksbündig ab der Druckspalte.
Ein Problem allerdings sind Zahlen, die natürlich rechtsbündig gedruckt werden sollten.
Dies wird allerdings nicht unterstützt, eine RIGHT-Anweisung gibt es nicht!
Da je nach Schrift die Ziffern unterschiedlich breit sein können, Leerzeichen allerdings meist noch schmaler sind, kommt es bei Zahlen unterschiedlicher Länge leider zu unschönen Verschiebungen.
Hier hilft leider nur eine Fontwahl für das Feld, die nicht proportional ist und der Proportionalschrift am nächsten kommt.
Leider gibt es nun auch keine Methode der Laufweitenberechnung eines Textes zur gewählten Schrift, wie es in Windows z.B. üblich ist. Somit kann man leider auch nicht selber den Text rechtsbündig berechnen und per POSITION ausgeben.
Professionelle Tools machen das dann aber schon mal.