Re: embedded levels of a string with parenthesis
Behdad Esfahbod <[email protected]> Thu, 27 Sep 2012 18:25:19 -0400
| Newsgroups | gmane.comp.internationalization.fribidi |
|---|---|
| Message-ID | <[email protected]> |
That's standard behavior. It's broken, I know. But that's what the Unicode standard requires. http://unicode.org/reports/tr9/ There's work being pushed by Microsoft to address this in the next version of Unicode though. In the mean time, bidi formatting characters are your friend. behdad On 09/27/2012 12:33 PM, Samiullah Khawaja wrote: > Hi, > > When I use the string "hello (world) مرحبا العالم" in fribidi it gives be > base_direction = RTL and generates the embedded levels. It generates the > embedded level of the ")" after "world" equal to 1. > > Is this correct? I think it should be equal to 2. as the it is part of the > embedded English (LTR) text. Note that the text is starting with arabic and > then ending on the ")" in string array. > > -- > Samiullah Khawaja > > > > _______________________________________________ > fribidi mailing list > [email protected] > http://lists.freedesktop.org/mailman/listinfo/fribidi _______________________________________________ fribidi mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/fribidi