^FPR alignment question

This is the first time I have worked with a right-to-left language (Hebrew) with ZPL and have never paid much attention to the ^FP command before.

 

Can anyone explain why the weird alignment features with ^FPR, especially with Inverted orientation, ^FO positioning and left justification?

Why is the text offset from the origin?

 

None of the examples in the ZPLII programmers manual (section Field Interactions, Inverted Orientation) make any sense...

 

Thanks, Mark