[tei-council] tei stemma model

David J Birnbaum djbpitt+tei at pitt.edu
Tue Jul 17 09:56:41 EDT 2007


Dear Conal (cc Council),

For what it's worth, my reasoning was:

1) Every <node> needs an identifier, to which @target can point.

2) <node> elements might also want to be able to point to 
<msDescription> elements elsewhere, either in the same document or in a 
different document.

3) Every <node> needs a label that can be rendered, and that cannot be 
subject to character restrictions.

4) One could use a different attribute in each of these functions, but 
since they are all related (they are all essentially names of a 
manuscript represented by a node), using three attributes where one 
would do the job not only is inefficient, but also creates opportunities 
for inconsistency (i.e., error).

5) In the schema I present, the one attribute that I use has all the 
desired properties of IDs, IDREFs, and plain text names simultaneously. 
There are no character restrictions on the name, it is guaranteed to be 
unique, and @target is guaranteed to point to the name of a <node>.

I'm not sure whether my reasoning was unclear or whether Council 
understands it but disagrees. In the former case, I hope the preceding 
elaboration is helpful (and if it is still unclear, please ask!). In the 
latter, if Council understands the reasoning but nonetheless believes we 
should use three attributes instead of one, so be it.

Best,

David

Conal Tuohy wrote:
> I like it, but I have a question about the use of @n for reference.
>
> I'd have thought the standard practice here would be to have @target be a URI reference to the @xml:id of a node. The node/@n could still be used as a textual label. 
>
> Alternatively, instead of using URI reference, we could use @key and @ident, as someone I think mentioned on the teleconference.
>
> C
>
>
> -----Original Message-----
> From: tei-council-bounces at lists.village.Virginia.EDU on behalf of David J Birnbaum
> Sent: Tue 17/07/07 13:09
> To: TEI Council
> Subject: [tei-council] tei stemma model
>  
> Dear Council,
>
> At our last conference call, Council charged Matthew and me with coming 
> up with a proposal for modeling stemmata codicum (a specific type of 
> acyclic directed graph) within a TEI framework. In anticipation of 
> tomorrow's conference call, a proposal along those lines is now 
> available at:
>
> http://clover.slavic.pitt.edu/~djb/private/article.html
>
> This is a temporary URL, but it will be valid at least through the call.
>
> I am still working on developing the XSLT needed to convert directly 
> from the descriptive model proposed in this article to SVG (an indirect 
> approach is already incorporated in the report), but that won't be ready 
> in time for tomorrow's call. Otherwise the report is more or less 
> complete, and, I hope, ready for discussion by Council.
>
> Best,
>
> David
> _______________________________________________
> tei-council mailing list
> tei-council at lists.village.Virginia.EDU
> http://lists.village.Virginia.EDU/mailman/listinfo/tei-council
>
>   




More information about the tei-council mailing list