vippsupport.xerox.com    Forums  Hop To Forum Categories  - Xerox FF VI Suite Forum-  Hop To Forums  FF VI Suite (VIPP)    ARABIC stream reversal for non Arabic Characters

Moderators: Carlo Sans, jbouche
Go
New
Find
Notify
Tools
Reply
  
-star Rating Rate It!  Login/Join 
Posted
In my vipp Code below,...

/1 /TimesNewRoman 12.0 INDEXFONT
/2 /TraditionalArabicBold 12.0 INDEXFONT

BLACK SETTXC
ARB1256_1 ARB1256_M1 (2) (1) SETARB
/TraditionalArabicBold 12 SETFONT
(abc def ghi xxa xxb) 1 ARABIC 0 SHMF
PAGEBRK

where xxa and xxb are Arabic characters. And
abc , def , ghi are English Chars in the following sequence
1- abc
2- def
3- ghi

However The output shows English chars in the following sequence
1- ghi
2- def
3- abc

It seems The character stream is reversed (for printing right to left) for Arabic as well as English Characters, Which it should not- i.e. it should only do it for Arabic character stream. Suggestions ? Thanks.


Regards,



The output shows
 
Posts: 41 | Registered: 18 September 2007Reply With QuoteEdit or Delete MessageReport This Post
Posted Hide Post
Looks like an error in the ARB1256_1/2 tables where the space is coded with a join group of 1 (Arabic non connected) where it should be 6 (Arabic or non-Arabic depending on context).
Edit the file xgf/src/arb.def and look for the lines:
<20> <20> <20> <20> <20> 1
and change them for:
<20> <20> <20> <20> <20> 6
 
Posts: 1777 | Location: Switzerland | Registered: 04 May 2001Reply With QuoteEdit or Delete MessageReport This Post
  Powered by Eve Community  
 

    vippsupport.xerox.com    Forums  Hop To Forum Categories  - Xerox FF VI Suite Forum-  Hop To Forums  FF VI Suite (VIPP)    ARABIC stream reversal for non Arabic Characters