Am 14.10.2011 um 12:59 schrieb Wolfgang Schuster: > Hi Hans, > > how can i use the \dostructurecountercomponent command for my own macros? > > I tried it with the following code but nothing appear in the tuc file. > > \starttexcode > > \installnamespace {test} > \installcommandhandler \????test {test} \????test > > \installstructurelistprocessor{test}{\usestructurelistprocessor{number+title}} > > \unexpanded\def\test_cmd[#1]#2#3% > {\begingroup > \edef\currenttest{#1}% > \dostructurecountercomponent > {test}% > \setupcurrenttest > \testparameter > \detokenizedtestparameter > \relax > \relax > \relax > [\c!name=\currenttest,% > \s!counter=\currenttest,% > \s!hascaption=\v!yes,% > \s!hasnumber=\v!yes,% > \s!hastitle=\v!yes,% > \c!reference=#2,% > \c!title=#3, > \c!bookmark=]% > []% > \endgroup}
I found now the reason why the code don’t work, there is \laststructurecountersynchronize after I set the value, when I add it I have the information in the tuc file and when I uncomment \definelist I can also use \placelist to get a list with all entries :) Wolfgang _______________________________________________ dev-context mailing list dev-context@ntg.nl http://www.ntg.nl/mailman/listinfo/dev-context