[NTG-context] Sections in content: macros v text

Wolfgang Schuster wolfgang.schuster.lists at gmail.com
Wed Oct 7 17:12:42 CEST 2020


Tomas Hala schrieb am 05.10.2020 um 20:20:
> Hi all,
> 
> the content generated by the MWE below contains
> 1 bb ... 1
> 2 bb ... 1
> instead of
> 1 aa ... 1
> 2 bb ... 1
> because the content structure refers to the macro name \name in both sections instead of to work with the text.
> 
> Maybe it was already discussed by I am not able to find any solution how to send the text "aa" to the content in this case.
> 
> Thanks in advance for any hint.
> 
> Best wishes,
> 
> Tomáš
> 
> MWE (TL2020):
> \starttext
> \define\name{aa} \startsection[title=\name,list=\name] \stopsection
> \define\name{bb} \startsection[title=\name,list=\name] \stopsection
> \completecontent
> \stoptext

Variant 1:

\setuphead[section][expansion=yes]

\starttext

\defineexpandable\name{aa}

\startsection[title=\name,list=\name] \stopsection

\defineexpandable\name{bb}

\startsection[title=\name,list=\name] \stopsection

\completecontent

\stoptext


Variant 2:

\starttext

\defineexpandable\name{aa}

\expanded{\startsection[title=\name,list=\name]} \stopsection

\defineexpandable\name{bb}

\expanded{\startsection[title=\name,list=\name]} \stopsection

\completecontent

\stoptext


Wolfgang


More information about the ntg-context mailing list