On 2011-01-14 18:02:32 -0500, foobar <[email protected]> said:

Combining marks do need to be supported.
Some languages use combining marks extensively (see my other post) and of course font for those languages exist and they do support this. Mac doesn't support all languages so I'm unsure if it's the best example out there.
here's an example of the Hebrew bible:
http://www.scripture4all.org/OnlineInterlinear/Hebrew_Index.htm

Just look at the any of the PDFs there to see how Hebrew looks like with all sorts of different marks.

That's a good example. Although my attempt to extract the text from the PDF wasn't perfect, I can confirm that the marks I got in the copy-pasted text are indeed combining code points, not pre-combined ones.

This character for instance has a combining mark: "יָ"; and it can't be represented by a pre-combined code point because there is no pre-combined form for it (or at least I couldn't find one). Some hebrew characters have a pre-combined form for the middle dot and some other marks, presumably the most common ones, but it was clearly insufficient for this text.


In the same vain I could have found a Japanese text with ruby (where a Kanji letter has on top of it Hiragana text that tells you how to read it)

Are you sure those are combining code points? I though ruby was a layout feature, not something part of Unicode. And I can't find combining code points that would match those.


--
Michel Fortin
[email protected]
http://michelf.com/

Reply via email to