Hendrik Maryns rašė:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> NotDashEscaped: You need GnuPG to verify this message
> 
> Axel Hecht uitte de volgende tekst op 10/27/2007 04:27 PM:
>> Hi,
>>
>> there is some discussion going on in
>> https://bugzilla.mozilla.org/show_bug.cgi?id=400237 on how to lay out
>> the unichar ellipsis for different scripts, and for different localized
>> versions of OSes. As that bug grows hard to grok, I'm asking some
>> questions here.
>>
>> On a regular XP, the ellipsis is rendered similarily to ... (just more
>> closely spaced). On a Japanese Windows, it's apparently rendered with MS
>> UI Gothic, which places the dots on the middle of the line vertically.
>> Now that obviously looks wrong for English text, but I wonder if it's
>> right in other scripts, in particular, for Japanese. Independent of
>> other apps using '.''.''.' and thus being on the baseline, the font
>> might be right for Japanese script. (The bug has a testcase for the
>> ellipsis in both fonts.)
>>
>> Are there similar problems for other scripts?
>>
>> Could this happen to other glyphs?
> 
> There is something in the Unicode standard for this.  If I remember and
> understand correctly, it is the same character, but the glyph can differ
> per language.  That is, you use \U2026, and each locale will make sure
> it has the right glyph.  That is, if you have Japanese from top to
> bottom, it will (and should) be three dots below each other.  For Latin
> script, it will always be three dots next to each other, etc.  So
> basically, as long \U2026 is used, everything should be fine.
> 
> But please correct me if I’m wrong.

I don't think you're right.

First, I can't see anything like that mentioned in the latest version of
unicode chart table: http://www.unicode.org/charts/PDF/U2000.pdf

Second, I believe that this would defeat the purpose of Unicode (which
is to be consistent, no matter what the context or language is).

I'd rather think it's stated somewhere else (perhaps even in Unicode
standard) that the ellipsis itself can be expressed by using different
characters, depending on the language used. But those different
characters have their own codepoints, I guess.

RQ
_______________________________________________
dev-tech-layout mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-layout

Reply via email to