[NTG-context] XeTeX opentype features don't work
Ricard Roca
ricardroca at gmail.com
Tue Apr 24 00:12:27 CEST 2007
Hi,
I can't use opentype font features with XeTeX, e.g. "Palatino
Linotype:+smcp" for small caps. It works with plain XeTeX or ConTeXt
with \font, e.g.
\font\PALA="Palatino Linotype:+smcp" at 12pt
\PALA some text...
but not with typescripts, like
\starttypescript[serif][PalatinoLinotype][uc]
...
\definefontsynonym[PalatinoLinotypeCaps]["Palatino
Linotype:+smcp"][encoding=uc]
...
\stoptypescript
\starttypescript[serif][PalatinoLinotype][name]
...
\definefontsynonym[SerifCaps][PalatinoLinotypeCaps]
...
\stoptypescript
\starttypescript[PalatinoLinotype]
\definetypeface[PalatinoLinotype][rm][serif][PalatinoLinotype][default][encoding=uc]
\stoptypescript
\usetypescript[PalatinoLinotype]
\setupbodyfont[PalatinoLinotype]
so it must be a ConTeXt problem, not a XeTeX one.
It works well with the font name alone, without any colon plus features,
like "Palatino Linotype".
With ConTeXt versions released some months ago all opentype features
worked perfectly, and there wasn't any problem.
Thanks in advance,
Ricard
More information about the ntg-context
mailing list