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
smime.p7s
Description: S/MIME cryptographic signature
