[oXygen-user] Bidirectional support

Wendell Piez wapiez at wendellpiez.com
Wed Oct 30 12:08:47 CDT 2013


Hi Radu,

On Wed, Oct 30, 2013 at 3:19 AM, Oxygen XML Editor Support
<support at oxygenxml.com> wrote:
> Hi Wendell,
>
> Probably it would be handy for users to see better those special Unicode
> BIDI characters used to force direction. I will add an improvement
> request for this.
> But it is advisable that users should rely more on markup than on these
> characters.

Indeed.

> About this remark:
>
>> BTW, it looks to me as though oXygen automatically inserts the Unicode
>> controls when I insert characters from the Hebrew Unicode block. Is
>> this correct? Will it happen even when I'm in a place already
>> configured (using CSS on an element) that right-to-left is the
>> direction?
>
> Actually Oxygen does not automatically insert BIDI control characters
> while the user is typing, the user needs to insert them manually. Oxygen
> uses the Unicode BIDI algorithm which senses correctly places where the
> flow of characters changes orientation just by looking at their
> character range. Those BIDI control characters are useful when you want
> to force that behavior one way or the other, when the default algorithm
> does not properly arrange the flow of text the way you want it to be read.

Thanks, this is very useful to know.

Cheers, Wendell

Wendell Piez | http://www.wendellpiez.com
XML | XSLT | electronic publishing
Eat Your Vegetables
_____oo_________o_o___ooooo____ooooooo_^


More information about the oXygen-user mailing list