From: Jony Rosenne (rosennej@qsm.co.il)
Date: Fri Jun 10 2005 - 14:40:15 CDT
I made up test pages with Hebrew and Latin, where the diacritics are
separated by markup indicating a different color.
On my computer (Windows XP), MSIE ignores the color for all diacritics, and
FireFox respects the black color for Hebrew and drops the Latin diacritics.
http://www.qsm.co.il/Hebrew/HebrewTest/ColorHtml.htm (HTML, uses the user
default font)
http://www.qsm.co.il/Hebrew/HebrewTest/ColorCss.htm (CSS, uses Arial
(Hebrew) and Arial fonts)
Jony
> -----Original Message-----
> From: unicode-bounce@unicode.org
> [mailto:unicode-bounce@unicode.org] On Behalf Of John Hudson
> Sent: Friday, June 10, 2005 6:57 PM
> To: unicode@unicode.org
> Subject: Re: Arabic letters separated by markup
>
>
> Jony Rosenne wrote:
>
> > See http://www.w3.org/TR/html401/struct/global.html#h-7.5.3
> >
> > It is clear that block level elements interrupt text flow
> and that inline
> > elements should not.
>
> Some stylistic inline elements, e.g. changing font size or
> style, will unavoidably create
> run boundaries for rendering. In many scripts, these will not
> cause any problems. For
> instance, one can make one letter in the middle of a
> Latin-script work bold or italic
> without doing anything to the rendering that would strike the
> reader as incorrect shaping.
> But if one tries the same trick in the middle of an Arabic
> word, one will break the
> shaping, since font level glyph layout can't be processed
> across run boundaries.
>
> John Hudson
>
> --
>
> Tiro Typeworks www.tiro.com
> Vancouver, BC tiro@tiro.com
>
> Currently reading:
> Truth and tolerance, by Benedict XVI, Cardinal Ratzinger as was
> War (revised edition), by Gwynne Dyer
>
>
>
This archive was generated by hypermail 2.1.5 : Fri Jun 10 2005 - 13:41:54 CDT