From: André Szabolcs Szelp (a.sz.szelp@gmail.com)
Date: Mon Nov 03 2008 - 04:22:29 CST
Kent,
Sorry, there is a misunderstanding.
I was starting my letter with "Not considering bustrophaedon", which means
not considering it!
I was speaking of the default behaviour of the script to be able to be
written EITHER rtl OR ltr, (and NOT bustrophaedon).
So the question is, again, DISREGARDING bustrophaedon (which I still believe
is actually a non-issue, as I put it in a longish mail in reply to Gábor
Hosszú),
For LTR override: wouldn't Bidi_Mirroring bring exactly the expected
behaviour?
Szabolcs
2008/11/2 Kent Karlsson <kent.karlsson14@comhem.se>
> Szabolcs Szelp wrote:
> > Not considering bustrophaedon,
> > even in the described standard behaviour of OH of having the
> > characters mirrored when overriden LTR, I believe it is problematic
> > that one has to replace the punctuation characters.
> >
> > Usually one would think of the LTR and RTL in OH as the same text with
> > the same information, ie. the same string of characteres, only
> > displayed differently (i.e. other text-flow direction, and mirrored).
> > So why do we have to use other characters?
>
> Bidi (in the Unicode sense) and bustrophedon (while in a quite different
> way "bidirectional") are unrelated and should not be conflated in any way.
>
> > The passage in the current proposal authored by Michael and me
> > contains the passage above cited by Karl, it was included on grounds
> > of verbal communication of Michael about the preference "by the
> > committee".
> >
> >
> > However, I do believe that it should be open for discussion.
> >
> > Karl suggested (privately) having the punctuation included in the OH
> > block, alongside with the Bidi_Mirrored=Yes property.
>
> Naa. Bidi_Mirrored is for handling Arabic, Hebrew and similar scripts.
> It's NOT for handling bustrophedon, which mirrors *all* glyphs (once)
> on every second line. Bidi override controls never mirror characters
> which have Bidi_Mirrored=FALSE. Also the bidi overrides do not go well
> together with bustrophedon and automatic line breaking. Bustrophedon
> is simply a quite different beast from Arabic/Hebrew/etc. Bustrophedon
> should simply graphically mirror the entier line, every second line.
>
> /kent k
>
>
>
This archive was generated by hypermail 2.1.5 : Mon Nov 03 2008 - 04:24:44 CST