Print

Print


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