I'm trying to follow the examples and getting surprising results:

\definefontfeature[default][mode=node,language=dflt,script=latn,kern=yes,liga=yes,tlig=yes,trep=yes]

\definefontfeature[body][default][onum=yes,pnum=yes,protrusion=quality,expansion=quality]
\definefontfeature[smallcaps][body][smcp=yes, onum=yes]
%I understood this to mean that "body" would inherit "default" and
"smallcaps" would inherit "body".

\starttypescript [sans] [gillLT]
   \definefontsynonym[Gill-Light][name:gillsansmtprolight][features=body]
   
\definefontsynonym[Gill-Light-Italic][name:gillsansmtprolightitalic][features=body]
\stoptypescript

\starttypescript [sans] [gillLT]
   \definefontsynonym[Sans][Gill-Light][features=body]
   \definefontsynonym[SansItalic][Gill-Light-Italic][features=body]
\stoptypescript

\starttypescript [gill]
   \definetypeface [gillLT] [ss] [sans] [gillLT] [default]
[features=body,script=latn,script=grek]
\stoptypescript

\setupalign[hanging,hz]
\setupbodyfont[gillLT,12pt]

\ss


1:    1234567890 fi fl ffi ffl    \addff{smallcaps} test smallcaps
2:    \addff{body} 1234567890 fi fl ffi ffl    \addff{smallcaps} test smallcaps

In both 1 & 2, ligatures and small caps fail (though the glyphs are in
the font).
In 1, oldstyle fails.
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to