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
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
Thank you, Wolfgang, that's it! Tomáš Wed, Oct 07, 2020 ve 05:12:42PM +0200 Wolfgang Schuster napsal(a): # 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 Tomáš Hála -------------------------------------------------------------------- Mendelova univerzita, Provozně ekonomická fakulta, ústav informatiky Zemědělská 1, CZ-613 00 Brno, tel. +420 545 13 22 28 -------------------------------------------------------------------- http://akela.mendelu.cz/~thala
participants (2)
-
Tomas Hala
-
Wolfgang Schuster