Thanks for figuring out this problem in Gentium Plus. If there are other Greek characters recomposing wrong I'd appreciate hearing about them so we can work on getting them right for the next release.
Lorna
SIL International

-------- Original Message --------
Subject: Re: [XeTeX] difficulty with ancient greek diacriticals in XeTeX with Gentium Plus
From: Georg Duffner
To: XeTeX (Unicode-based TeX) discussion.
Date: 7/18/2013 4:53 PM
The problem seems to be incomplete recomposition in the font.
Canonically, your precomposed ἆ decomposes to alpha + uni0313 + uni0342 where uni0313 is "combining comma above" and uni0342 "greek perispomeni". This is also, what should result from decomposed input. Gentium Plus however seems to expect uni1FBF "greek psili" instead of uni0313. The sequence uni1FBF+uni0342 is replaced with uni1FCF "greek psili and perispomeni" by opentype feature "ccmp" in that font, which gets positioned correctly and looks identical to the precomposed glyph.

uni1FBF and uni1FCF shouldn’t be used as combining characters but it happens nevertheless, it might be worth reporting a bug to SIL.


--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex

Reply via email to