Dear list, I have the following sample:
\def\DesiredFont{TeX Gyre Termes} \definefontfeature[italic][itlc=yes,textitalics=yes] \setupitaliccorrection[global, always] \definefontfamily [mainface] [rm] [\DesiredFont] \definefontfamily [mainface_corrected] [rm] [\DesiredFont] [features={italic}] \setupbodyfont[mainface] \setupitaliccorrection[global,always] \starttext \startbuffer[chars] \startTEXpage[offset=1em] \dorecurse{26} {\setupbodyfont[mainface]% [{\em \recurselevel}] [{\em \characters{\recurselevel}}] [{\em \Characters{\recurselevel}}] ({\em \characters{\recurselevel}}) ({\em \Characters{\recurselevel}}) \hfill \setupbodyfont[mainface_corrected] [{\em \recurselevel}] [{\em \characters{\recurselevel}}] [{\em \Characters{\recurselevel}}] ({\em \characters{\recurselevel}}) ({\em \Characters{\recurselevel}}) \par} \stopTEXpage \stopbuffer \getbuffer[chars] \def\DesiredFont{TeX Gyre Pagella} \getbuffer[chars] \stoptext This shows that sequences such as ({\em f}) are corrected with the closing parenthesis, but not with the opening one. Wouldn’t it be possible that italic correction could be enabled also before the italic glyph(s)? BTW, I wonder why the second definition of \DesiredFont doesn’t change the font for the buffer used after it. Many thanks for your help, Pablo -- http://www.ousia.tk ___________________________________________________________________________________ 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://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : http://contextgarden.net ___________________________________________________________________________________