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