[tei-council] list types and rends: bug 460

Martin Holmes mholmes at uvic.ca
Sun Dec 22 13:45:46 EST 2013


On 13-12-22 10:12 AM, Sebastian Rahtz wrote:
>
> On 22 Dec 2013, at 17:54, Martin Holmes <mholmes at uvic.ca> wrote:
>> I see nothing in the definition of @n which suggests it's intended for transcribing things that actually appear in the text:
>>
>> <http://www.tei-c.org/release/doc/tei-p5-doc/en/html/ref-att.global.html#tei_att.n>
>>
>> Are there other instances in which we ask people to put transcribed text into attributes? I thought the war on attributes was supposed to eliminate this sort of thing entirely. It seems especially bad when <label> is sitting there for precisely this purpose.
>
> if you want a glorious example of our madness, look at att.global.xml:
>
>                <bibl n="   1">
>                <bibl n="   2">
>                <bibl n="   3”>
>
> what on earth are those spaces/tabs doing in @n, I wonder??

That is very hideous. I couldn't bear it so I've removed them. But even 
more amusing is the following French example, in which although the 
nasty @n attributes remain, the @xml:base attribute which is supposed to 
be the point of the example has been deleted. Urg. Should I make up a 
phony @xml:base for that one?


> but consider these:
>
>            <divGen n="Index Nominum" type="NAMES"/>
>            <divGen n="Index Rerum" type="THINGS”/>
>
> what is “Index Rerum” if not literal text? mind you, that suggests to me that <divGen> should support <head>.


I've always assumed that divGen is most likely to be used to create a 
modern, external list of contents, rather than to hopefully reconstruct 
programmatically something that appears in the original text; my 
experience with original TOCs is that they're inevitably inconsistent or 
idiosyncratic, and it would be impractical to try to reconstruct them 
mechanically.

>
> @n "gives a number (or other label) for an element”, which surely is something that should have been killed the The Attribute Wat.

I have no objection to its being used to provide a label, but not when 
that label is in the original text.

Cheers,
Martin

> --
> Sebastian Rahtz
> Director (Research) of Academic IT
> University of Oxford IT Services
> 13 Banbury Road, Oxford OX2 6NN. Phone +44 1865 283431
>


More information about the tei-council mailing list