Peter— You must put \usetypescript[serif,sans,mono,mm][hanging][normal] \setupalign[hz,hanging] before you define the font. In your example, these commands are coming after the default is identified. This means that if you want to get margin kerning and so forth with Latin Modern, you must actually re-specify Latin Modern. In your preamble, try %%%% Margin Kerning and Font Expansion \usetypescript[serif,sans,mono,mm][hanging][normal] \setupalign[hz,hanging] \setupfootnotes[align={hz,hanging}] % install Latin Modern % we must install margin kerning before the font is loaded: since Computer Modern is % loaded before our definitions, we must load it again \usetypescript [all] [latin-modern] [texnansi] \setupbodyfont[reset] \definebodyfont [10.5pt,9.5pt] [rm,ss,tt,mm] [default] \setupbodyfont[lm,10.5pt] This works for me. I hope it does for you too. Cheers, Alan On Jan 7, 2006, at 9:10 AM, Peter Münster wrote: > On Sat, 7 Jan 2006, Alan Bowen wrote: > >> On your second question, I use >> \usetypescript[serif,sans,mono,mm][hanging][normal] >> \setupalign[hz,hanging] >> and place this in the preamble before the particular fonts are >> introduced/defined, > > Could you please send a minimal example? > I tried > > \starttext > \input tufte > \stoptext > > and > > \usetypescript[serif,sans,mono,mm][hanging][normal] > \setupalign[hz,hanging] > \starttext > \input tufte > \stoptext > > But I see no difference... > Cheers, Peter > > -- > http://pmrb.free.fr/contact/ > _______________________________________________ > ntg-context mailing list > ntg-context@ntg.nl > http://www.ntg.nl/mailman/listinfo/ntg-context