Hans, thanks for your answer. But two questions: First: Am I right to assume that the important part is `\GetPar`. The rest is syntactic sugar to make to code more ConTeXt-like, right? Second: For some reasons I have not received your message. It wasn't in the Spam folder and I usually receive mails from the list. Any ideas? Are there some known problems? Best, Denis On 11/27/2019 2:17 PM, Denis Maier wrote:
Hi, I have this file:
-------------------------------------------------------------- \newdimen\cslhangindent \cslhangindent=1.5em \definestartstop [cslreferences] [ before={% \setupnarrower[left=\cslhangindent] \startnarrower[left]% \setupindenting[-\leftskip,yes,first]% \indentation% }, after=\stopnarrower, ]
\starttext
\section{Some title}
\input ward
\section{References}
\startcslreferences
\dorecurse{10}{\dorecurse{10}{This is a Test. }\par}
\stopcslreferences
\stoptext --------------------------------------------------------------
The skip after the `\section{References}` is bigger than after `\section{Some title}`. Why is that? If I delete the empty line after `\startcslreferences`, the skips are identical.
Is there a way to take care of this through `\definestartstop`? you need to get rid of the empty line
\definenarrower[whatever][left=1.5em] \definestartstop [cslreferences] [before={% \startwhatever[left] \setupindenting[-\leftskip,yes,first] \indentation \GetPar }, after=\stopwhatever] \showframe \starttext \section{Some title} \input ward \section{References} \startcslreferences \dorecurse{10}{\dorecurse{10}{This is a Test. }\par} \stopcslreferences \stoptext