Am Donnerstag, 13. Juni 2024, 16:31:58 MESZ schrieb Wolfgang Schuster:
\startsetups[question:intro] \setupparagraphintro[first][\bold{Answer:} ] \blank \stopsetups
\defineenumeration[question][ alternative=top, text=Question, title=yes, titleleft=, titleright=, right={:}, headstyle=bold, inbetween=\setup{question:intro}, ]
\starttext
Some text:
\startquestion[title={How long does a loop last?}] For a while. \stopquestion
\stoptext
Thank you. That works well for this case. I have a follow up question. I tried to additionally set a titledistance and reproduce that for the "Answer:"-part. ConTeXt then introduces a mysterious newline. See this example: ``` \definehspace[dist][1em] \startsetups[question:intro] \setupparagraphintro[first][\bold{Answer:}\hspace[1em]] \blank \stopsetups \defineenumeration[question][ alternative=top, text=Question, title=yes, titleleft=, titledistance=1em, titleright=, right={:}, headstyle=bold, inbetween=\setup{question:intro}, ] \starttext Some text: \startquestion[title={How long does a loop last?}] For a while. \stopquestion \stoptext ``` Gerion