On Wed, Jul 16, 2008 at 2:48 PM, Willi Egger
Hi,
I am trying to use fontfeatures contained in my new otf-font Seravek.
I am getting Seravek in the file but no way to activate the oldstyle figures and the small caps. :-(
Can someone give m a clue?
Willi
I got until now the following typescript:
% \definefontfeature % [OldstyleFigures] % [language=nld,script=latn,mode=node,calt=no,clig=yes,rlig=yes,onum=yes]
\starttypescript [sans] [seravek] \definefontsynonym [SeravekBasic-Roman] [file:SeravekBasic- Regular] [features=default] \definefontsynonym [SeravekBasic-Bold] [file:SeravekBasic- Bold] [features=default] \definefontsynonym [SeravekBasic-Italic] [file:SeravekBasic- RegularItalic][features=default] \definefontsynonym [SeravekBasic-Bold-Italic][file:SeravekBasic- BoldItalic] [features=default] \stoptypescript
\starttypescript [sans] [seravek] [name] \definefontsynonym [Sans] [SeravekBasic-Roman] [features=default] \definefontsynonym [SansItalic] [SeravekBasic-Italic] [features=default] \definefontsynonym [SansBold] [SeravekBasic-Bold] [features=default] \definefontsynonym [SansBoldItalic] [SeravekBasic-Bold-Italic] [features=default] \definefontsynonym [SansRegularCaps] [Sans] [features=smallcaps] % \definefontsynonym [SansBoldCaps] [SansBold] [features=smallcaps] % \definefontsynonym [SansItalicCaps] [SansItalic] [features=smallcaps] % \definefontsynonym [SansBoldItalicCaps] [SansBoldItalic] [features=smallcaps] \stoptypescript
\starttypescript [Seravek] \definetypeface [Seravek] [ss] [sans][seravek][default] \definetypeface [Seravek] [mm] [math] [modern][default] \stoptypescript
I tried this with the following test-code:
\setupoutput[pdftex] \enableregime[utf]
% \definefontfeature % [OldstyleFigures] % [language=nld,script=latn,mode=node,calt=no,clig=yes,rlig=yes,onum=yes] \definefontfeature[default] [method=node,script=latn,language=dflt,liga=yes,onum=yes,kern=yes]
\usetypescriptfile[seravek] \usetypescript[Seravek] \setupbodyfont[Seravek,12pt]
% \def\sc{\setfontfeature{smcp}} % \def\os{\setfontfeature{onum}}
\def\sc{\setfontfeature{smallcaps}} \def\os{\setfontfeature{oldstyle}} or \def\sc{\setfontfeature{smallcaps}} \def\os{\setfontfeature{OldstyleFigures}}
\starttext Hello World! {\sc ABC abc} {\os 123} 1 2 3 4 5 6 7 8 9 \blank {\sc Hello World!} \blank {\bf Hello World! {\sc ABC abc} {\os 123} 1 2 3 4 5 6 7 8 9} \blank {\it Hello World! {\sc ABC abc} {\os 123} 1 2 3 4 5 6 7 8 9} \blank \bi Hello World {\sc ABC abc} {\os 123} 1 2 3 4 5 6 7 8 9! \stoptext
Wolfgang