I know many may disagree with this suggestion but suggestion does not hurt.

1. Use the well-maintained library FriBiDi 
(http://fribidi.freedesktop.org/wiki/) for our BiDi algorithm (in my opinion 
Bidi.cpp has [somehow] reinvented FriBiDi library)

2. For the problem of  "PUNCTUATION + Mixed RTL & LTR", according to the 
Unicode standard since we have the LANGUAGE meta data we can augment the TEXT 
with UNICODE DIRECTIONAL characters.

Dov, what do you think?

Mostafa

       
---------------------------------
Yahoo! oneSearch: Finally,  mobile search that gives answers, not web links. 

Reply via email to