On 06/06/2012 08:11 PM, Stephan Stiller wrote:
Hi Philippe,

Thanks for your opinion. The examples I've just checked looked like "zero-width or almost so" (Friedl) and "very narrow" (in a Japanese dictionary, ISBN 978-4-7674-2315-9) to me. I am pretty sure I've seen zero-width with either kana or romaji, just can't find a reference right now. I think there are use instances. What "should" be done is also a good question, and perhaps the answer isn't as obvious as I thought, but these considerations make me wonder whether a font is really free to make a choice about zero-width or not for any given Unicode symbol. If not, I'm wondering whether Unicode could/should/does make that binary decision. And in either case I'm wondering for /which/ characters in Unicode zero-width is an option (or obligatory).

Besides the fact that font designers can and will do exactly as they please... Even if Unicode does specify "non-zero width," a designer can always make that arbitrarily small, as close to zero as we like. Some character descriptions may *recommend* features for the font designer, mostly to clarify what the character is that the codepoint is meant to represent.

Though I can see that maybe when Unicode specifies "zero-width" it really should be and programs need to be able to rely on that.

~mark

Reply via email to