help-tools ==> helptools
[scilab.git] / scilab / modules / helptools / help.dtd
1 <!ELEMENT MAN (META?,LANGUAGE,TITLE,TYPE,DATE,NAME?,KEYWORD?,SHORT_DESCRIPTION*,\r
2                CALLING_SEQUENCE?,PARAM?,DESCRIPTION?,SECTION*,EXAMPLE?,SEE_ALSO?,\r
3                (AUTHOR|AUTHORS)?,BIBLIO?,USED_FUNCTIONS?)>\r
4 \r
5 <!ELEMENT META (#PCDATA)         >\r
6 \r
7 <!ATTLIST META \r
8 PATH    CDATA   "SCI/" \r
9 CATEGORY        CDATA   "ScilabFunction"         \r
10 VERSION_SCI     CDATA   "2.7"    \r
11 VERSION_DOC     CDATA   "1.1"    \r
12 AUTHOR  CDATA   "Matthieu PHILIPPE revisited by Jean-Philippe Chancelier"        \r
13  >\r
14 \r
15 <!ELEMENT LANGUAGE (#PCDATA)     >\r
16 \r
17 <!ELEMENT TITLE (#PCDATA)        >\r
18 \r
19 <!ELEMENT TYPE (#PCDATA)         >\r
20 \r
21 <!ELEMENT DATE (#PCDATA)         >\r
22 \r
23 <!ELEMENT NAME (#PCDATA)         >\r
24 \r
25 <!ELEMENT KEYWORD (#PCDATA)      >\r
26 \r
27 <!ELEMENT SHORT_DESCRIPTION (#PCDATA|P|SP|PP|VERB)*      >\r
28 <!ATTLIST SHORT_DESCRIPTION name CDATA #REQUIRED >\r
29 \r
30 <!ELEMENT CALLING_SEQUENCE (CALLING_SEQUENCE_ITEM)* >\r
31 <!ELEMENT CALLING_SEQUENCE_ITEM (#PCDATA)  >\r
32 \r
33 <!ELEMENT PARAM (PARAM_INDENT)*  >\r
34 <!ATTLIST PARAM target (out|in) #IMPLIED         >\r
35 <!ELEMENT PARAM_INDENT (PARAM_ITEM)+     >\r
36 <!ELEMENT PARAM_ITEM (PARAM_NAME,PARAM_DESCRIPTION)      >\r
37 <!ELEMENT PARAM_NAME (#PCDATA|VERB)* >\r
38 <!ELEMENT PARAM_DESCRIPTION (P|SP|PP|TABLE|PARAM_INDENT|VERBATIM)* >\r
39 \r
40 <!ELEMENT DESCRIPTION (P|SP|PP|TABLE|DESCRIPTION_INDENT|ITEMIZE|VERBATIM)* >\r
41 <!ELEMENT DESCRIPTION_INDENT (DESCRIPTION_ITEM)+ >\r
42 <!ELEMENT DESCRIPTION_ITEM (P|SP|PP|TABLE|DESCRIPTION_INDENT|ITEMIZE|VERBATIM)* >\r
43 <!ATTLIST DESCRIPTION_ITEM label CDATA #IMPLIED  >\r
44 \r
45 <!ELEMENT SECTION (TABLE|ITEMIZE|P|SP|PP|VERBATIM)*      >\r
46 <!ATTLIST SECTION label CDATA #IMPLIED           >\r
47 \r
48 <!ELEMENT EXAMPLE (#PCDATA) >\r
49 <!ATTLIST EXAMPLE xml:space (default|preserve) #FIXED 'preserve'>\r
50 \r
51 <!ELEMENT SEE_ALSO (SEE_ALSO_ITEM)+      >\r
52 <!ELEMENT SEE_ALSO_ITEM (LINK)*  >\r
53 \r
54 <!ELEMENT AUTHORS (AUTHORS_ITEM)+>\r
55 <!ELEMENT AUTHORS_ITEM (#PCDATA|P|SP|PP|ITEMIZE|VERB|EM|BD|TT|VERBATIM|A|LINK)*          >\r
56 <!ATTLIST AUTHORS_ITEM label CDATA #IMPLIED      >\r
57 \r
58 <!ELEMENT AUTHOR (#PCDATA) >\r
59 \r
60 <!ELEMENT BIBLIO (P|SP|PP)* >\r
61 \r
62 <!ELEMENT USED_FUNCTIONS (P|SP|PP|TABLE|VERBATIM)*  >\r
63 \r
64 <!ELEMENT A (#PCDATA|VERB)* >\r
65 <!ATTLIST A href CDATA #REQUIRED >\r
66 \r
67 <!ELEMENT IMG (#PCDATA|VERB)* >\r
68 <!ATTLIST IMG src CDATA #IMPLIED >\r
69 \r
70 <!ELEMENT LINK (#PCDATA)*      >\r
71 \r
72 <!ELEMENT P (#PCDATA|VERB|EM|BD|TT|A|LINK|IMG)*  >\r
73 <!ELEMENT SP (#PCDATA|VERB|EM|BD|TT|A|LINK|IMG)*  >\r
74 <!ELEMENT PP (#PCDATA|VERB|EM|BD|TT|A|LINK|IMG)*  >\r
75 \r
76 <!ELEMENT VERBATIM (#PCDATA)  >\r
77 \r
78 <!ELEMENT ITEMIZE (ITEM)* >\r
79 <!ATTLIST ITEMIZE label CDATA #IMPLIED  >\r
80 <!ELEMENT ITEM (TABLE|ITEMIZE|P|SP|PP|VERBATIM)* >\r
81 <!ATTLIST ITEM label CDATA #IMPLIED >\r
82 \r
83 <!ELEMENT TABLE (TABLE_NEW_ROW)+         >\r
84 <!ELEMENT TABLE_NEW_ROW (TABLE_NEW_COLUMN)+      >\r
85 <!ELEMENT TABLE_NEW_COLUMN (#PCDATA|VERB|EM|BD|TT)*      >\r
86 \r
87 <!ELEMENT MATH (#PCDATA ) >\r
88 \r
89 <!ELEMENT VERB (#PCDATA )>\r
90 \r
91 <!ELEMENT EM (#PCDATA )>\r
92 \r
93 <!ELEMENT BD (#PCDATA )>\r
94 \r
95 <!ELEMENT TT (#PCDATA )>\r
96 \r
97 <!ELEMENT REMARKS (#PCDATA )>\r
98 \r