Hans Hagen wrote:
> Guy Worthington wrote:
>> I'd like to display a cross reference, using a en-dash to separate
>> the chapter number from the text being cross referenced.
> This is a mixture of a bug and feature.
I don't understand what you did to patch the bug, but I can certainly
appreciate the feature. I get a lot of pleasure when I trip across
these types of electric macros.
-----
%output=pdf
\unprotect
\def\preparethenumber#1#2#3% {\??id#1} \number \result
{\doifelsevaluenothing{#1\c!scheider}
{\let\numberseparator\empty
\let#3#2}
{\edef\numberseparator{\getvalue{#1\c!scheider}}%
[EMAIL PROTECTED]@EA{#2}}}} % hm, etex
\protect
\definesymbol[MySep][--]
\defineenumeration
[example]
[location=serried,
text=Example,
before=\blank,
after=\blank,
way=bychapter,
style=italic,
separator={\symbol[MySep]}]
\starttext
\chapter{One}
\in{Example}[ex:Simple-doc] has the chapter number separated from the
example number by a period, and not an en-dash.
\example[ex:Simple-doc] A Sample XML file
\startXML
<?xml version="1.0"?>
<?xml-stylesheet href="simple-doc.xsl" type="text/xsl"?>
\stopXML
\stoptext
-------
_______________________________________________
ntg-context mailing list
[EMAIL PROTECTED]
http://www.ntg.nl/mailman/listinfo/ntg-context