George Cristian Bina <[EMAIL PROTECTED]> writes:

> This is also the case with TEI P5 (I already mentioned this in a 
> previous message). You can have 8 types of documents (tei_all, 
> tei_dictionaries, tei_drama, tei_minimal, tei_ms, tei_odds, tei_oucs, 
> teilite) for which it is very difficult and even impossible to determine 
> based on their content only with what schema they are intended to be 
> used. And I think it is the case also for DocBook lite versus DocBook 
> and in general with any schema for which there is a lite subschema.

But those cases can still handled by some means other than putting
the schema-association information into individual document
instances. When I load a particular TEI document into your
application for the first time, it can ask me which of the 8 types
of TEI documents I want to associate it with. Then, it can ask me
if I want to have that association last for just this session, or
if I instead want to make the association persistent. Same thing
for DocBook and its standard "lite" subset (DocBook Simplified).

And I will almost certainly always want to answer Yes and make the
association persistent. If I have a particular DocBook document
instance, I would never want to author it against full DocBook
during one session and then against DocBook Simplified for the
next session. And I think that the same probably holds true for
TEI users. Someone who is authoring an instance using tei_drama
for one session is not likely to want to author it against
tei_dictionaries during the next session.

  --Mike

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to