Fwd: [tei-council] rendition, rend, and style
Sebastian Rahtz
sebastian.rahtz at oucs.ox.ac.uk
Wed May 16 05:37:19 EDT 2007
James Cummings wrote:
>
> - I'd be tempted to do @rend="#bigFunnyLooking5" and then have a
> <ptr/> inside <rendition xml:id="bigFunnyLooking5"> to point to an
> external source for rendition information kept elsewhere. (rather than
> have
> @rend="http://www.example.com/foo/renditions.xml#bigFunnyLooking5" on
> various <hi> elements. John's XIncluding is another solution.
You can make it a little easier by going via <rendition>, but it does
not obviate the
need to maintain a great gross wodge of identical material in the header
of every document.
Using XInclude works, of course, but it still seems to bloat things.
Those XIncludes will
keep on getting expanded.
if you want consistency across docs, avoiding rend="italic vs
rend="it", then
put fixed value lists on the rend attribute in your schema. that answers
most
of the practical criticisms of @rend as it stands, surely? its actually
_better_
that pointers, because it is validated, and prompts you during editing.
Due to the wonders of ODD, you can provide different value lists for
each element if you want.
--
Sebastian Rahtz
Information Manager, Oxford University Computing Services
13 Banbury Road, Oxford OX2 6NN. Phone +44 1865 283431
More information about the tei-council
mailing list