[tei-council] note in sourceDesc
Lou Burnard
lou.burnard at retired.ox.ac.uk
Wed Mar 12 15:24:14 EDT 2014
There is another simple solution to the "p-in-header is different from
p-in-text" problem out there in the wild, which I've been meaning to
throw into the mix. This is what they do in the DTA : they have a
different ODD for the header and for the text. Both define valid subsets
of tei-all, of course, but each generates a different schema, which you
can then use to validate the header and the text separately.
I've been meaning to see how effectively you could do this with a single
ODD containing two schema specs.
I still want to put <note> inside <sourceDesc> though cos I think it
really IS a note.
Some further comments below:
On 12/03/14 18:30, Martin Holmes wrote:
> On 14-03-12 11:14 AM, Sebastian Rahtz wrote:
>> I am unsure whether I believe in
>>
>> a) have a system for different content models for <p> in header and in text
>> or
>> b) making a new element for the header
>>
>> i incline to both. i.e.it is good to get a) working for when we need it, but
>> actually I don’t think its the right answer here, we need the neutral
>> “text container” element for use in the header.
> We already have <ab> for that, I think. The situation presumably is that
> people feel they are writing in paragraphs, or should be able to do so,
> not in "anonymous blocks", even when they're writing in the header.
I'm not sure that I understand this point at all. The difference between
<p> and <ab> is not a matter of how people feel about the throes of
composition, surely. An <ab> is just a block of text which might be
considered prose or verse or anything. A <p> is a block of text forming
part of a prose narrative. As I said on the ticket, there are some
elements in the header which definitely contain this kind of <p> and
others which arguably don't, or need not.
Note that just saying "use <ab> in the header and <p> in the text"
though initially attractive doesn't help the fundamental problem,
because there are definitely texts (e.g. the Bible) where the narrative
is constructed in terms of things for which <ab> is pretty much the best
solution
>> Allowing <note>
>> just obfuscates matters further in my book, by diluting <note>
>> to a catchall container with no real semantics at all.
> I have some sympathy with this. At the same time, I do tend to like more
> elements to be available in more places as a general principle.
I disagree that my proposed use of <note> is an obfuscation. It's an
annotation on the content of <sourceDoc> to say "there is nothing to say
about the source" rather than providing a bibliographic description of
the source. <note> is for representing annotations. I suspect that much
of Sebastian's antipathy to the idea here is fueled by anxiety about how
to render the wretched beast.
>> BUT if we went to not having <p> in the header, and dropping DTDs,
>> we’d be in serious trouble with our users. Declaring backward incompatible
>> P6 effectively forks the TEI, and might double the maintenance.
> It's no different from moving from P4 to P5: there's a new version,
> we're mainly focused on developing that, and we do maintenance update to
> the old one for a specified period of time. Meanwhile, encouraging
> people to move away from DTDs is doing them a favour, but no-one is
> required to. I still have one P4 project that works fine, and I'm not
> planning to migrate it in the near future.
This whole DTD support issue has really NOTHING to do with the issue we
are discussing, but just for the record, I think if we did remove
support for DTDs, that would definitely be a move to P6. However unless
Brussels requires us to do so, I see no need for a referendum on the
topic. (This is an obscure reference to today's British political gossip)
>> So I vote for
>> * doing nothing here, Lou’s <note> is just sticking plaster on a weeping sore
>> * recommending people use Schematron to constrain <p>
See above for using <note> : is the hon member suggesting we should just
leave weeping sores to dribble on when there's a perfectly effective
plaister we could apply?
More information about the tei-council
mailing list