[NTG-context] [fontloader] positioning of diacritics

Philipp Gesang philipp.gesang at alumni.uni-heidelberg.de
Mon Dec 15 21:43:51 CET 2014


···<date: 2014-12-15, Monday>···<from: Hans Hagen>···

> On 12/15/2014 8:08 AM, Philipp Gesang wrote:
> > Good morning!
> >
> > This report by Github user SverreStausland has been lingering on
> > the Luaotfload tracker for a while: There appears to be a
> > difference between how certain faces of the Libertine family
> > handle the placement of diacritics.
> >
> > With Version 5.1.2 of the family [0], the "RZI" version
> > (fullname: “Linux Libertine O Semibold Italic”) shows a different
> > behavior than its “RZ” companion (“Linux Libertine O Semibold”).
> > Short demonstration in Context:
> >
> >      \definefontfeature [ourfeats] [default] [mode=node]
> >
> >      \starttext
> >        \start \definedfont [file:LinLibertine_RI.otf*ourfeats]  V\char"0306 \stop
> >        \start \definedfont [file:LinLibertine_RZI.otf*ourfeats] V\char"0306 \stop
> >      \stoptext
> >
> > Note the misaligned combining breve above the latter. An
> > equivalent test for Plain [1] shows that the correct position
> > information is there somewhere in the font, since the Xetex
> > engine typesets it correctly.
> 
> it's a bug in the font:
> 
> uni0306 in the second one has class "base" while in the first one it has 
> class "mark" and context checks on that
> 
> \enabletrackers[otf.bugs]

Thanks for the reply and for the pointer. That tracker is indeed
pretty handy!

I attempted to open a bug report on the Libertine tracker but
Sourceforge refuses to cooperate :/ Maybe next time.

Best regards,
Philipp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://www.ntg.nl/pipermail/ntg-context/attachments/20141215/d726731b/attachment.sig>


More information about the ntg-context mailing list