Quote:
Originally Posted by Jellby
But ADE does not support right-to-left in any way, manual or automatic, so your only choice would be entering the letters in reverse order, which is wrong, and would show wrongly in compliant systems.
|
You're of course right. The only way to display Hebrew correctly on ADE/RMSDK-based readers is to reverse the order of the letters. (Since five Hebrew letters have special final forms, these forms also need to be hard-coded.)
However, since the OP apparently owns an iPad, I was assuming that he wants to create an ePub for the iBookstore. Since iBooks supports RTL text, it'll display
זגר instead of
רגז.
The only way to display RTL strings correctly on ADE and non-ADE readers is to use
your XPGT method to show LTR text on ADE readers and the RTL text on all other readers. I used a variation of it with
embedded Arabic text. (The Arabic text was included twice: one pre-shaped LTR version and one regular RTL version.)