codice:
<!DOCTYPE biblioteca[
<!ELEMENT biblioteca(libro+)>
<!ELEMENT libro(codice,titolo,autore+,indice,analitico,prefazione*,capitolo+,esercizio*)>
<!ELEMENT codice(#PCDATA)>
<!ELEMENT titolo(#PCDATA)>
<!ELEMENT autore(#PCDATA)>
<!ELEMENT indice(#PCDATA)>
<!ELEMENT analitico(#PCDATA)>
<!ELEMENT prefazione(#PCDATA)>
<!ELEMENT capitolo(titoloCap,paragrafo+,esercizioCap*)>
<!ELEMENT titoloCap(#PCDATA)>
<!ELEMENT paragrafo(#PCDATA)>
<!ELEMENT esercizioCap(#PCDATA)>
<!ELEMENT esercizio(#PCDATA)>
]>
Questo DTD è stato fatto considerando tutte le istanze come elementi.