That seems to Work. Grid alignment does also work, as long as the whitespace before and after section/chapter heads is a multiple of lineheight.
Thank you. > -----Ursprüngliche Nachricht----- > Von: Wolfgang Schuster [mailto:[email protected]] > Gesendet: Donnerstag, 31. März 2011 23:17 > An: mailing list for ConTeXt users > Betreff: Re: [NTG-context] chapter and section titles in margin of each page > > > Am 31.03.2011 um 19:17 schrieb C.: > > > Hello, > > > > this is nice: > > > http://wiki.contextgarden.net/Headers_and_Footers#Marginal_headings_a > n > > d_cent > > ered_headings > > However, the text in the margin has not the same interlinespace as the > > main text and that looks weird. > > See http://i52.tinypic.com/91rc.png > > The only solution I came up with is using \framed: > > > > \startsetups[text a] > > \framed[align=flushleft, > > height=24\lineheight, > > width=\rightmarginwidth, > > frame=off > > ] > > {\getmarking[section]} > > \stopsetups > > > > The drawback seems to be that with this, I can not use \raised , so I > > have to enlarge the frame (It says "A box is expected here" when I > > try to raise the frame). > > > > Is there a better solution? > > \setuplayout[grid=yes] > > \setuppagenumbering[alternative=doublesided] > > \setuptexttexts[margin][][\setups{text a}][\setups{text b}][] > > \startsetups[text a] > \framed > [frame=off, > offset=0pt, > width=broad, > height=\vsize, > align={high,flushleft}, > top={\blank[12*line]}] > {\getmarking[chapter]} > \stopsetups > > \startsetups[text b] > \framed > [frame=off, > offset=0pt, > width=broad, > height=\vsize, > align={high,flushright}, > top={\blank[12*line]}] > {\getmarking[section]} > \stopsetups > > \showframe\showgrid > > \starttext > > \chapter{Chapter Knuth Testing} > > \section{Section Knuth Testing} > > \dorecurse{20}{\input knuth\par} > > \stoptext > > > P.S: Bonus points: Align baselines of margin text and main text. > > Does only work when you enable grid typesetting. > > Wolfgang > ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : [email protected] / 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 ___________________________________________________________________________________
