Hi, when the lowest section is defined with "sectionstarter=(" then the entire reference gets "(" instead of only the actual section:
The example below gives ... (1. (1) 1. (1) ...but the right way would be 1. (1) 1. (1) Did I make a mistake or is there a bug? Steffen ------- \starttext \setupreferencestructureprefix[default][prefixsegments=2:100] \definestructureseparatorset [default][,,{. (},{) },{. (}][ ] \setupstructurehead[section] [sectionstarter=,sectionstopper=.,sectionsegments=3:3] \setupstructurehead[subsection] [sectionstarter=(,sectionstopper=),sectionsegments=4:4] \setupstructurehead[subsubsection] [sectionstarter=,sectionstopper=.,sectionsegments=5:5] \setupstructurehead[subsubsubsection][sectionstarter=(,sectionstopper=),sectionsegments=6:6] \section {One} \subsection{Two} \subsubsection[sectest]{Three} \subsubsubsection[subsectest]{Four} See in "Three" \in[sectest] and in "Four" \in[subsectest] as well. \stoptext ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________