I just found this old thread because I was looking for a solution to a
similar problem: I would like to indicate both the type of an identifier
in <idno>, as well as a preferred resolver for the identifier. I was
thinking of something like
<idno type="GND" xml:base="http://d-nb.info/gnd/">118575449</idno>
but I'm not sure whether that conforms to the definition of @xml:base
("provides a base URI reference with which applications can resolve
relative URI references into absolute URI references"). The idea of
@xml:base seems to be that it applies to attribute values of the
data.pointer type only. What do you all think?
On a related note, does anyone else feel that the Guidelines example
is misleading? After all, "http://dx.doi.org/" is the resolver URL, not
part of the DOI proper.
Martin de la Iglesia
Metadata and Data Conversion
Göttingen State and University Library
Papendiek 14 (Historical Building, Room 1.206)
+49 551 39-14070 (Tel.)
+49 551 39-3468 (Fax)
[log in to unmask]
Am 26.01.2013 um 17:50 schrieb Sebastian Rahtz:
> it seems to me that we could solve this by making <idno> (and many other things?) a member of att.declarable (http://www.tei-c.org/release/doc/tei-p5-doc/en/html/ref-att.declaring.html) which immediately allows association with eg a taxonomy. I would argue that saying <idno type="doi"> is not _intended_ to be used by the type
> of downstream processor which John or I write; it is in that class of classification and discrimination which the project makes up for its own purposes.
> I suspect that generic TEI stylesheets can safely ignore @type at almost all times - exceptions are <list> and <divGen>. If I am right, then I am almost tempted to say that <list> needs a different attribute to distinguish ordered, unordered and gloss, because this is such a common, and important, bit of information.
> Sebastian Rahtz
> Director (Research Support) of Academic IT Services
> University of Oxford IT Services
> 13 Banbury Road, Oxford OX2 6NN. Phone +44 1865 283431