almost everything in DocBook V5.0 schema is RELAX NG named pattern
patterns can be easily redefined or combined with additional patterns
Table 1. Structure of named patterns
Pattern name | Description |
---|---|
db.element | Pattern defining element |
db.attribute .attribute | Pattern defining attribute |
db.element .attlist | list of attributes for element |
db.attribute .enumeration | list of enumerated values for attribute |
patterns are grouped to larger groups with the same purpose
db.general.inlines
—all generally applicable
inline elements
db.programming.inlines
—inline elements for
programming (functions, classes, parameters, …)