Hi Steffen, i have tried my best, but i'm no grid expert. see attached example. @Hans: 1.) \startgridcorrection[top] does not work ! Undefined control sequence. \nextoptionalcommandyes ...menttrue \domoveongrid 2.) without an additional \setupinterlineskip (after the bodyfont change in the header) the struts for the number and the text differ. this results in 'an extra space between the first and the second chapter line'. best wishes, Peter Am 12.03.2010 14:41, schrieb Steffen Wolfrum:
Hi,
I am totally confused by interlinespace usage in mkiv ...
+1 :)
Please have a look at this torture test below:
Setting bodytext to a tight interlinespace works by \setuplayout[grid=both].
But \chapter doesn't get right: Either you use \setuplocalinterlinespace, then you might get an extra space between the first and the second chaper line, or you use \setupinterlinespace, then the bodytext interlinespace gets disturbed.
[btw: and how do I get a tight interlinespace in \chapter too?? here grid=both doesn't work ...]
Could someone please help?!
Steffen
-----
\usetypescript[postscript] \definetypeface[postscript][rm][serif][times][default] \mainlanguage[de]
\setupbodyfont[postscript,10pt]\setupinterlinespace[line=9pt]
\def\MyChapter{% \switchtobodyfont[rm,13pt]\bf \setuplocalinterlinespace[line=16pt]% <- spurious space between 1. and 2. line % \setupinterlinespace[line=16pt]% <- bodytext interlinespace disturbed }
\setuphead[chapter] [grid=both,style=\MyChapter]
\setuplayout[grid=both]
\starttext
\chapter{Éç\\Éç\\Éç\\Éç}
Éç\par Éç\par Éç\par Éç
\stoptext ___________________________________________________________________________________ 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://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________