<fDecl> (feature declaration) declares a single feature, specifying its name, organization, range of allowed values, and optionally its default value.
Attributes:
name indicates the name of the feature being declared; matches the name attribute of <f> elements in the text.
Datatype: NMTOKEN
Values: any string of characters
Default: #REQUIRED
Example:
Note

org (organization) specifies the organizing discipline of the feature value.
Datatype: (unit | set | bag | list)
Legal values:
unit unitary atomic value
set set value (unordered, no duplicates)
bag bag value (unordered, may have duplicates)
list list value (ordered, may have duplicates)
Default: unit
Example:
Note

Example
Note

Tagsetauxiliary tag set for feature system declarations
Class
Filenameteifsd2
Content: May contain character data and phrase-level elements.
ParentsfsDecl
ChildrenfDescr vDefault vRange
Declaration
<!ELEMENT fDecl         - -  (fDescr?, vRange, vDefault?)       >
<!ATTLIST fDecl              %a.global
          name               NMTOKEN             #REQUIRED
          org                (unit | set | bag | list) 
                                                 unit           >
See 26

Back to index