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