Titel Dokumentation Spezifikation  DTD Template XML XSL Implementierung Projekte

Fragen und Antworten  zu Friedrich Nietzsche  Validierungscode
 
<!-- 04.04.2001 - Brigitte Joerg -->
<!-- DTD - Validierungscode der XML-Files: Fragen und Antworten zu Friedrich Nietzsche -->


<!ENTITY % block "p|erweitert|sprache|rede|extrakt_ref|beleg_ref|komm_ref|brief_ref|
                  e_werk_ref|bib_ref|link_ref|quelle_ref|per_ref|ort_ref|faq_ref|extern_ref">
<!ELEMENT faq                   (head,body)>
  <!ATTLIST faq                 id      ID                   #REQUIRED>
  <!ELEMENT head                (titel,autor+,design+,thema+,sw*,rank?)>
    <!ELEMENT titel             (#PCDATA)>
      <!ATTLIST titel           alpha   CDATA                #IMPLIED>
    <!ELEMENT autor             (datum)>
      <!ATTLIST autor           id      IDREF                #REQUIRED>
      <!ELEMENT datum           (dattext*,jahr?,monat?,tag?)>
        <!ELEMENT dattext       (#PCDATA)>
        <!ELEMENT jahr          (#PCDATA)>
        <!ELEMENT monat         (#PCDATA)>
        <!ELEMENT tag           (#PCDATA)>
    <!ELEMENT design            (datum)>
      <!ATTLIST design          id      IDREF                #REQUIRED
                                typ     (erstellung|
                                         modifikation|
                                         verschlagwortung)   #REQUIRED>
    <!ELEMENT thema             (#PCDATA)>
    <!ELEMENT sw                (#PCDATA)>
    <!ELEMENT rank              EMPTY>
      <!ATTLIST rank            value   (1|2|3)              #REQUIRED>
  <!ELEMENT body                (frage?,antwort)>
    <!ATTLIST body              sprache (DE|DEO|FR|IT|LT|GR) #REQUIRED>
    <!ELEMENT frage             (#PCDATA)>
    <!ELEMENT antwort           (p)*>
      <!ELEMENT p               (%block;|br|ul|ol|rede|hinweis|wichtig|betont)*>
      <!ELEMENT erweitert       (beschriftung?,(%block);*)>
        <!ELEMENT beschriftung  (%block;)*>
      <!ELEMENT br              EMPTY>
      <!ELEMENT ul              (%block;|li)*>
        <!ELEMENT li            (%block;)*>
      <!ELEMENT ol              (%block;|li)*>
      <!ELEMENT rede            (%block;|luecke|auslassung)*>
        <!ATTLIST rede          typ    (direkt|indirekt)     #REQUIRED
                                id     IDREF                 #REQUIRED>
        <!ELEMENT luecke        EMPTY>
        <!ELEMENT auslassung    EMPTY>
      <!ELEMENT hinweis         (#PCDATA)>
      <!ELEMENT wichtig         (#PCDATA)>
      <!ELEMENT betont          (#PCDATA)>

      <!ELEMENT sprache         (%block;)*>
        <!ATTLIST sprache       sprache (DE|DEO|FR|IT|LT|GR) #REQUIRED>
      <!ELEMENT extrakt_ref     (%block;|luecke|auslassung)*>
        <!ATTLIST extrakt_ref   id   IDREF                   #REQUIRED>
      <!ELEMENT beleg_ref       (%block;|luecke|auslassung)*>
        <!ATTLIST beleg_ref     id   IDREF                   #REQUIRED
                                medium CDATA                 #REQUIRED>
      <!ELEMENT komm_ref        (%block;)*>
        <!ATTLIST komm_ref      id   IDREF                   #REQUIRED>
      <!ELEMENT brief_ref       (%block;)*>
        <!ATTLIST brief_ref     id   IDREF                   #REQUIRED>
      <!ELEMENT ewerk_ref       (%block;)*>
        <!ATTLIST ewerk_ref     id   IDREF                   #REQUIRED>
      <!ELEMENT bib_ref         (%block;)*>
        <!ATTLIST bib_ref       id   IDREF                   #REQUIRED>
      <!ELEMENT link_ref        (%block;)*>
        <!ATTLIST link_ref      id   IDREF                   #REQUIRED>
      <!ELEMENT quelle_ref      (%block;)*>
        <!ATTLIST quelle_ref    id   IDREF                   #REQUIRED>
      <!ELEMENT per_ref         (%block;)*>
        <!ATTLIST per_ref       id   IDREF                   #REQUIRED>
      <!ELEMENT ort_ref         (%block;)*>
        <!ATTLIST ort_ref       id   IDREF                   #REQUIRED>
      <!ELEMENT faq_ref         (%block;)*>
        <!ATTLIST faq_ref       id   IDREF                   #REQUIRED>
      <!ELEMENT extern_ref      (#PCDATA)>
        <!ATTLIST extern_ref    id   IDREF                   #REQUIRED>


         
 
© Inhalt + Layout Brigitte Jörg 
last modified  

Titel Dokumentation Spezifikation  DTD Template XML XSL Implementierung Projekte