Matthew Sweegan Gibson
Monday, January 27, 2003 2:29 PM
> Do any of you have ideas about embedding letters inside a larger <div>
> structure without making the letter its own div. I.e. we want to take
> advantage of the <opener>, <closer> tags + others but we can't do it on
> the same hierarchical level as a <p> or <seg>. Any solutions that do not
> solve this by making the letter its own div?
Openers, closers and - especially- postscripts in embedded letters are a
perennial problem in TEI encoding and the solution you are most likely to be
offered (aside from extension) is, at first sight, odder than even the
creation of a div per letter. It involves encoding each letter as a <text>.
A TEI <div> is meant indeed to be a "division", i.e. a bit of something,
incomplete without other bits, and this explains why some things people
initially want to do with divs can't readily be done. In most cases, an
embedded letter can be regarded as a whole in its own right. So, far from a
div of its own being too "big" for an embedded letter, it may in fact be
too "small". It's to allow for this that <text> occurs in the content model
of what seem at first rather unlikely containers: notably <p> and <seg>.
See for example, the threads at
(multiple div solution)
(embedded <text> solution, though I think the ezample Syd gives in his
response would require the <text> to be wrapped in a <p> or suchlike)
The Anglo-Norman Dictionary http://www.anglo-norman.net