BidiMirrored property and ancient scripts (Was Re: Plain text custom fraction input)
Eli Zaretskii
eliz at gnu.org
Sat Jul 25 02:14:58 CDT 2015
> Date: Fri, 24 Jul 2015 21:23:52 +0100
> From: Richard Wordingham <richard.wordingham at ntlworld.com>
>
> On Fri, 24 Jul 2015 10:09:18 -0700
> Asmus Freytag <asmusf at ix.netcom.com> wrote:
>
> > On 7/24/2015 2:59 AM, Frédéric Grosshans wrote:
> > > Let me rephrase my remark in a less “stupid and dangerous” way.
> > >
> > > If a LTR character has the BidiMirrored=No property, it may
> > > either be mirrored or not when typeset in RTL, depending on other
> > > factors. Specifically, the BidiMirrored property has not been
> > > specified for ancient LTR scripts which are mirrored when RTL or
> > > boustrephodon, like Italic, Runic, Archaic Greek, Archaic Latin,
> > > Egyptian Hieroglyphs. Note that some RTL script, like Old North
> > > Arabian, are mirrored when LTR.
>
> > We do want "BidiMirrorred=No" to be honored; for example for the
> > arrows and the ornate parens. And we do not want that to be overridden
>
> And at present, that may be overridden in a right-to-left context!
What do you mean by "overridden" in this context? AFAIK, mirroring
indeed depends on context, but a character whose BidiMirrorred
property is No will _never_ be mirrored, according to the UBA. There
are no overrides for that property, AFAIK.
More information about the Unicode
mailing list