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
___________________________________________________________________________________