Annex D
(informative)
Grove plan and SGML property
set
This annex clarifies the relationship among modules of grove plan, and property set. A result tree which was parsed is called a "grove". The grove becomes a source tree for the input of a DSSSL processor for translation and style specification. A property set consists of elements, attributes, and values of information structure of the grove.
NOTE: See Annex A "SGML Extended Facilities" in ISO/IEC 10744:1997.
D.1 Grove plan
A grove plan defines the level of pre-processing for information structure given by parsing an SGML instance. The number of modules is 18 in the existing grove plan. A base abstruct(baseabs) module is the top of module structure.
Figure D.1 Relationship between
modules of grove plan
D.2 SGML property set
The propety set is an information structure of the grove. It includes elements, structures, and values of the information structure. Table D.1 shows the contens of the property set.
The elements consists of property set modules (psmodule), class definitions (classdef), and property definitions (propdef). Each of elements has some attributes.
element | attribute | |||||||||||||||||
element No. | psmodule | classdef | propdef | Node related specification | fullnm | appnm | clause | datatype | ac | strlex | cn | conprop | dsepprop | strnorm | sd | dependon | acnmprop | mayadd |
1 | baseabs | - | - | - | "base abstract" | - | - | - | ||||||||||
2 | sgmldoc | - | - | - | "sgml document" | "62001" | - | |||||||||||
3 | sgmlcsts | subnode | - | "sgml constants" | "41170 41180" | node | sgmlcsts | |||||||||||
4 | appinfo | - | "application information" | "application info" | "d6001" | string | mindata | |||||||||||
5 | prolog | subnode | - | - | "71001" | nodelist | "doctpdcl lktpdcl comdcl pi ssep" | sgmldoc | ||||||||||
6 | epilog | subnode | - | - | "71002" | nodelist | "comdcl pi ssep" | sgmldoc | ||||||||||
7 | sgmlcsts | - | - | - | "sgml constants" | "b6004 c2101" | - | |||||||||||
8 | attasgn | - | - | - | "attribute assignment" | "79002" | - | value | tokensep | |||||||||
9 | value | subnode | - | - | "79401" | nodelist | "attvaltk datachar sdata intignch entstart entend" | |||||||||||
10 | name | - | - | - | "93001" | string | name | general | ||||||||||
11 | implied | - | - | - | "b3407" | boolean | ||||||||||||
12 | tokensep | - | "token separator" | "token sep" | "79400" | char | ||||||||||||
13 | attvaltk | - | - | - | "attribute value token" | "79305" | - | token | ||||||||||
14 | token | - | - | - | "93003" | string | nmtoken | |||||||||||
15 | datachar | - | - | "data character" | "data char" | "92002" | - | char | ||||||||||
16 | char | - | character | - | "92003" | char | ||||||||||||
17 | sdata | - | - | "internal specific character data entity reference result" | - | "92101" | - | char | ||||||||||
18 | sysdata | - | - | "system data" | "43041" | string | ||||||||||||
19 | char | - | character | - | - | char | DSSSL | |||||||||||
20 | pi | - | - | "processing instruction" | - | "80000" | - | |||||||||||
21 | sysdata | - | - | "system data" | "80002" | string | ||||||||||||
22 | prlgabs0 | - | - | - | "prolog abstract level 0" | - | - | - | baseabs | |||||||||
23 | - | govdt | irefnode | - | "governing doctype" | "71004" | node | doctype | sgmldoc | |||||||||
24 | - | dtlts | subnode | "document types and link types" | "doctypes and linktypes" | "71001" | nmndlist | "doctype linktype" | sgmldoc | "name name" | ||||||||
25 | doctype | - | - | - | "document type" | "b1000" | ||||||||||||
26 | name | - | - | - | "b1002" | string | name | general | ||||||||||
27 | govrning | - | - | governing | "71005" | boolean | ||||||||||||
28 | genents | subnode | - | "general entities" | "b1004" | nmndlist | entity | name | ||||||||||
29 | nots | subnode | - | notations | "b1005" | nmndlist | notation | name | ||||||||||
30 | entity | - | - | - | - | "60000" | - | |||||||||||
31 | name | - | - | - | "93001" | string | name | entity | ||||||||||
32 | enttype | - | - | "entity type" | "a5502" | enum | ||||||||||||
33 | text | - | "replacement text" | - | "92101" | string | ||||||||||||
34 | extid | subnode | "external identifier" | "external id" | "a1601" | node | extid | |||||||||||
35 | atts | subnode | - | attributes | "b4120" | nmndlist | attasgn | name | ||||||||||
36 | notname | - | - | "notation name" | "79408" | string | name | general | ||||||||||
37 | notation | irefnode | - | - | "b4001" | node | notation | |||||||||||
38 | notation | - | - | "data content notation" | - | "b4000" | - | |||||||||||
39 | name | - | - | - | "79441" | string | name | general | ||||||||||
40 | extid | subnode | "external identifier" | "external id" | "a1601" | node | extid | |||||||||||
41 | extid | - | - | "external identifier" | "external id" | "a1600" | - | |||||||||||
42 | pubid | - | "public identifier" | "public id" | "a1602" | string | mindata | |||||||||||
43 | sysid | - | "system identifier" | "system id" | "a1603" | string | ||||||||||||
44 | gensysid | optional | "generated system identifier" | "generated system id" | - | string | ||||||||||||
45 | instabs | - | - | - | "instance abstract" | - | - | - | baseabs | |||||||||
46 | - | docelem | subnode | "document element" | - | "72003" | node | element | sgmldoc | |||||||||
47 | - | elements | irefnode | - | - | "73001" | nmndlist | element | sgmldoc | id | ||||||||
48 | - | entities | irefnode | - | - | "94410" | nmndlist | entity | sgmldoc | name | ||||||||
49 | - | dfltents | subnode | - | "defaulted entities" | "94412" | nmndlist | entity | sgmldoc | name | ||||||||
50 | - | entity | irefnode | - | - | "79401" | node | entity | attvaltk | |||||||||
51 | - | notation | irefnode | - | - | "79408" | node | notation | attvaltk | |||||||||
52 | - | referent | irefnode | - | - | "79403" | node | element | attvaltk | |||||||||
53 | element | - | - | - | - | "73000" | - | content | ||||||||||
54 | gi | - | "generic identifier" | - | "78001" | string | name | general | ||||||||||
55 | id | derived | "unique identifier" | - | "79403" | string | name | general | ||||||||||
56 | atts | subnode | - | attributes | "79301" | nmndlist | attasgn | name | ||||||||||
57 | content | subnode | - | - | "76001" | nodelist | "datachar sdata element extdata subdoc pi msignch ignrs ignre repos usemap uselink entstart entend ssep comdcl msstart msend ignmrkup" | |||||||||||
58 | extdata | - | - | "reference to external data" | "external data" | "a5500" | - | |||||||||||
59 | entname | - | - | "entity name" | "a5101" | string | name | entity | ||||||||||
60 | entity | irefnode | - | - | "94410" | node | entity | |||||||||||
61 | basesds0 | - | - | - | "base SGML document string level 0" | - | - | - | baseabs | |||||||||
62 | - | entname | optional | - | "entity name" | "a5101" | string | name | sdata | entity | ||||||||
63 | - | entity | irefnode | - | - | "94410" | node | entity | sdata | |||||||||
64 | - | entname | - | - | "entity name" | "a5101" | string | name | pi | entity | ||||||||
65 | - | entity | irefnode | - | - | "94410" | node | entity | pi | |||||||||
66 | - | dflted | - | - | defaulted | "94412" | boolean | entity | ||||||||||
67 | basesds1 | - | - | - | "base SGML document string level 1" | - | - | - | basesds0 | |||||||||
68 | - | entref | subnode optional | "entity reference" | "entity ref" | "94401" | nodelist | "gendelm name ssep entstart entend refendre shortref" | pi | |||||||||
69 | - | open | subnode optional | "open delimiter" | "open delim" | "80001" | node | gendelm | pi | |||||||||
70 | - | close | subnode optional | "close delimiter" | "close delim" | "80001" | node | gendelm | pi | |||||||||
71 | - | attspec | irefnode | "attribute specification" | "attribute spec" | "79002" | nodelist | "name ssep gendelm literal attvalue" | attasgn | |||||||||
72 | - | attvalsp | irefnode | "attribute value specification" | "attribute value spec" | "79301" | node | "attvalue literal" | attasgn | |||||||||
73 | - | intrplch | "interpretation replaced character" | "interp replaced char" | "a1704" | char | datachar | |||||||||||
74 | - | namecref | subnode optional | "named character reference" | "named char ref" | "95001" | nodelist | "gendelm name refendre" | datachar | |||||||||
75 | - | numcref | subnode optional | "numeric character reference" | "numeric char ref" | "95001" | nodelist | "gendelm name crefcnum refendre" | datachar | |||||||||
76 | - | markup | subnode optional | - | - | "94401" | nodelist | "gendelm name ssep entstart entend refendre shortref" | sdata | |||||||||
77 | ssep | - | - | "s separator" | "s sep" | "62100" | + | |||||||||||
78 | char | - | character | - | "92003" | char | ||||||||||||
79 | namecref | subnode optional | "named character reference" | "named char ref" | "95001" | nodelist | "gendelm name refendre" | |||||||||||
80 | comment | - | - | - | - | "a3002" | - | |||||||||||
81 | open | subnode optional | "open delimiter" | "open delim" | "a3002" | node | gendelm | |||||||||||
82 | chars | characters | - | "92101" | string | |||||||||||||
83 | close | subnode optional | "close delimiter" | "close delim" | "a3002" | node | gendelm | |||||||||||
84 | comdcl | - | - | "comment declaration" | "comment decl" | "a3001" | - | markup | + | |||||||||
85 | markup | subnode | - | - | "a3001" | nodelist | "comment ssep" | |||||||||||
86 | ignmrkup | - | - | - | "ignored markup" | "77002 94405 c3007" | - | markup | ||||||||||
87 | markup | subnode | - | - | "74001 75001 94401 c3001" | nodelist | "gendelm name ssep attvalue literal entstart entend refendre" | |||||||||||
88 | entstart | - | - | - | "entity start" | - | - | markup | ||||||||||
89 | markup | subnode optional | - | - | - | nodelist | "gendelm name ssep entstart entend refendre shortref" | |||||||||||
90 | entname | optional | - | "entity name" | string | name | entity | |||||||||||
91 | entity | irefnode | - | - | "a5201" | node | entity | |||||||||||
92 | entend | - | - | - | "entity end" | "94500" | - | |||||||||||
93 | msignch | - | - | "marked section ignored character" | "marked section ignored char" | "a4204" | - | |||||||||||
94 | char | - | character | - | "92101" | char | ||||||||||||
95 | intignch | - | - | "interpretation ignored char" | "interp ignored char" | "79303 a1704" | - | |||||||||||
96 | namecref | subnode optional | "named character reference" | "named char ref" | "95001" | nodelist | "gendelm name refendre" | |||||||||||
97 | char | - | character | - | "92101" | char | ||||||||||||
98 | gendelm | - | - | "general delimiter" | "general delim" | "FIG30" | - | |||||||||||
99 | namecref | subnode optional | "named character reference" | "named char ref" | "95001" | nodelist | "gendelm name refendre" | |||||||||||
100 | role | - | - | - | "96001 FIG30" | string | rcsgener | |||||||||||
101 | origdelm | optional | "original delimiter" | "original delim" | "92102 FIG22" | string | ||||||||||||
102 | name | - | - | - | - | "93001" | - | |||||||||||
103 | origname | - | - | "original name" | "93005" | string | ||||||||||||
104 | rname | - | - | - | "reserved name" | "d4701" | - | |||||||||||
105 | refname | - | "reference name" | "ref name" | "93005" | string | rcsgener | |||||||||||
106 | origname | optional | - | "original name" | "93005" | string | ||||||||||||
107 | literal | - | - | - | - | "a1201 79302 a1701 a1603" | - | value | ||||||||||
108 | open | subnode optional | "open delimiter" | "open delim" | "96100 FIG30" | node | gendelm | |||||||||||
109 | value | subnode | - | - | "a1202 91001 a1702 80002" | nodelist | "entstart entend datachar sdata intignch" | |||||||||||
110 | close | subnode optional | "close delimiter" | "close delim" | "96100 FIG30" | node | gendelm | |||||||||||
111 | number | - | - | - | - | "93002" | - | |||||||||||
112 | digits | - | "93002" | string | number | |||||||||||||
113 | crefcnum | - | - | "character reference character number" | "char ref char number" | "95001" | - | |||||||||||
114 | ndigits | optional | "number of digits" | "n digits" | "95003 93002" | integer | ||||||||||||
115 | refendre | - | - | "reference end RE" | "ref end re" | "94502" | - | |||||||||||
116 | attvalue | - | - | - | "attribute value" | "79400" | - | |||||||||||
117 | value | - | - | "93005" | string | |||||||||||||
118 | nmtoken | - | - | - | "name token" | "93003" | - | |||||||||||
119 | origname | - | - | "original name token" | "93005" | string | ||||||||||||
120 | msstart | - | - | "marked section declaration start" | "marked section start" | "a4002" | - | markup | ||||||||||
121 | markup | subnode optional | - | - | "a4002" | nodelist | "gendelm rname ssep entstart entend comment ignmrkup" | |||||||||||
122 | status | - | - | - | "a4201" | enum | ||||||||||||
123 | msend | - | - | - | "marked section end" | "a4003" | - | markup | ||||||||||
124 | markup | subnode optional | - | - | "FIG3e FIG3h" | nodelist | gendelm | |||||||||||
125 | sdclabs | - | - | - | "sgml declaration abstract" | - | - | - | baseabs | |||||||||
126 | - | sgmlver | - | - | "sgml version" | "d0002" | string | mindata | sgmldoc | |||||||||
127 | - | docchset | subnode | "document character set" | "document char set" | "d1001" | node | charset | sgmldoc | |||||||||
128 | - | capset | subnode | "capacity set" | "d2001" | node | capset | sgmldoc | ||||||||||
129 | - | synscope | "concrete syntax scope" | "syntax scope" | "d3002" | enum | sgmldoc | |||||||||||
130 | - | dclsyn | subnode | "declared concrete syntax" | "decl syntax" | "d4001" | node | syntax | sgmldoc | |||||||||
131 | - | refsyn | subnode | "reference concrete syntax" | "ref syntax" | "d4002 e0001 FIG70" | node | syntax | sgmldoc | |||||||||
132 | - | prosyn | irefnode | "prolog concrete syntax" | "prolog syntax" | "d4001" | node | syntax | sgmldoc | |||||||||
133 | - | features | subnode | "feature use" | - | "d5001" | node | features | sgmldoc | |||||||||
134 | charset | - | - | "character set" | "char set" | "d1000" | - | chdescs | ||||||||||
135 | chdescs | subnode | "character descriptions" | "char descs" | "d1101" | nodelist | chardesc | |||||||||||
136 | chardesc | - | - | "character description" | "char desc" | "d1122" | - | |||||||||||
137 | descnum | - | "described set character number" | "desc set number" | "d1123" | integer | ||||||||||||
138 | nchars | - | "number of characters" | "n chars" | "d1125" | integer | ||||||||||||
139 | basenum | - | "base set character number" | "base set number" | "d1124" | integer | ||||||||||||
140 | baseset | - | "base character set" | "base char set" | "d1111" | string | mindata | |||||||||||
141 | desclit | - | "description literal" | "desc literal" | "a1701" | string | mindata | |||||||||||
142 | syntax | - | - | "concrete syntax" | "d4000" | - | ||||||||||||
143 | shunctrl | - | - | "shunchar controls" | "d4204" | boolean | ||||||||||||
144 | shunchar | - | "shunned character numbers" | - | "d4201" | intlist | ||||||||||||
145 | synchset | subnode | "syntax-reference character set" | "syntax ref char set" | "d4301" | node | charset | |||||||||||
146 | re | - | "record end" | - | "d4401" | char | ||||||||||||
147 | rs | - | "record start" | - | "d4401" | char | ||||||||||||
148 | space | - | - | - | "d4401" | char | ||||||||||||
149 | addfuns | subnode | "added function characters" | "added function chars" | "d4401" | nmndlist | addfun | name | ||||||||||
150 | lcnmstrt | - | - | - | "d4503" | string | ||||||||||||
151 | ucnmstrt | - | - | - | "d4504" | string | ||||||||||||
152 | lcnmchar | - | - | - | "d4505" | string | ||||||||||||
153 | ucnmchar | - | - | - | "d4506" | string | ||||||||||||
154 | substgen | - | "substitute general names" | "subst general names" | "d4507" | boolean | ||||||||||||
155 | substent | - | "substitute entity names" | "subst entity names" | "d4507" | boolean | ||||||||||||
156 | gdasns | subnode | "general delimiter role associations" | "general delim assocs" | "d4611" | nmndlist | dlmrlas | role | ||||||||||
157 | srdelms | - | "short reference delimiters" | "shortref delims" | "d4621" | strlist | ||||||||||||
158 | slitasns | subnode | "syntax literal associations" | "syntax literal assocs" | "d4701" | nmndlist | synlitas | resname | ||||||||||
159 | attcnt | - | - | - | "FIG41" | integer | ||||||||||||
160 | attsplen | - | - | - | "FIG42" | integer | ||||||||||||
161 | bseqlen | - | - | - | "FIG43" | integer | ||||||||||||
162 | dtaglen | - | - | - | "FIG44" | integer | ||||||||||||
163 | dtemplen | - | - | - | "FIG45" | integer | ||||||||||||
164 | entlvl | - | - | - | "FIG46" | integer | ||||||||||||
165 | grpcnt | - | - | - | "FIG47" | integer | ||||||||||||
166 | grpgtcnt | - | - | - | "FIG48" | integer | ||||||||||||
167 | grplvl | - | - | - | "FIG49" | integer | ||||||||||||
168 | litlen | - | - | - | "FIG4a" | integer | ||||||||||||
169 | namelen | - | - | - | "FIG4b" | integer | ||||||||||||
170 | normsep | - | - | - | "FIG4c" | integer | ||||||||||||
171 | pilen | - | - | - | "FIG4d" | integer | ||||||||||||
172 | taglen | - | - | - | "FIG4e" | integer | ||||||||||||
173 | taglvl | - | - | - | "FIG4f" | integer | ||||||||||||
174 | addfun | - | - | "added function character" | "added function char" | "d4400" | - | |||||||||||
175 | name | - | - | - | "d4402" | string | name | general | ||||||||||
176 | class | - | "function class" | - | "d4403" | enum | ||||||||||||
177 | char | - | character | - | "95003" | char | ||||||||||||
178 | dlmrlas | - | - | "delimiter role association" | "delim role assoc" | "d4610" | - | |||||||||||
179 | role | - | - | - | "d4612" | string | rcsgener | |||||||||||
180 | delm | - | delimiter | delim | "d4611" | string | general | |||||||||||
181 | synlitas | - | - | "syntactic literal association" | "syntactic literal assoc" | "d4700" | - | |||||||||||
182 | synlit | - | - | "syntactic literal" | "d4702" | string | rcsgener | |||||||||||
183 | resname | - | - | "reserved name" | "d4702" | string | name | general | ||||||||||
184 | capset | - | - | - | "capacity set" | "d2000" | - | |||||||||||
185 | totalcap | - | - | - | "FIG51" | integer | ||||||||||||
186 | entcap | - | - | - | "FIG52" | integer | ||||||||||||
187 | entchcap | - | - | - | "FIG53" | integer | ||||||||||||
188 | elemcap | - | - | - | "FIG54" | integer | ||||||||||||
189 | grpcap | - | - | - | "FIG55" | integer | ||||||||||||
190 | exgrpcap | - | - | - | "FIG56" | integer | ||||||||||||
191 | exnmcap | - | - | - | "FIG57" | integer | ||||||||||||
192 | attcap | - | - | - | "FIG58" | integer | ||||||||||||
193 | attchcap | - | - | - | "FIG59" | integer | ||||||||||||
194 | avgrpcap | - | - | - | "FIG5a" | integer | ||||||||||||
195 | notcap | - | - | - | "FIG5b" | integer | ||||||||||||
196 | notchcap | - | - | - | "FIG5c" | integer | ||||||||||||
197 | idcap | - | - | - | "FIG5d" | integer | ||||||||||||
198 | idrefcap | - | - | - | "FIG5e" | integer | ||||||||||||
199 | mapcap | - | - | - | "FIG5f" | integer | ||||||||||||
200 | lksetcap | - | - | - | "FIG5g" | integer | ||||||||||||
201 | lknmcap | - | - | - | "FIG5h" | integer | ||||||||||||
202 | features | - | - | "feature use" | - | "d5000" | - | |||||||||||
203 | datatag | - | - | - | "d5101" | boolean | ||||||||||||
204 | omittag | - | - | - | "d5101" | boolean | ||||||||||||
205 | rank | - | - | - | "d5101" | boolean | ||||||||||||
206 | shorttag | - | - | - | "d5101" | boolean | ||||||||||||
207 | simple | - | - | - | "d5201" | integer | ||||||||||||
208 | implicit | - | - | - | "d5201" | boolean | ||||||||||||
209 | explicit | - | - | - | "d5201" | integer | ||||||||||||
210 | concur | - | - | - | "d5301" | integer | ||||||||||||
211 | subdoc | - | - | - | "d5301" | integer | ||||||||||||
212 | formal | - | - | - | "d5301" | boolean | ||||||||||||
213 | sdclsds | - | - | - | "SGML declaration SGML document string" | - | - | - | basesds1 | |||||||||
214 | - | sgmldcl | subnode optional | "SGML declaration" | "sgml decl" | "d0001" | node | sgmldcl | sgmldoc | |||||||||
215 | - | sdcltype | - | "SGML declaration type" | "sgml decl type" | "62300" | enum | sgmldoc | ||||||||||
216 | sgmldcl | - | - | "SGML declaration" | "sgml decl" | "d0000" | - | markup | ||||||||||
217 | markup | subnode | - | - | "d0001" | nodelist | "ssep comment name number rname literal gendelm" | |||||||||||
218 | prlgabs1 | - | - | - | "prolog abstract level 1" | - | - | - | prlgabs0 | |||||||||
219 | - | attdefs | subnode | "attribute definitions" | "attribute defs" | "b3002" | nmndlist | attdef | notation | name | ||||||||
220 | - | attdef | irefnode | "attribute definition" | "attribute def" | "b3003" | node | attdef | attasgn | |||||||||
221 | - | elemtype | irefnode | - | "element type" | "b2101" | node | elemtype | element | |||||||||
222 | - | dfltent | subnode | - | "default entity" | "a5105" | node | dfltent | doctype | |||||||||
223 | - | elemtps | subnode | - | "element types" | "b2101" | nmndlist | "elemtype rankstem" | doctype | "gi stem" | ||||||||
224 | - | parments | subnode | - | "parameter entities" | "b1004" | nmndlist | entity | doctype | name | ||||||||
225 | elemtype | - | - | "element type definition" | "element type" | "b2000" | - | |||||||||||
226 | gi | - | "generic identifier" | - | "78002" | string | name | general | ||||||||||
227 | omitstrt | - | - | "omit start tag" | "b2202" | boolean | ||||||||||||
228 | omitend | - | - | "omit end tag" | "b2203" | boolean | ||||||||||||
229 | contype | - | - | "content type" | "b2300" | enum | ||||||||||||
230 | modelgrp | subnode | - | "model group" | "b2402" | node | modelgrp | |||||||||||
231 | excls | - | - | exclusions | "b2521" | strlist | ||||||||||||
232 | incls | - | - | inclusions | "b2511" | strlist | ||||||||||||
233 | attdefs | subnode | "attribute definitions" | "attribute defs" | "b3003" | nmndlist | attdef | name | ||||||||||
234 | modelgrp | - | - | - | "model group" | "b2402" | - | tokens | ||||||||||
235 | connect | - | - | connector | "b2410" | enum | ||||||||||||
236 | occur | - | "occurrence indicator" | "occur indicator" | "b2420" | enum | ||||||||||||
237 | tokens | subnode | - | "content tokens" | "b2403" | nodelist | "modelgrp pcdatatk elemtk" | |||||||||||
238 | pcdatatk | - | - | - | "pcdata token" | "b2404" | - | |||||||||||
239 | elemtk | - | - | - | "element token" | "b2405" | - | |||||||||||
240 | gi | - | "generic identifier" | - | "b2405" | string | name | general | ||||||||||
241 | occur | - | "occurrence indicator" | "occur indicator" | "b2405" | enum | ||||||||||||
242 | attdef | - | - | "attribute definition" | "attribute def" | "b3003" | - | dfltval | ||||||||||
243 | name | - | - | - | "b3201" | string | name | general | ||||||||||
244 | dcltype | - | "declared value prescription type" | "decl value type" | "b3301" | enum | ||||||||||||
245 | tokens | - | - | - | "b3301" | strlist | ||||||||||||
246 | dflttype | - | - | "default value type" | "b3401" | enum | ||||||||||||
247 | dfltval | subnode | - | "default value" | "b3409" | nodelist | "attvaltk datachar sdata intignch entstart entend" | |||||||||||
248 | curgrp | irefnode | - | "current group" | "b3001" | nodelist | attdef | |||||||||||
249 | curattix | - | - | "current attribute index" | "b3001" | integer | ||||||||||||
250 | dfltent | - | - | - | "default entity" | - | ||||||||||||
251 | enttype | - | - | "entity type" | "a5502" | enum | ||||||||||||
252 | text | - | "replacement text" | - | "92101" | string | ||||||||||||
253 | extid | subnode | "external identifier" | "external id" | "a1601" | node | extid | |||||||||||
254 | atts | subnode | - | attributes | "b4120" | nmndlist | attasgn | name | ||||||||||
255 | notname | - | - | "notation name" | "79408" | string | name | general | ||||||||||
256 | notation | irefnode | - | - | "b4001" | node | notation | |||||||||||
257 | prlgsds | - | - | - | "prolog SGML document string" | - | - | - | basesds1 | |||||||||
258 | - | entdcl | irefnode | "entity declaration" | "entity decl" | "a5001" | node | entdcl | dfltent | |||||||||
259 | - | notdcl | irefnode | "notation declaration" | "notation decl" | "b4001" | node | notdcl | notation | |||||||||
260 | - | attdldcl | irefnode | "attribute definition list declaration" | "attribute def list decl" | "b4111" | node | attdldcl | notation | |||||||||
261 | - | eltpdcl | irefnode | "element type declaration" | "element type decl" | "b2001" | node | eltpdcl | elemtype | |||||||||
262 | - | attdldcl | irefnode | "attribute definition list declaration" | "attribute def list decl" | "b3001" | node | attdldcl | elemtype | |||||||||
263 | - | doctpdcl | irefnode | "document type declaration" | - | "b1001" | node | doctpdcl | doctype | |||||||||
264 | - | attvalsp | irefnode | "attribute value specification" | "attribute value spec" | "79002" | node | "attvalue literal" | attdef | |||||||||
265 | doctpdcl | - | - | "document type declaration" | - | "b1000" | - | + | ||||||||||
266 | markup | subnode | - | - | "b1001" | nodelist | "ssep comment name rname literal msstart msend msignch entstart entend comdcl pi eltpdcl entdcl notdcl attdldcl usemap srmapdcl" | |||||||||||
267 | doctype | irefnode | - | "document type" | "b1008" | node | doctype | |||||||||||
268 | entity | subnode | - | "b1008" | node | entity | ||||||||||||
269 | attdldcl | - | - | "attribute definition list declaration" | "attribute def list decl" | "b3000" | - | + | ||||||||||
270 | markup | subnode | - | - | "b3001" | nodelist | "ssep comment entstart entend gendelm name nmtoken attvalue literal" | |||||||||||
271 | asseltps | irefnode | "associated element types" | "assoc element types" | "b3001" | nodelist | elemtype | |||||||||||
272 | assnots | irefnode | "associated notations" | "assoc notations" | "b3001" | nodelist | notation | |||||||||||
273 | eltpdcl | - | - | "element type declaration" | "element type decl" | "b2000" | - | + | ||||||||||
274 | markup | subnode | - | - | "b2001" | nodelist | "ssep comment entstart entend gendelm name number" | |||||||||||
275 | elemtype | irefnode | "element type" | "element type" | "b2101" | node | elemtype | |||||||||||
276 | entdcl | - | - | "entity declaration" | "entity decl" | "a5000" | - | + | ||||||||||
277 | markup | subnode | - | - | "a5001" | nodelist | "entstart entend ssep comment gendelm name rname literal attvalue" | |||||||||||
278 | entity | subnode | - | - | "a5201" | node | entity | |||||||||||
279 | notdcl | - | - | "notation declaration" | "notation decl" | "b4000" | - | + | ||||||||||
280 | markup | subnode | - | - | "b4001" | nodelist | "entstart entend ssep comment literal name rname" | |||||||||||
281 | notation | irefnode | - | - | "b4001" | node | notation | |||||||||||
282 | instsds0 | - | - | - | "instance SGML document string level 0" | - | - | - | ||||||||||
283 | - | included | derived | - | - | - | boolean | element | ||||||||||
284 | - | momitend | derived | - | "must omit end tag" | "b2209" | boolean | element | ||||||||||
285 | instsds1 | - | - | - | "instance SGML document string level 1" | - | - | - | "instsds0 basesds1" | |||||||||
286 | - | starttag | subnode optional | - | "start tag" | "74001" | nodelist | "gendelm name ssep entstart entend literal attvalue" | element | |||||||||
287 | - | endtag | subnode optional | - | "end tag" | "75001" | nodelist | "gendelm name ssep entstart entend ignmrkup" | element | |||||||||
288 | - | movedre | - | "moved re" | "7610a" | boolean | datachar | |||||||||||
289 | - | repos | irefnode | - | "re position" | "7610a" | node | repos | datachar | |||||||||
290 | - | markup | subnode optional | - | - | "94401 94402" | nodelist | "gendelm name ssep entstart entend refendre shortref" | extdata | |||||||||
291 | ignrs | - | - | - | "ignored rs" | "76101" | - | |||||||||||
292 | namecref | subnode optional | "named character reference" | "named char ref" | "95001" | nodelist | "gendelm name refendre" | |||||||||||
293 | ignre | - | - | - | "ignored re" | "76100" | - | |||||||||||
294 | namecref | subnode optional | "named character reference" | "named char ref" | "95001" | nodelist | "gendelm name refendre" | |||||||||||
295 | repos | - | - | - | "re position" | "7610a" | - | |||||||||||
296 | re | irefnode | - | "record end" | "7610a" | node | datachar | |||||||||||
297 | dtgabs | - | - | - | "datatag abstract" | - | - | - | baseabs | |||||||||
298 | - | datatag | derived | - | - | "73201" | boolean | element | ||||||||||
299 | - | dtgtemps | - | - | "data tag templates" | "b2444" | strlist | elemtype | ||||||||||
300 | - | dtgptemp | - | - | "data tag padding template" | "b2445" | string | elemtype | ||||||||||
301 | rankabs | - | - | - | "rank abstract" | - | - | prlgabs1 | ||||||||||
302 | - | ranksuff | derived | - | "rank suffix" | "b2114" | string | elemtype | ||||||||||
303 | - | rankstem | - | - | "rank stem" | "b2113" | string | elemtype | ||||||||||
304 | - | rankgrp | - | - | "rank group" | "b2112" | strlist | elemtype | ||||||||||
305 | rankstem | - | - | - | "rank stem" | "b2113" | - | |||||||||||
306 | stem | - | - | - | "b2113" | string | name | general | ||||||||||
307 | elemtps | irefnode | - | "element types" | "b2112" | nodelist | elemtype | |||||||||||
308 | srabs | - | - | - | "shortref abstract" | - | - | - | prlgabs0 | |||||||||
309 | - | emptymap | subnode | "empty short reference map" | "empty short ref map" | "b6004" | node | srmap | sgmlcsts | |||||||||
310 | - | srmaps | subnode | "short reference maps" | "short ref maps" | "b1006" | nmndlist | srmap | doctype | name | ||||||||
311 | - | srmapnm | - | "short reference map name" | "short ref map name" | "b6004" | string | rniname | elemtype | general | ||||||||
312 | - | srmap | irefnode | "short reference map" | "short ref map" | "b6101" | node | srmap | elemtype | |||||||||
313 | srmap | - | - | "short reference map" | "short ref map" | "b5000" | - | |||||||||||
314 | name | - | - | - | "b5002" | string | name | general | ||||||||||
315 | map | subnode | - | - | "b5004" | nmndlist | srassoc | shortref | ||||||||||
316 | srassoc | - | - | "short reference association" | "short ref assoc" | "b5004" | - | |||||||||||
317 | shortref | - | "short reference delimiter" | "short ref" | "b5004" | string | general | |||||||||||
318 | entname | - | - | "entity name" | "b5004" | string | name | entity | ||||||||||
319 | entity | irefnode | - | - | "b5001" | node | entity | |||||||||||
320 | srsds | - | - | - | "shortref SGML document string" | - | - | - | basesds1 | |||||||||
321 | usemap | - | - | "short reference use declaration" | "short ref use decl" | "b6000" | - | markup | ||||||||||
322 | markup | subnode | - | - | "b6001" | nodelist | "entstart entend ssep comment gendelm name rname ignmrkup" | |||||||||||
323 | asseltps | irefnode | "associated element types" | "assoc element types" | "a1501" | nodelist | elemtype | |||||||||||
324 | srmap | irefnode | - | - | "b6002" | node | srmap | |||||||||||
325 | shortref | - | - | "short reference delimiter" | "short ref" | "e4620" | - | |||||||||||
326 | origdelm | "original delimiter" | "original delim" | "96601" | string | |||||||||||||
327 | namecref | subnode optional | "named character reference" | "named char ref" | "95001" | nodelist | "gendelm name refendre" | |||||||||||
328 | srmapdcl | - | - | "short reference mapping declaration" | "short ref map decl" | "b5000" | - | + | ||||||||||
329 | markup | subnode | - | - | "b5001" | nodelist | "entstart entend ssep comment gendelm name rname literal" | |||||||||||
330 | map | irefnode | - | - | "b5001" | node | srmap | |||||||||||
331 | linkabs | - | - | - | "link abstract" | - | - | - | prlgabs0 | |||||||||
332 | - | emptylks | subnode | - | "empty link set" | "c3004" | node | linkset | sgmlcsts | |||||||||
333 | - | simplelk | subnode optional | "simple link information" | "simple link info" | "c1431" | nmndlist | simplelk | element | linktype | ||||||||
334 | - | linkatts | irefnode | - | "link attributes" | "c1402" | nmndlist | attasgn | element | name | ||||||||
335 | - | rsltgi | derived | "result element generic identifier" | "result gi" | "c2202" | string | name | element | general | ||||||||
336 | - | rsltelem | irefnode | - | "result element type" | "c2202" | node | elemtype | element | |||||||||
337 | - | rsltatts | irefnode | - | "result attributes" | "c2203" | nmndlist | attasgn | element | name | ||||||||
338 | - | lksetinf | irefnode | "link set information" | "link set info" | "c2205" | nodelist | linkrule | element | |||||||||
339 | simplelk | - | - | "simple link information" | "simple link info" | "c1430" | - | |||||||||||
340 | linktype | - | - | "link type" | "c1001" | string | name | general | ||||||||||
341 | atts | subnode | - | attributes | "c1402" | nmndlist | attasgn | name | ||||||||||
342 | linktype | - | - | - | "link type" | - | - | |||||||||||
343 | name | - | - | - | "c1002" | string | name | general | ||||||||||
344 | active | - | - | - | - | boolean | ||||||||||||
345 | ltkind | - | "kind of link type" | "link type kind" | "c1001" | enum | ||||||||||||
346 | srcname | - | - | "source document type name" | "c1302" | string | name | general | ||||||||||
347 | source | irefnode | - | "source document type" | "c1305 c1306" | node | doctype | |||||||||||
348 | rsltname | - | - | "result document type name" | "c1303" | string | name | general | ||||||||||
349 | result | irefnode | - | "result document type" | "c1306" | node | doctype | |||||||||||
350 | inilkset | subnode | - | "initial link set" | "c2004" | node | linkset | |||||||||||
351 | idlkset | subnode | - | "id link set" | "c2300" | node | linkset | |||||||||||
352 | linksets | subnode | - | "link sets" | "c1401" | nmndlist | linkset | name | ||||||||||
353 | linkset | - | - | - | "link set" | "c2000" | - | lkrules | ||||||||||
354 | name | - | - | - | "c2003" | string | name | general | ||||||||||
355 | lkrules | subnode | - | "link rules" | "c2002" | nodelist | linkrule | |||||||||||
356 | linkrule | - | - | - | "link rule" | "c2002" | - | |||||||||||
357 | assgis | - | "associated generic identifiers" | "assoc gis" | "c2101" | strlist | name | |||||||||||
358 | asseltps | irefnode | "associated element types" | "assoc element types" | "c2101" | nodelist | elemtype | |||||||||||
359 | id | - | "unique identifier" | - | "c2301" | string | name | general | ||||||||||
360 | uselink | irefnode | - | - | "c2104" | node | linkset | |||||||||||
361 | uselknm | - | - | "uselink name" | "c2104" | string | rniname | general | ||||||||||
362 | postlkrs | derived | - | "postlink restore" | "c2101" | boolean | ||||||||||||
363 | postlkst | irefnode | - | "postlink set" | "c2101" | node | linkset | |||||||||||
364 | postlknm | - | - | - | "c2101" | string | rniname | general | ||||||||||
365 | linkatts | subnode | - | "link attributes" | "c2102" | nmndlist | attasgn | name | ||||||||||
366 | rsltgi | - | "result element generic identifier" | "result gi" | "c2202" | string | name | general | ||||||||||
367 | rsltelem | irefnode | - | "result element type" | "c2202" | node | elemtype | |||||||||||
368 | rsltatts | subnode | - | "result attributes" | "c2203" | nmndlist | attasgn | name | ||||||||||
369 | linksds | - | - | - | "link SGML document string" | - | - | - | basesds1 | |||||||||
370 | - | lksetdcl | irefnode | "link set declaration" | "link set decl" | "c2001" | node | "lksetdcl idlkdcl" | linkset | |||||||||
371 | - | lktpdcl | irefnode | "link type declaration" | "link type decl" | "c1001" | node | lktpdcl | linktype | |||||||||
372 | lktpdcl | - | - | "link type declaration" | "link type decl" | "c1000" | - | + | ||||||||||
373 | markup | subnode | - | - | "c1001" | nodelist | "ssep comment name rname literal msstart msignch msend entstart entend pi comdcl entdcl attdldcl lksetdcl idlkdcl" | |||||||||||
374 | linktype | irefnode | - | "link type" | - | node | linktype | |||||||||||
375 | entity | subnode | - | - | "c1004" | node | entity | |||||||||||
376 | lksetdcl | - | - | "link set declaration" | "link set decl" | "c2000" | - | + | ||||||||||
377 | markup | subnode | - | - | "c2001" | nodelist | "entstart entend ssep comment gendelm name rname literal attvalue" | |||||||||||
378 | linkset | irefnode | - | "link set" | "c2001" | node | linkset | |||||||||||
379 | idlkdcl | - | - | "ID link set declaration" | "id link set decl" | "c2300" | - | + | ||||||||||
380 | markup | subnode | - | - | "c2301" | nodelist | "entstart entend ssep comment gendelm name rname literal attvalue" | |||||||||||
381 | linkset | irefnode | - | "link set" | "c2301" | node | linkset | |||||||||||
382 | uselink | - | - | "link set use declaration" | "link set use decl" | "c3000" | - | markup | ||||||||||
383 | markup | subnode | - | - | "c3001" | nodelist | "entstart entend ssep comment gendelm name rname ignmrkup" | |||||||||||
384 | restore | derived | - | - | "c3002" | boolean | ||||||||||||
385 | linkset | irefnode | - | - | "c3002" | node | linkset | |||||||||||
386 | lksetnm | - | - | - | "c3002" | string | rniname | general | ||||||||||
387 | linktpnm | - | - | "link type name" | "c3001" | string | name | general | ||||||||||
388 | linktype | irefnode | - | "link type" | "c3001" | node | linktype | |||||||||||
389 | subdcabs | - | - | - | "subdoc abstract" | - | baseabs | |||||||||||
390 | subdoc | - | - | "reference to subdocument" | subdocument | - | ||||||||||||
391 | entname | - | - | "entity name" | "a5101" | string | name | entity | ||||||||||
392 | entity | irefnode | - | - | "c5501" | node | entity | |||||||||||
393 | subdcsds | - | - | - | "subdoc SGML document string" | - | - | - | basesds1 subdcabs | |||||||||
394 | - | markup | subnode optional | - | - | "94401" | nodelist | "gendelm name ssep entstart entend refendre shortref" | subdoc | |||||||||
395 | fpiabs | - | - | - | "formal public identifier abstract" | - | - | - | baseabs | |||||||||
396 | - | fpi | subnode optional | "formal public identifier" | "formal public id" | "a2001" | node | fpi | extid | |||||||||
397 | fpi | - | - | "formal public identifier" | "formal public id" | "a2000" | - | |||||||||||
398 | ownertp | - | - | "owner type" | "a2100" | d | ||||||||||||
399 | ownerid | - | "owner identifier" | "owner id" | "a2100" | string | mindata | |||||||||||
400 | textclas | - | "public text class" | "text class" | "a2210" | enum | ||||||||||||
401 | unavail | - | - | unavailable | "a2202" | boolean | ||||||||||||
402 | textdesc | - | "public text description" | "text description" | "a2221" | string | mindata | |||||||||||
403 | textlang | - | "public text language" | "text language" | "a2231" | string | ||||||||||||
404 | textdseq | - | "public text designating sequence" | "text designating sequence" | "a2241" | string | ||||||||||||
405 | textdver | - | "public text display version" | "text display version" | "a2251" | string |