man.dtd • Dtd del Manuale


Questo file è un DTD sgml. Descrive il contenuto di un documento manuale che a sua volta contiene le istruzioni per la composizione di un manuale completo. Il manuale completo viene formato dalla prefazione indicata in questo documento e dall'insieme dei documenti che lo compongono.

Questo DTD viene usato come sub-manuale quando il DCL non è MAN. In questo caso non è possibile stampare direttamente il contenuto organizzato ma si deve includerlo direttamente o indirettamente in un manuale con DCL MAN.

Si veda MAN -- Manuale o collezione.


Codice

<!ELEMENT MAN               - - (DCL,
                                 NAME,
                                 TITLE,
                                 CATEGORY*,
                                 ORDER,
                                 AUTHOR,
                                 DATE-COMPOSED,
                                 DATE-CHANGED,
                                 LANGUAGE,
                                 TEX-OPTIONS?,
                                 HTML-OPTIONS?,
                                 SCRIPT?,
                                 CONTENTS?,
                                 BODY) >

<!ENTITY % bodyinc SYSTEM "body.dtd">
%bodyinc;

<!ELEMENT DCL               - - EMPTY >
<!ATTLIST DCL VALUE (AMM|DSG|DST|DSU|MAN|QCL|REQ|RIS) #REQUIRED>
<!ELEMENT NAME              - - (#PCDATA) >
<!ELEMENT TITLE             - - (#PCDATA) >
<!ELEMENT CATEGORY          - - (#PCDATA) >
<!ELEMENT ORDER             - - (#PCDATA) >
<!ELEMENT AUTHOR            - - (#PCDATA) >
<!ELEMENT DATE-COMPOSED     - - (#PCDATA) >
<!ELEMENT DATE-CHANGED      - - (#PCDATA) >
<!ELEMENT LANGUAGE          - - (#PCDATA) >
<!ELEMENT TEX-OPTIONS       - - EMPTY     >
<!ELEMENT HTML-OPTIONS      - - EMPTY     >
<!ELEMENT SCRIPT            - - (#PCDATA) >
<!ELEMENT CONTENTS          - - (CON-BLOCK*) >
<!ELEMENT BODY              - -  %body.full>

<!ELEMENT CON-BLOCK         - - (#PCDATA) >
<!ATTLIST TEX-OPTIONS
        Contents        (YesContents,NoContents)            YesContents
        FiguresList     (YesFiguresList,NoFiguresList)      NoFiguresList
        TablesList      (YesTablesList,NoTablesList)        NoTablesList
        DocumentXref    (YesDocumentXref,NoDocumentXref)    NoDocumentXref
        >
<!ATTLIST HTML-OPTIONS
        Generate        (YesGenerate,NoGenerate)            YesGenerate
        >
<!ATTLIST CON-BLOCK
        level       (H0|H1|H2|H3|H4|H5|H6|H9) #REQUIRED
        dcl         CDATA   #IMPLIED
        name        CDATA   #IMPLIED
        title-from  (none,document,given) #REQUIRED
        doclist     CDATA   #IMPLIED
        catlist     CDATA   #IMPLIED
        autlist     CDATA   #IMPLIED
        >
daf.man.dtd • LastModified: 01-05-1999 • John Peter Arnold