Page 1 of 1

Chopping off Multiple diacriticals

Posted: 2006-07-01 20:46:31
by Steve
Just noticed this...

I'm using Gentium font (works the same with Times New Roman but you need 3 diacriticals). On the first line, first character, using the Unicode Hex Input keyboard layout type in: (holding option down) 0101 0303

You'll see the combining tilde atop the macron chopped in half. Since this character is one we use, this is not just a curiosity but a problem.

Any thoughts?

Thanks,
STeve.

Posted: 2006-07-02 05:03:25
by dshan
NWX 2.7 displays fine on my OS X 10.4.7 system using Times New Roman and three diacriticals - e.g. 0101 0300 0303 and 0101 0304 0303 (I don't have Gentium so I can't test that). No truncation of any part of the characters. Whatever is causing your problem I don't think it's Nisus.

Posted: 2006-07-02 09:44:30
by Steve
Thanks for your thoughts. When I type in the sequence 0101 0300 0303 with Times New Roman on the first line I can see the 'a with macron with grave accent' but the tilde does not show unless I increase the Line Spacing to something greater than 1 line. You can see what I'm saying if you take a look at this .pdf http://homepage.mac.com/steve.moore/Nis ... ticals.pdf
As you can tell, the second sequence (0101 0304 0303) comes out even a bit more whacky. By the way, I'm also using OS X 10.4.7 and NWE 2.7 so this disparity in outcome is most interesting.

Thanks again,
Steve.[/img]

Posted: 2006-07-03 13:59:41
by martin
I've reproduced the problem, but only when the tilde rests on the very first line of the page, so it is clipped by the top margin. I do not observe the clipping in the middle of the document as indicated in your PDF screenshot.

In any case, it appears to be an issue with the core text engine. Eg: you can see the same problem in TextEdit. For better or for worse, combining characters do not affect the "natural" line height calculation, thus the clipping if the line does not have enough space allocated to it.