Features for developers

The BNML Schema is particularly designed for documents that require automatic numbering of document provisions and internal cross references to numbered provisions.

The BNML Schema is simpler to modify and extend than most general purpose schema. There is almost nothing that can be pruned from the BNML Schema. The schema provides inbuilt configuration options for common content model variations and extensions. The pre-defined markup patterns will enable developers to quickly add their own extensions.

The small element set and more consistent markup promoted by the Elkera BNML Schema greatly reduces the complexity of rendering and processing applications.

The Elkera BNML Schema is maintained in RELAX NG syntax and can be expressed as an XML Schema or a DTD. The DTD version does not provide the complete features of the schema.

 
         Updated: 21-09-2005