[tei-council] Fwd: Further purification
Lou Burnard
lou.burnard at retired.ox.ac.uk
Sun Jan 26 07:22:59 EST 2014
This proposal didn't make it into the last release for plausible
reasons. However it was warmly received for the most part, so I've now
added a FR at https://sourceforge.net/p/tei/feature-requests/494/ which
I hope we can agree to act on fairly soon.
-------- Original Message --------
Subject: Further purification
Date: Sat, 04 Jan 2014 22:56:48 +0000
From: Lou Burnard <lou.burnard at retired.ox.ac.uk>
To: <tei-council at lists.village.Virginia.EDU>
<tei-council at lists.village.Virginia.EDU>
Thinking about pure ODD, it occurs to me that it would be very useful if
one could treat <classRef>s in the same way as <moduleRef>s -- i.e. by
adding the attributes @include and @exclude to <classRef> it would be
possible inside an elementSpec to do things like
(a) <classRef key="att.global" except="att.linking"/>
as a short way of suppressing a bunch of attributes
or
(b) <classRef key="att.linking" include="next prev corresp"/>
as a neat way of saying which attributes I do want.
Similarly, for model classes, it would be really nice to be able to say
inside a content model something like
(c) <classRef key="model.choiceLike" except="seg"/>
which would not interfere with seg appearing elsewhere in a content
model, but would suppress it from inside <choice> in a tidy way.
Anyone object to my adding these two attributes as part of the pure ODD
work?
More information about the tei-council
mailing list