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, …)