I have ran into a strange problem: I can't put a <p> inside a <q>. The
Green Book of TEI says that following is a valid stucture:
<q type=letter>
<p>Some text here.</p>
<p>Some text here.</p>
</q>
But nsgmls says it's not.
All this trouble started when I fetched a new package of TEI dtds
from ota.ox.ac.uk. My old set of dtds worked just fine.
Now, I would like to know which one of the following definitions for
q is the right one.
1) from my old teiclas2.ent (which works)
<!ELEMENT %n.q; - - (%specialPara) >
...
<!-- Edited by DMCK 8/8/94 to allow <p> and PCDATA inside <q> -->
<!-- ENTITY % specialPara '(((%m.chunk), (%component.seq)) |
(%paraContent))' -->
<!ENTITY % specialPara '(#PCDATA | %m.phrase | %m.inter |
%m.chunk)*' >
2) from the new teiclas2.ent
<!ELEMENT %n.q; - - (%specialPara) >
...
<!ENTITY % specialPara '(((%m.chunk), (%component.seq)) |
(%paraContent))'
-Outi
--
[log in to unmask]
Research Institute for the Languages of Finland
|