Re: [NTG-context] Problem with \head inside \itemize
Not sure if this is the behavior to expect, but I would like to get formatted inline headers in itemize like: – Unformatted item. – *Head One.* Something bla bla. – *Head Two.* Other bla bla. From: \setupitemize[each][2, headintext] % \setupitemize[each][headstyle={\groupedcommand{\bf}{.\space\tf}}] \setupitemize[each][headcolor=red, headstyle=bold] \startitemize \item Unformatted item. \head Head One \par Something bla bla. \starthead Head Two \stophead Other bla bla. % Even worse: No inline any more. \stopitemize However, headstyle= and headcolor= seem to spill all over … Is it a feature or a bug? Thanks Benjamin
Benjamin Buchmuller via ntg-context schrieb am 21.12.2021 um 14:04:
Not sure if this is the behavior to expect, but I would like to get formatted inline headers in itemize like:
The syntax for \starthead is \starthead {...} ... \stophead where the argument within the braces is mandatory.
– Unformatted item. – *Head One.* Something bla bla. – *Head Two.* Other bla bla.
From:
\setupitemize[each][2, headintext] % \setupitemize[each][headstyle={\groupedcommand{\bf}{.\space\tf}}] \setupitemize[each][headcolor=red, headstyle=bold]
\startitemize \item Unformatted item. \head Head One \par Something bla bla. \starthead Head Two \stophead Other bla bla. % Even worse: No inline any more. \stopitemize
However, headstyle= and headcolor= seem to spill all over … Is it a feature or a bug?
No bug, just a user error. When you put the head text in the argument of \starthead everything works as expected. \starttext \startitemize[headintext][headstyle=bold] \startitem Unformatted item. \stopitem \starthead {Head One.} Something bla bla. \stophead \starthead {Head Two.} Other bla bla. \stophead \stopitemize \stoptext Wolfgang
Thanks, Wolfgang, perfectly works! I added an example to the Wiki.
On Dec 21, 2021, at 18:03, Wolfgang Schuster
wrote: Benjamin Buchmuller via ntg-context schrieb am 21.12.2021 um 14:04:
Not sure if this is the behavior to expect, but I would like to get formatted inline headers in itemize like:
The syntax for \starthead is
\starthead {...} ... \stophead
where the argument within the braces is mandatory.
– Unformatted item. – *Head One.* Something bla bla. – *Head Two.* Other bla bla.
From:
\setupitemize[each][2, headintext] % \setupitemize[each][headstyle={\groupedcommand{\bf}{.\space\tf}}] \setupitemize[each][headcolor=red, headstyle=bold]
\startitemize \item Unformatted item. \head Head One \par Something bla bla. \starthead Head Two \stophead Other bla bla. % Even worse: No inline any more. \stopitemize
However, headstyle= and headcolor= seem to spill all over … Is it a feature or a bug?
No bug, just a user error. When you put the head text in the argument of \starthead everything works as expected.
\starttext
\startitemize[headintext][headstyle=bold] \startitem Unformatted item. \stopitem \starthead {Head One.} Something bla bla. \stophead \starthead {Head Two.} Other bla bla. \stophead \stopitemize
\stoptext
Wolfgang
participants (2)
-
Benjamin Buchmuller
-
Wolfgang Schuster