Following up on a related whitespace problem with descriptions and tables following in-margin headings --

I notice that \startsection behaves differently from \section when it comes to following whitespace for in-margin headings. This example demonstrates this:

   \setuplayout [backspace=6cm,leftmargin=6cm,rightmargin=1cm,cutspace=1cm]

   \setuphead   [chapter][page=no]
   \setuphead   [section][distance=0pt,
                  alternative=text,
                  command=\MarginHead]

   \define[2]\MarginHead{\inmargin{#1 #2}}

   \starttext

   \chapter{Traditional}

   There is no extra white space when using the traditional
   sectioning commands when the heading is placed in the margin.

   \section{No blank line}
   This text follows the section heading with no intervening space.
   No extra space has been added.

   \section{Blank line}

   This text follows the section heading with one intervening blank
   line. No extra space has been added.

   \startchapter[title={Startsection}]

   The newer sectioning commands are sensitive to the whitespace which
   follows when the heading is placed in the margin.

   \startsection[title={No blank line}]
   This text follows the section heading with no intervening space.
   No extra space has been added.

   \stopsection
   \startsection[title={Blank line ?}]

   This text follows the section heading with one intervening blank
   line. It shows the problem with startsection.

   \stopsection
   \stopchapter
   \stoptext

What can be done with the header setup to prevent this?

--
Rik Kabel
___________________________________________________________________________________
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
___________________________________________________________________________________

Reply via email to