Sylvain Loiseau wrote:
> If I create by hand a new classSpec[@type='atts], populated with two
> attributes, and use this class in a memberOf element in the
> elementSpec of a completly new element, the generated compact RelaxNG
> schema declare this new class of attributes in the grammar
> att.foobar.attributes =
> att.foobar.attribute.fooXORbar, att.foobar.attribute.fooORbar, empty
> But does not include this attributes in the element'attribute list.
hmm, can you send me your odd file? that should work.
> I was curious to ask because the extend of the allowed TEI
> customization is deeply enlarged if even new modules and classes may
> be defined in a conformannt way
it is certainly allowed for in the specification, so if it does work
then it is simply a bug in the implementation.
Information Manager, Oxford University Computing Services
13 Banbury Road, Oxford OX2 6NN. Phone +44 1865 283431