[XeTeX] Latest Apple font bug: Didot
Adam Lindsay
atl at comp.lancs.ac.uk
Fri Nov 26 11:08:14 CET 2004
Will Robertson said this at Fri, 26 Nov 2004 19:19:06 +1030:
>For what it's worth, I've found another bug in one of Apple's AAT
>fonts, this time in Didot:
Hold fire, now. Did you try moving the problem down to the more primitive
XeTeX font spec? It just so happens I was writing some ConTeXt
typescripts for Didot two nights ago, and although the font is
idiosyncratic, I didn't run into the number case issue:
\definefontsynonym [DidotRegular]['Didot:mapping=tex-text'] [encoding=uc]
\definefontsynonym [DidotItalic] ['Didot/I:mapping=tex-text'] [encoding=uc]
\definefontsynonym [DidotBold] ['Didot/B:mapping=tex-text'] [encoding=uc]
\definefontsynonym [DidotCaps] ['Didot:mapping=tex-text;
Letter Case=Small Capitals;Ligatures=!Common Ligatures'][encoding=uc]
\definefontsynonym [DidotRegular-OsF]['Didot:mapping=tex-text;
Number style=Old-style numbers'] [encoding=uc]
\definefontsynonym [DidotCaps-OsF] ['Didot:mapping=tex-text;
Letter Case=Small Capitals;Ligatures=!Common Ligatures;
Number style=Old-style numbers'][encoding=uc]
What I didn't like was having to explicitly suppress the common ligatures
when switching to Small Caps. It looked fairly ridiculous, with 'fi'
being a lower case ligature and 'ne' being in small caps. Is that a bug?
eh, maybe.
So in your report, Will, how did you phrase the bug?
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Adam T. Lindsay, Computing Dept. atl at comp.lancs.ac.uk
Lancaster University, InfoLab21 +44(0)1524/510.514
Lancaster, LA1 4WA, UK Fax:+44(0)1524/510.492
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
More information about the XeTeX
mailing list