I like to use the fonts keyboard, outline and shadow of libertine, defined in a typescrip, e.g. [...] \starttypescript[keyboard][biolinumKB] \definefontsynonym[Keyboard][file:LinBiolinum_Kb-0.5.4][features=default] \stoptypescript \starttypescript[outline][biolinumOL] \definefontsynonym[Outline] [file:fxbo] [features=default] \definefontsynonym[OutlineBold] [file:fxbob][features=default] \definefontsynonym[OutlineItalic][file:fxboi][features=default] \stoptypescript \starttypescript[shadow][biolinumSH] \definefontsynonym[Shadow] [file:fxbs] [features=default] \definefontsynonym[ShadowBold] [file:fxbsb][features=default] \definefontsynonym[ShadowItalic][file:fxbsi][features=default] \stoptypescript \starttypescript[mylibertine] [...] \definetypeface[mylibertine][kb][keyboard][biolinumKB][default] \definetypeface[mylibertine][ol][outline] [biolinumOL][default] \definetypeface[mylibertine][sh][shadow] [biolinumSH][default] \stoptypescript [...] however, this did not work. Where do I have to define the new commands \kb, \ol and \sh? This works: \definefont[keyboard][LinBiolinum_Kb-0.5.4 at 20pt] \definefont[outline][fxbo at 20pt] \definefont[shadow][fxbs at 20pt] \starttext The layout of my keyboard:\\ {\keyboard qwertz} it is a german one.\par {\outline Outline font}\par {\shadow Shadow font}\par \stoptext the output: http://perce.de/temp/x.png Herbert