Cross Level Markup DTDs


The DTDs are listed in alphabetical order.
 

(Note that in the DTDs only those values of attributes are defined that are actually used by the examples they are provided for.)
 
 

altern.dtd
<!ELEMENT alt (orig|#PCDATA?)>
<!ATTLIST alt
          id        ID                  #REQUIRED
          lack      (info|theory|agree) #IMPLIED
          who       CDATA               #IMPLIED>

<!ELEMENT orig EMPTY>
<!ATTLIST orig
          id        ID                  #REQUIRED
          href      CDATA               #IMPLIED
          xml:link  CDATA               #FIXED    "simple"
          show      CDATA               #FIXED    "embed"
          actuate   CDATA               #FIXED    "auto">

(corresponding example: altern.xml)



 
 

comment.dtd
<!ELEMENT cmnt (#PCDATA)>
<!ATTLIST cmnt
          id        ID     #REQUIRED
          href      CDATA  #IMPLIED
          xml:link  CDATA  #FIXED    "simple"
          show      CDATA  #FIXED    "embed"
          actuate   CDATA  #FIXED    "auto">
(corresponding example: comment.xml)



 
 
 

def.dtd
<!ELEMENT defs (element)*>

<!ELEMENT element (attribute|#PCDATA)*>
<!ATTLIST element
          id        ID     #REQUIRED
          name      CDATA  #IMPLIED>

<!ELEMENT attribute (value|#PCDATA)*>
<!ATTLIST attribute
          id        ID     #REQUIRED
          name      CDATA  #IMPLIED>

<!ELEMENT value (#PCDATA)>
<!ATTLIST value
          id        ID     #REQUIRED
          name      CDATA  #IMPLIED>

(corresponding example: def.xml)



 
 

deflink.dtd
<!ELEMENT deflink (used)*>
<!ATTLIST deflink
          id        ID     #REQUIRED
          href      CDATA  #IMPLIED
          xml:link  CDATA  #FIXED    "simple"
          show      CDATA  #FIXED    "embed"
          actuate   CDATA  #FIXED    "auto">

<!ELEMENT used      EMPTY>
<!ATTLIST used
          id        ID     #REQUIRED
          href      CDATA  #IMPLIED
          xml:link  CDATA  #FIXED    "simple"
          show      CDATA  #FIXED    "embed"
          actuate   CDATA  #FIXED    "auto">
          name      CDATA  #IMPLIED>

(corresponding example: deflink.xml)



 
 
 

delete.dtd
<!ELEMENT pho EMPTY>
<!ATTLIST pho
          id        ID     #REQUIRED
          href      CDATA  #IMPLIED
          xml:link  CDATA  #FIXED    "simple"
          show      CDATA  #FIXED    "embed"
          actuate   CDATA  #FIXED    "auto">
(corresponding example: delete.xml)


discont.dtd
<!ELEMENT s (wlink)*>
<!ATTLIST s
          id        ID     #REQUIRED>
<!ELEMENT wlink EMPTY>
<!ATTLIST wlink
          id        ID     #REQUIRED
          href      CDATA  #IMPLIED
          xml:link  CDATA  #FIXED    "simple"
          show      CDATA  #FIXED    "replace"
          actuate   CDATA  #FIXED    "auto">
(corresponding examples: discont2.xml)



 
 

e1.dtd
<!ELEMENT aelm (celm)>
<!ATTLIST aelm
          id        ID     #REQUIRED>
<!ELEMENT celm EMPTY>
<!ATTLIST celm
          id        ID     #REQUIRED
          href      CDATA  #IMPLIED
          xml:link  CDATA  #FIXED    "simple"
          show      CDATA  #FIXED    "embed"
          actuate   CDATA  #FIXED    "auto">
(corresponding example: E1)


e2.dtd
<!ELEMENT celm (delm)+>
<!ATTLIST celm
          id        ID     #REQUIRED>
<!ELEMENT delm EMPTY>
<!ATTLIST delm
          id        ID     #REQUIRED
          href      CDATA  #IMPLIED
          xml:link  CDATA  #FIXED    "simple"
          show      CDATA  #FIXED    "embed"
          actuate   CDATA  #FIXED    "auto">
(corresponding example: E2)


e3.dtd
<!ELEMENT celm (delm)+>
<!ATTLIST delm
          id        ID     #REQUIRED>
<!ELEMENT delm EMPTY>
<!ATTLIST delm
          id        ID     #REQUIRED
          r         (e|f)  #IMPLIED
          href      CDATA  #IMPLIED
          xml:link  CDATA  #FIXED    "simple"
          show      CDATA  #FIXED    "embed"
          actuate   CDATA  #FIXED    "auto">

or

<!ELEMENT celm (eelm|felm)+>
<!ATTLIST celm
          id        ID     #REQUIRED>
<!ELEMENT eelm EMPTY>
<!ATTLIST eelm
          id        ID     #REQUIRED
          href      CDATA  #IMPLIED
          xml:link  CDATA  #FIXED    "simple"
          show      CDATA  #FIXED    "embed"
          actuate   CDATA  #FIXED    "auto">
<!ELEMENT felm EMPTY>
<!ATTLIST felm
          id        ID     #REQUIRED
          href      CDATA  #IMPLIED
          xml:link  CDATA  #FIXED    "simple"
          show      CDATA  #FIXED    "embed"
          actuate   CDATA  #FIXED    "auto">

(corresponding example: E3)



 
 

hist.dtd
<!ELEMENT pho EMPTY>
<!ATTLIST pho
          id        ID     #REQUIRED
          type      (I)    #IMPLIED
          href      CDATA  #IMPLIED
          xml:link  CDATA  #FIXED    "simple"
          show      CDATA  #FIXED    "embed"
          actuate   CDATA  #FIXED    "auto">
(corresponding example: hist.xml)



 
 
 

insert.dtd
<!ELEMENT pho EMPTY>
<!ATTLIST pho
          id        ID     #REQUIRED
          type      (I)    #IMPLIED
          href      CDATA  #IMPLIED
          xml:link  CDATA  #FIXED    "simple"
          show      CDATA  #FIXED    "embed"
          actuate   CDATA  #FIXED    "auto">
(corresponding example: insert.xml)



 
 

lex.dtd
<!ELEMENT lex EMPTY>
<!ATTLIST lex
          id        ID     #REQUIRED
          stem      CDATA  #IMPLIED
          href      CDATA  #IMPLIED
          xml:link  CDATA  #FIXED    "simple"
          show      CDATA  #FIXED    "embed"
          actuate   CDATA  #FIXED    "auto">
(corresponding example: lex.xml)



 
 

lex2.dtd
<!ELEMENT lem (#PCDATA)>
<!ATTLIST lem
          id        ID         #REQUIRED
          pos (noun|det|verb)  #IMPLIED
          num (sg|pl)          #IMPLIED
          pron      CDATA      #IMPLIED
          href      CDATA      #IMPLIED
          xml:link  CDATA      #FIXED    "simple"
          show      CDATA      #FIXED    "embed"
          actuate   CDATA      #FIXED    "auto">
(corresponding example: lex2.xml)



 
 

lexf.dtd
<!ELEMENT lexf (#PCDATA)>
<!ATTLIST lexf
          id        ID     #REQUIRED
          pos       (noun) #IMPLIED
          base      CDATA  #IMPLIED
          href      CDATA  #IMPLIED
          xml:link  CDATA  #FIXED    "simple"
          show      CDATA  #FIXED    "embed"
          actuate   CDATA  #FIXED    "auto">
(corresponding example: lexf.xml)



 
 
 

lexw.dtd
<!ELEMENT lexw (#PCDATA)>
<!ATTLIST lexw
          id        ID     #REQUIRED
          freq      CDATA  #IMPLIED
          href      CDATA  #IMPLIED
          xml:link  CDATA  #FIXED    "simple"
          show      CDATA  #FIXED    "embed"
          actuate   CDATA  #FIXED    "auto">
(corresponding example: lexw.xml)



 
 
 

neworder.dtd
<!ELEMENT pho EMPTY>
<!ATTLIST pho
          id        ID     #REQUIRED
          href      CDATA  #IMPLIED
          xml:link  CDATA  #FIXED    "simple"
          show      CDATA  #FIXED    "embed"
          actuate   CDATA  #FIXED    "auto">
(corresponding example: neworder.xml)



 
 
 

normpho.dtd
<!ELEMENT pho EMPTY>
<!ATTLIST pho
          id        ID        #REQUIRED
          type      (m|I|s|t) #IMPLIED>
(corresponding example: normpho.xml)


normw.dtd
<!ELEMENT w (#PCDATA)>
<!ATTLIST w
          id        ID     #REQUIRED
          who       (pt)   #IMPLIED
          href      CDATA  #IMPLIED
          xml:link  CDATA  #FIXED    "simple"
          show      CDATA  #FIXED    "embed"
(corresponding example: normw.xml)



 
 

normword.dtd
<!ELEMENT w (#PCDATA)>
<!ATTLIST w
          id        ID     #REQUIRED
(corresponding example: normword.xml)


normword2.dtd
<!ELEMENT w (#PCDATA)>
<!ATTLIST w
          id        ID     #REQUIRED
(corresponding example: normword2.xml)


normsent.dtd
<!ELEMENT s EMPTY>
<!ATTLIST s
          id        ID     #REQUIRED
          href      CDATA  #IMPLIED
          xml:link  CDATA  #FIXED    "simple"
          show      CDATA  #FIXED    "embed"
          actuate   CDATA  #FIXED    "auto">
(corresponding example: normsent.xml)



 
 

pho.dtd
<!ELEMENT pho EMPTY>
<!ATTLIST pho
          id        ID               #REQUIRED
          type      (t|r|I|k|w|O:|z) #IMPLIED>
(corresponding example: pho.xml)



 
 

replace.dtd
<!ELEMENT pho EMPTY>
<!ATTLIST pho
          id        ID     #REQUIRED
          type      (U)    #IMPLIED
          href      CDATA  #IMPLIED
          xml:link  CDATA  #FIXED    "simple"
          show      CDATA  #FIXED    "embed"
          actuate   CDATA  #FIXED    "auto">
(corresponding example: replace.xml)



 
 
 
 

reso.dtd
<!ELEMENT project (file)*>
<!ATTLIST project
          id        ID             #REQUIRED
          prjname   CDATA          #IMPLIED>

<!ELEMENT file      EMPTY>
<!ATTLIST file
          id        ID             #REQUIRED
          fenc      (bin|xml|asc)  #IMPLIED>

(corresponding example: reso.xml)



 
 
 
 

sentword.dtd
<!ELEMENT sent (word)+>
<!ATTLIST sent
          id        ID           #REQUIRED
          type      (ass)        #IMPLIED
          who       (mary)       #IMPLIED>

<!ELEMENT word (#PCDATA)>
<!ATTLIST w
          id        ID           #REQUIRED
          pos       (ART|NN|V))  #IMPLIED
          num       (sg|pl)      #IMPLIED
          href      CDATA        #IMPLIED
          xml:link  CDATA        #FIXED    "simple"
          show      CDATA        #FIXED    "embed"
          actuate   CDATA        #FIXED    "auto">

(corresponding example: sentword.xml)



 
 

thes.dtd
<!ELEMENT thesrel (theselm)+>
<!ATTLIST thesrel
          id        ID                                      #REQUIRED
          type (syn|ant|isa)                                #IMPLIED>

<!ELEMENT theselm EMPTY>
<!ATTLIST theselm
          id        ID                                      #REQUIRED
          role      (synonym|broadterm|narrowterm|antonym)  #IMPLIED
          href      CDATA                                   #IMPLIED
          xml:link  CDATA                                   #FIXED    "simple"
          show      CDATA                                   #FIXED    "embed"
          actuate   CDATA                                   #FIXED    "auto">

(corresponding example: thes.xml)


theswrong.dtd
<!ELEMENT theswrong EMPTY>
<!ATTLIST theswrong
          id        ID     #REQUIRED
          roles     CDATA  #IMPLIED
          href      CDATA  #IMPLIED
          xml:link  CDATA  #FIXED    "simple"
          show      CDATA  #FIXED    "embed"
          actuate   CDATA  #FIXED    "auto">
(corresponding example: theswrong.xml)



 
 

thesgood.dtd
<!ELEMENT thesgood (theselm)+>
<!ATTLIST thesgood
          id        ID     #REQUIRED>

<!ELEMENT theselm EMPTY>
<!ATTLIST theselm
          id        ID     #REQUIRED
          role      CDATA  #IMPLIED
          href      CDATA  #IMPLIED
          xml:link  CDATA  #FIXED    "simple"
          show      CDATA  #FIXED    "embed"
          actuate   CDATA  #FIXED    "auto">

(corresponding example: thesgood.xml)



 
 

utter.dtd
<!ELEMENT w EMPTY>
<!ATTLIST w
          id        ID       #REQUIRED
          num       (sg|pl)  #IMPLIED
          case      (nom)    #IMPLIED
          href      CDATA    #IMPLIED
          xml:link  CDATA    #FIXED    "simple"
          show      CDATA    #FIXED    "embed"
          actuate   CDATA    #FIXED    "auto">
(corresponding example: utter.xml)



 
 

word.dtd
<!ELEMENT w (pho)+>
<!ATTLIST w
          id        ID     #REQUIRED
          href      CDATA  #IMPLIED
          xml:link  CDATA  #FIXED    "simple"
          show      CDATA  #FIXED    "embed"
          actuate   CDATA  #FIXED    "auto">
(corresponding example: word.xml)



 
 

word2.dtd
<!ELEMENT w (lexspec)>
<!ATTLIST w
          id        ID     #REQUIRED
          href      CDATA  #IMPLIED
          xml:link  CDATA  #FIXED    "simple"
          show      CDATA  #FIXED    "embed"
          actuate   CDATA  #FIXED    "auto">

<!ELEMENT lexspec EMPTY>
<!ATTLIST lexspec
          id        ID     #REQUIRED
          href      CDATA  #IMPLIED
          xml:link  CDATA  #FIXED    "simple"
          show      CDATA  #FIXED    "embed"
          actuate   CDATA  #FIXED    "auto">

(corresponding example: word2.xml)


wordlex.dtd
<!ELEMENT lemma EMPTY>
<!ATTLIST lemma
          id        ID     REQUIRED
          pos       CDATA  #IMPLIED
          pron      CDATA  #IMPLIED
          orth      CDATA  #IMPLIED>
(corresponding example: wordlex.xml)



 
 

words.dtd
<!ELEMENT word (#PCDATA)>
<!ATTLIST word
          id        ID                  #REQUIRED
          pos       (art|nn|v|adj|adv)  #IMPLIED
          href      CDATA               #IMPLIED
          xml:link  CDATA               #FIXED    "simple"
          show      CDATA               #FIXED    "embed"
          actuate   CDATA               #FIXED    "auto">
(corresponding example: word001.xml)


wordutt.dtd
<!ELEMENT w (#PCDATA)>
<!ATTLIST w
          id        ID     #REQUIRED
          href      CDATA  #IMPLIED
          xml:link  CDATA  #FIXED    "simple"
          show      CDATA  #FIXED    "embed"
          actuate   CDATA  #FIXED    "auto">
(corresponding example: wordutt.xml)



 
 
 

xl.dtd
<!ELEMENT xldct (xlnt)*>
<!ATTLIST xldct
          id        ID                                #REQUIRED
          who       CDATA                             #IMPLIED
          cmt       CDATA                             #IMPLIED
          cert      (0|.1|.2|.3|.4|.5|.6|.7|.8|.9|1)  #IMPLIED
          stat      (draft|reviewed|done)             #IMPLIED
          srtelm    CDATA                             #IMPLIED
          srtatt    CDATA                             #IMPLIED
          srtcrt    [str|num]                         #IMPLIED
          srtord    [std|rev]                         #IMPLIED
          crea      CDATA                             #IMPLIED
          refnstab  (yes|no)                          #IMPLIED
          reftstab  (yes|no)                          #IMPLIED
          href      CDATA                             #IMPLIED
          xml:link  CDATA                             #FIXED    "simple"
          show      CDATA                             #FIXED    "embed"
          actuate   CDATA                             #FIXED    "auto">

<!ELEMENT xlnt (xlr)*>
<!ATTLIST xlnt
          id        ID                                #REQUIRED
          who       CDATA                             #IMPLIED
          cmt       CDATA                             #IMPLIED
          desc      CDATA                             #IMPLIED
          phename   CDATA                             #IMPLIED
          cert      (0|.1|.2|.3|.4|.5|.6|.7|.8|.9|1)  #IMPLIED
          stat      (draft|reviewed|done)             #IMPLIED
          calc      CDATA                             #IMPLIED
          href      CDATA                             #IMPLIED
          xml:link  CDATA                             #FIXED    "simple"
          show      CDATA                             #FIXED    "embed"
          actuate   CDATA                             #FIXED    "auto">

<!ELEMENT xlr (EMPTY)>
<!ATTLIST xlr
          id        ID                                #REQUIRED
          who       CDATA                             #IMPLIED
          cmt       CDATA                             #IMPLIED
          cert      (0|.1|.2|.3|.4|.5|.6|.7|.8|.9|1)  #IMPLIED
          stat      (draft|reviewed|done)             #IMPLIED
          name      CDATA                             #IMPLIED
          restyp    (evs|knr)                         #IMPLIED
          refvar    CDATA                             #IMPLIED
          props     CDATA                             #IMPLIED
          href      CDATA                             #IMPLIED
          xml:link  CDATA                             #FIXED    "simple"
          show      CDATA                             #FIXED    "embed"
          actuate   CDATA                             #FIXED    "auto">

(corresponding example: xl.xml)



 
 
 

xldct.dtd
<!ELEMENT xldct (xlnt)*>
<!ATTLIST xldct
          id        ID                                #REQUIRED
          who       CDATA                             #IMPLIED
          cmt       CDATA                             #IMPLIED
          cert      (0|.1|.2|.3|.4|.5|.6|.7|.8|.9|1)  #IMPLIED
          stat      (draft|reviewed|done)             #IMPLIED
          srtelm    CDATA                             #IMPLIED
          srtatt    CDATA                             #IMPLIED
          srtcrt    [str|num]                         #IMPLIED
          srtord    [std|rev]                         #IMPLIED
          crea      CDATA                             #IMPLIED
          refnstab  (yes|no)                          #IMPLIED
          reftstab  (yes|no)                          #IMPLIED
          href      CDATA                             #IMPLIED
          xml:link  CDATA                             #FIXED    "simple"
          show      CDATA                             #FIXED    "embed"
          actuate   CDATA                             #FIXED    "auto">
(corresponding example: xldct.xml)



 
 

xlnt.dtd
<!ELEMENT xlr (EMPTY)>
<!ATTLIST xlr
          id        ID                                #REQUIRED
          who       CDATA                             #IMPLIED
          cmt       CDATA                             #IMPLIED
          desc      CDATA                             #IMPLIED
          phename   CDATA                             #IMPLIED
          cert      (0|.1|.2|.3|.4|.5|.6|.7|.8|.9|1)  #IMPLIED
          stat      (draft|reviewed|done)             #IMPLIED
          calc      CDATA                             #IMPLIED
          href      CDATA                             #IMPLIED
          xml:link  CDATA                             #FIXED    "simple"
          show      CDATA                             #FIXED    "embed"
          actuate   CDATA                             #FIXED    "auto">
(corresponding example: xlnt.xml)



 
 

xlr.dtd
<!ELEMENT xlr (EMPTY)>
<!ATTLIST xlr
          id        ID                                #REQUIRED
          who       CDATA                             #IMPLIED
          cmt       CDATA                             #IMPLIED
          cert      (0|.1|.2|.3|.4|.5|.6|.7|.8|.9|1)  #IMPLIED
          stat      (draft|reviewed|done)             #IMPLIED
          name      CDATA                             #IMPLIED
          restyp    (evs|knr)                         #IMPLIED
          refvar    CDATA                             #IMPLIED
          props     CDATA                             #IMPLIED
          href      CDATA                             #IMPLIED
          xml:link  CDATA                             #FIXED    "simple"
          show      CDATA                             #FIXED    "embed"
          actuate   CDATA                             #FIXED    "auto">
(corresponding example: xlr.xml)