OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Unicode bi-directional algorithm in XSL

[ Lists Home | Date Index | Thread Index ]

Let's say I have some XML with Arabic content and the English abbreviation
"C.B." inside the Arabic:

<example>imagine some Arabic content here C.B. imagine some more Arabic
content here</example>

Obviously, the Unicode bi-directional algorithm will handle the direction of
the Arabic text flow as right-to-left, but when rendered by an XSL-FO
application, the abbreviation comes out ".C.B" (yes, I know bidi-override
will fix this).

My question is: what's actually happening with the Unicode bi-directional
algorithm? Is (1) the period between the "C" and the "B" staying put, and
the period after the "B" moving before the "C"; or (2) are both periods
moving, so that the period between the "C" and the "B" moves before "C", and
the period after the "B" moving between them?




News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS