You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by jl...@apache.org on 2009/11/25 00:29:47 UTC
svn commit: r883925 [3/4] - in /ofbiz/site/dtds: SeleniumXml.xsd
blocks2dbk.dtd docbook.dtd docbook.xsd docbookx.dtd entity-config.xsd
entitymodel.xsd l10n.dtd ofbiz-component.xsd targetdatabase.dtd
widget-form.xsd widget-tree.xsd xlink.xsd xml.xsd
Added: ofbiz/site/dtds/docbook.xsd
URL: http://svn.apache.org/viewvc/ofbiz/site/dtds/docbook.xsd?rev=883925&view=auto
==============================================================================
--- ofbiz/site/dtds/docbook.xsd (added)
+++ ofbiz/site/dtds/docbook.xsd Tue Nov 24 23:29:47 2009
@@ -0,0 +1,17458 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:docbook="http://docbook.org/ns/docbook">
+ <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="xlink.xsd"/>
+ <xs:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="xml.xsd"/>
+ <xs:attributeGroup name="db.common.attributes">
+ <xs:attribute ref="xml:id"/>
+ <xs:attribute name="version"/>
+ <xs:attribute ref="xml:lang"/>
+ <xs:attribute ref="xml:base"/>
+ <xs:attribute name="remap"/>
+ <xs:attribute name="xreflabel"/>
+ <xs:attribute name="revisionflag">
+ <xs:simpleType>
+ <xs:restriction base="xs:token">
+ <xs:enumeration value="changed"/>
+ <xs:enumeration value="added"/>
+ <xs:enumeration value="deleted"/>
+ <xs:enumeration value="off"/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:attribute>
+ <xs:attribute name="dir">
+ <xs:simpleType>
+ <xs:restriction base="xs:token">
+ <xs:enumeration value="ltr"/>
+ <xs:enumeration value="rtl"/>
+ <xs:enumeration value="lro"/>
+ <xs:enumeration value="rlo"/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:attribute>
+ <xs:attribute name="arch"/>
+ <xs:attribute name="audience"/>
+ <xs:attribute name="condition"/>
+ <xs:attribute name="conformance"/>
+ <xs:attribute name="os"/>
+ <xs:attribute name="revision"/>
+ <xs:attribute name="security"/>
+ <xs:attribute name="userlevel"/>
+ <xs:attribute name="vendor"/>
+ <xs:attribute name="wordsize"/>
+ <xs:attribute name="annotations"/>
+ </xs:attributeGroup>
+ <xs:attributeGroup name="db.common.linking.attributes">
+ <xs:attribute name="linkend" type="xs:IDREF"/>
+ <xs:attribute ref="xlink:href"/>
+ <xs:attribute ref="xlink:type"/>
+ <xs:attribute ref="xlink:role"/>
+ <xs:attribute ref="xlink:arcrole"/>
+ <xs:attribute ref="xlink:title"/>
+ <xs:attribute ref="xlink:show"/>
+ <xs:attribute ref="xlink:actuate"/>
+ </xs:attributeGroup>
+ <xs:element name="title">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="docbook:inlinemediaobject"/>
+ <xs:element ref="docbook:remark"/>
+ <xs:element ref="docbook:superscript"/>
+ <xs:element ref="docbook:subscript"/>
+ <xs:element ref="docbook:xref"/>
+ <xs:element ref="docbook:link"/>
+ <xs:element ref="docbook:olink"/>
+ <xs:element ref="docbook:anchor"/>
+ <xs:element ref="docbook:biblioref"/>
+ <xs:element ref="docbook:alt"/>
+ <xs:element ref="docbook:annotation"/>
+ <xs:element ref="docbook:indexterm"/>
+ <xs:element ref="docbook:abbrev"/>
+ <xs:element ref="docbook:acronym"/>
+ <xs:element ref="docbook:date"/>
+ <xs:element ref="docbook:emphasis"/>
+ <xs:element ref="docbook:footnote"/>
+ <xs:element ref="docbook:footnoteref"/>
+ <xs:element ref="docbook:foreignphrase"/>
+ <xs:element ref="docbook:phrase"/>
+ <xs:element ref="docbook:quote"/>
+ <xs:element ref="docbook:wordasword"/>
+ <xs:element ref="docbook:firstterm"/>
+ <xs:element ref="docbook:glossterm"/>
+ <xs:element ref="docbook:coref"/>
+ <xs:element ref="docbook:trademark"/>
+ <xs:element ref="docbook:productnumber"/>
+ <xs:element ref="docbook:productname"/>
+ <xs:element ref="docbook:database"/>
+ <xs:element ref="docbook:application"/>
+ <xs:element ref="docbook:hardware"/>
+ <xs:element ref="docbook:citation"/>
+ <xs:element ref="docbook:citerefentry"/>
+ <xs:element ref="docbook:citetitle"/>
+ <xs:element ref="docbook:citebiblioid"/>
+ <xs:element ref="docbook:author"/>
+ <xs:element ref="docbook:person"/>
+ <xs:element ref="docbook:personname"/>
+ <xs:element ref="docbook:org"/>
+ <xs:element ref="docbook:orgname"/>
+ <xs:element ref="docbook:editor"/>
+ <xs:element ref="docbook:jobtitle"/>
+ <xs:element ref="docbook:replaceable"/>
+ <xs:element ref="docbook:package"/>
+ <xs:element ref="docbook:parameter"/>
+ <xs:element ref="docbook:termdef"/>
+ <xs:element ref="docbook:nonterminal"/>
+ <xs:element ref="docbook:systemitem"/>
+ <xs:element ref="docbook:option"/>
+ <xs:element ref="docbook:optional"/>
+ <xs:element ref="docbook:property"/>
+ <xs:element ref="docbook:inlineequation"/>
+ <xs:element ref="docbook:tag"/>
+ <xs:element ref="docbook:markup"/>
+ <xs:element ref="docbook:token"/>
+ <xs:element ref="docbook:symbol"/>
+ <xs:element ref="docbook:literal"/>
+ <xs:element ref="docbook:code"/>
+ <xs:element ref="docbook:constant"/>
+ <xs:element ref="docbook:email"/>
+ <xs:element ref="docbook:uri"/>
+ <xs:element ref="docbook:guiicon"/>
+ <xs:element ref="docbook:guibutton"/>
+ <xs:element ref="docbook:guimenuitem"/>
+ <xs:element ref="docbook:guimenu"/>
+ <xs:element ref="docbook:guisubmenu"/>
+ <xs:element ref="docbook:guilabel"/>
+ <xs:element ref="docbook:menuchoice"/>
+ <xs:element ref="docbook:mousebutton"/>
+ <xs:element ref="docbook:keycombo"/>
+ <xs:element ref="docbook:keycap"/>
+ <xs:element ref="docbook:keycode"/>
+ <xs:element ref="docbook:keysym"/>
+ <xs:element ref="docbook:shortcut"/>
+ <xs:element ref="docbook:accel"/>
+ <xs:element ref="docbook:prompt"/>
+ <xs:element ref="docbook:envar"/>
+ <xs:element ref="docbook:filename"/>
+ <xs:element ref="docbook:command"/>
+ <xs:element ref="docbook:computeroutput"/>
+ <xs:element ref="docbook:userinput"/>
+ <xs:element ref="docbook:function"/>
+ <xs:element ref="docbook:varname"/>
+ <xs:element ref="docbook:returnvalue"/>
+ <xs:element ref="docbook:type"/>
+ <xs:element ref="docbook:classname"/>
+ <xs:element ref="docbook:exceptionname"/>
+ <xs:element ref="docbook:interfacename"/>
+ <xs:element ref="docbook:methodname"/>
+ <xs:element ref="docbook:modifier"/>
+ <xs:element ref="docbook:initializer"/>
+ <xs:element ref="docbook:ooclass"/>
+ <xs:element ref="docbook:ooexception"/>
+ <xs:element ref="docbook:oointerface"/>
+ <xs:element ref="docbook:errorcode"/>
+ <xs:element ref="docbook:errortext"/>
+ <xs:element ref="docbook:errorname"/>
+ <xs:element ref="docbook:errortype"/>
+ </xs:choice>
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="titleabbrev">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="docbook:inlinemediaobject"/>
+ <xs:element ref="docbook:remark"/>
+ <xs:element ref="docbook:superscript"/>
+ <xs:element ref="docbook:subscript"/>
+ <xs:element ref="docbook:xref"/>
+ <xs:element ref="docbook:link"/>
+ <xs:element ref="docbook:olink"/>
+ <xs:element ref="docbook:anchor"/>
+ <xs:element ref="docbook:biblioref"/>
+ <xs:element ref="docbook:alt"/>
+ <xs:element ref="docbook:annotation"/>
+ <xs:element ref="docbook:indexterm"/>
+ <xs:element ref="docbook:abbrev"/>
+ <xs:element ref="docbook:acronym"/>
+ <xs:element ref="docbook:date"/>
+ <xs:element ref="docbook:emphasis"/>
+ <xs:element ref="docbook:footnote"/>
+ <xs:element ref="docbook:footnoteref"/>
+ <xs:element ref="docbook:foreignphrase"/>
+ <xs:element ref="docbook:phrase"/>
+ <xs:element ref="docbook:quote"/>
+ <xs:element ref="docbook:wordasword"/>
+ <xs:element ref="docbook:firstterm"/>
+ <xs:element ref="docbook:glossterm"/>
+ <xs:element ref="docbook:coref"/>
+ <xs:element ref="docbook:trademark"/>
+ <xs:element ref="docbook:productnumber"/>
+ <xs:element ref="docbook:productname"/>
+ <xs:element ref="docbook:database"/>
+ <xs:element ref="docbook:application"/>
+ <xs:element ref="docbook:hardware"/>
+ <xs:element ref="docbook:citation"/>
+ <xs:element ref="docbook:citerefentry"/>
+ <xs:element ref="docbook:citetitle"/>
+ <xs:element ref="docbook:citebiblioid"/>
+ <xs:element ref="docbook:author"/>
+ <xs:element ref="docbook:person"/>
+ <xs:element ref="docbook:personname"/>
+ <xs:element ref="docbook:org"/>
+ <xs:element ref="docbook:orgname"/>
+ <xs:element ref="docbook:editor"/>
+ <xs:element ref="docbook:jobtitle"/>
+ <xs:element ref="docbook:replaceable"/>
+ <xs:element ref="docbook:package"/>
+ <xs:element ref="docbook:parameter"/>
+ <xs:element ref="docbook:termdef"/>
+ <xs:element ref="docbook:nonterminal"/>
+ <xs:element ref="docbook:systemitem"/>
+ <xs:element ref="docbook:option"/>
+ <xs:element ref="docbook:optional"/>
+ <xs:element ref="docbook:property"/>
+ <xs:element ref="docbook:inlineequation"/>
+ <xs:element ref="docbook:tag"/>
+ <xs:element ref="docbook:markup"/>
+ <xs:element ref="docbook:token"/>
+ <xs:element ref="docbook:symbol"/>
+ <xs:element ref="docbook:literal"/>
+ <xs:element ref="docbook:code"/>
+ <xs:element ref="docbook:constant"/>
+ <xs:element ref="docbook:email"/>
+ <xs:element ref="docbook:uri"/>
+ <xs:element ref="docbook:guiicon"/>
+ <xs:element ref="docbook:guibutton"/>
+ <xs:element ref="docbook:guimenuitem"/>
+ <xs:element ref="docbook:guimenu"/>
+ <xs:element ref="docbook:guisubmenu"/>
+ <xs:element ref="docbook:guilabel"/>
+ <xs:element ref="docbook:menuchoice"/>
+ <xs:element ref="docbook:mousebutton"/>
+ <xs:element ref="docbook:keycombo"/>
+ <xs:element ref="docbook:keycap"/>
+ <xs:element ref="docbook:keycode"/>
+ <xs:element ref="docbook:keysym"/>
+ <xs:element ref="docbook:shortcut"/>
+ <xs:element ref="docbook:accel"/>
+ <xs:element ref="docbook:prompt"/>
+ <xs:element ref="docbook:envar"/>
+ <xs:element ref="docbook:filename"/>
+ <xs:element ref="docbook:command"/>
+ <xs:element ref="docbook:computeroutput"/>
+ <xs:element ref="docbook:userinput"/>
+ <xs:element ref="docbook:function"/>
+ <xs:element ref="docbook:varname"/>
+ <xs:element ref="docbook:returnvalue"/>
+ <xs:element ref="docbook:type"/>
+ <xs:element ref="docbook:classname"/>
+ <xs:element ref="docbook:exceptionname"/>
+ <xs:element ref="docbook:interfacename"/>
+ <xs:element ref="docbook:methodname"/>
+ <xs:element ref="docbook:modifier"/>
+ <xs:element ref="docbook:initializer"/>
+ <xs:element ref="docbook:ooclass"/>
+ <xs:element ref="docbook:ooexception"/>
+ <xs:element ref="docbook:oointerface"/>
+ <xs:element ref="docbook:errorcode"/>
+ <xs:element ref="docbook:errortext"/>
+ <xs:element ref="docbook:errorname"/>
+ <xs:element ref="docbook:errortype"/>
+ </xs:choice>
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="subtitle">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="docbook:inlinemediaobject"/>
+ <xs:element ref="docbook:remark"/>
+ <xs:element ref="docbook:superscript"/>
+ <xs:element ref="docbook:subscript"/>
+ <xs:element ref="docbook:xref"/>
+ <xs:element ref="docbook:link"/>
+ <xs:element ref="docbook:olink"/>
+ <xs:element ref="docbook:anchor"/>
+ <xs:element ref="docbook:biblioref"/>
+ <xs:element ref="docbook:alt"/>
+ <xs:element ref="docbook:annotation"/>
+ <xs:element ref="docbook:indexterm"/>
+ <xs:element ref="docbook:abbrev"/>
+ <xs:element ref="docbook:acronym"/>
+ <xs:element ref="docbook:date"/>
+ <xs:element ref="docbook:emphasis"/>
+ <xs:element ref="docbook:footnote"/>
+ <xs:element ref="docbook:footnoteref"/>
+ <xs:element ref="docbook:foreignphrase"/>
+ <xs:element ref="docbook:phrase"/>
+ <xs:element ref="docbook:quote"/>
+ <xs:element ref="docbook:wordasword"/>
+ <xs:element ref="docbook:firstterm"/>
+ <xs:element ref="docbook:glossterm"/>
+ <xs:element ref="docbook:coref"/>
+ <xs:element ref="docbook:trademark"/>
+ <xs:element ref="docbook:productnumber"/>
+ <xs:element ref="docbook:productname"/>
+ <xs:element ref="docbook:database"/>
+ <xs:element ref="docbook:application"/>
+ <xs:element ref="docbook:hardware"/>
+ <xs:element ref="docbook:citation"/>
+ <xs:element ref="docbook:citerefentry"/>
+ <xs:element ref="docbook:citetitle"/>
+ <xs:element ref="docbook:citebiblioid"/>
+ <xs:element ref="docbook:author"/>
+ <xs:element ref="docbook:person"/>
+ <xs:element ref="docbook:personname"/>
+ <xs:element ref="docbook:org"/>
+ <xs:element ref="docbook:orgname"/>
+ <xs:element ref="docbook:editor"/>
+ <xs:element ref="docbook:jobtitle"/>
+ <xs:element ref="docbook:replaceable"/>
+ <xs:element ref="docbook:package"/>
+ <xs:element ref="docbook:parameter"/>
+ <xs:element ref="docbook:termdef"/>
+ <xs:element ref="docbook:nonterminal"/>
+ <xs:element ref="docbook:systemitem"/>
+ <xs:element ref="docbook:option"/>
+ <xs:element ref="docbook:optional"/>
+ <xs:element ref="docbook:property"/>
+ <xs:element ref="docbook:inlineequation"/>
+ <xs:element ref="docbook:tag"/>
+ <xs:element ref="docbook:markup"/>
+ <xs:element ref="docbook:token"/>
+ <xs:element ref="docbook:symbol"/>
+ <xs:element ref="docbook:literal"/>
+ <xs:element ref="docbook:code"/>
+ <xs:element ref="docbook:constant"/>
+ <xs:element ref="docbook:email"/>
+ <xs:element ref="docbook:uri"/>
+ <xs:element ref="docbook:guiicon"/>
+ <xs:element ref="docbook:guibutton"/>
+ <xs:element ref="docbook:guimenuitem"/>
+ <xs:element ref="docbook:guimenu"/>
+ <xs:element ref="docbook:guisubmenu"/>
+ <xs:element ref="docbook:guilabel"/>
+ <xs:element ref="docbook:menuchoice"/>
+ <xs:element ref="docbook:mousebutton"/>
+ <xs:element ref="docbook:keycombo"/>
+ <xs:element ref="docbook:keycap"/>
+ <xs:element ref="docbook:keycode"/>
+ <xs:element ref="docbook:keysym"/>
+ <xs:element ref="docbook:shortcut"/>
+ <xs:element ref="docbook:accel"/>
+ <xs:element ref="docbook:prompt"/>
+ <xs:element ref="docbook:envar"/>
+ <xs:element ref="docbook:filename"/>
+ <xs:element ref="docbook:command"/>
+ <xs:element ref="docbook:computeroutput"/>
+ <xs:element ref="docbook:userinput"/>
+ <xs:element ref="docbook:function"/>
+ <xs:element ref="docbook:varname"/>
+ <xs:element ref="docbook:returnvalue"/>
+ <xs:element ref="docbook:type"/>
+ <xs:element ref="docbook:classname"/>
+ <xs:element ref="docbook:exceptionname"/>
+ <xs:element ref="docbook:interfacename"/>
+ <xs:element ref="docbook:methodname"/>
+ <xs:element ref="docbook:modifier"/>
+ <xs:element ref="docbook:initializer"/>
+ <xs:element ref="docbook:ooclass"/>
+ <xs:element ref="docbook:ooexception"/>
+ <xs:element ref="docbook:oointerface"/>
+ <xs:element ref="docbook:errorcode"/>
+ <xs:element ref="docbook:errortext"/>
+ <xs:element ref="docbook:errorname"/>
+ <xs:element ref="docbook:errortype"/>
+ </xs:choice>
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="info">
+ <xs:complexType>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="docbook:title"/>
+ <xs:element ref="docbook:titleabbrev"/>
+ <xs:element ref="docbook:subtitle"/>
+ </xs:choice>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="docbook:abstract"/>
+ <xs:element ref="docbook:address"/>
+ <xs:element ref="docbook:artpagenums"/>
+ <xs:element ref="docbook:author"/>
+ <xs:element ref="docbook:authorgroup"/>
+ <xs:element ref="docbook:authorinitials"/>
+ <xs:element ref="docbook:bibliocoverage"/>
+ <xs:element ref="docbook:biblioid"/>
+ <xs:element ref="docbook:bibliosource"/>
+ <xs:element ref="docbook:collab"/>
+ <xs:element ref="docbook:confgroup"/>
+ <xs:element ref="docbook:contractsponsor"/>
+ <xs:element ref="docbook:contractnum"/>
+ <xs:element ref="docbook:copyright"/>
+ <xs:element ref="docbook:cover"/>
+ <xs:element ref="docbook:date"/>
+ <xs:element ref="docbook:edition"/>
+ <xs:element ref="docbook:editor"/>
+ <xs:element ref="docbook:issuenum"/>
+ <xs:element ref="docbook:keywordset"/>
+ <xs:element ref="docbook:legalnotice"/>
+ <xs:element ref="docbook:mediaobject"/>
+ <xs:element ref="docbook:org"/>
+ <xs:element ref="docbook:orgname"/>
+ <xs:element ref="docbook:othercredit"/>
+ <xs:element ref="docbook:pagenums"/>
+ <xs:element ref="docbook:printhistory"/>
+ <xs:element ref="docbook:pubdate"/>
+ <xs:element ref="docbook:publisher"/>
+ <xs:element ref="docbook:publishername"/>
+ <xs:element ref="docbook:releaseinfo"/>
+ <xs:element ref="docbook:revhistory"/>
+ <xs:element ref="docbook:seriesvolnums"/>
+ <xs:element ref="docbook:subjectset"/>
+ <xs:element ref="docbook:volumenum"/>
+ <xs:element ref="docbook:annotation"/>
+ <xs:element ref="docbook:extendedlink"/>
+ <xs:element ref="docbook:bibliomisc"/>
+ <xs:element ref="docbook:bibliomset"/>
+ <xs:element ref="docbook:bibliorelation"/>
+ <xs:element ref="docbook:biblioset"/>
+ <xs:element ref="docbook:itermset"/>
+ <xs:element ref="docbook:productname"/>
+ <xs:element ref="docbook:productnumber"/>
+ </xs:choice>
+ </xs:choice>
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="subjectset">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element maxOccurs="unbounded" ref="docbook:subject"/>
+ </xs:sequence>
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ <xs:attribute name="scheme" type="xs:NMTOKEN"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="subject">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element maxOccurs="unbounded" ref="docbook:subjectterm"/>
+ </xs:sequence>
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ <xs:attribute name="weight"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="subjectterm">
+ <xs:complexType mixed="true">
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="keywordset">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element maxOccurs="unbounded" ref="docbook:keyword"/>
+ </xs:sequence>
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="keyword">
+ <xs:complexType mixed="true">
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="procedure">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:sequence>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="docbook:title"/>
+ <xs:element ref="docbook:titleabbrev"/>
+ </xs:choice>
+ <xs:element minOccurs="0" ref="docbook:info"/>
+ </xs:sequence>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="docbook:itemizedlist"/>
+ <xs:element ref="docbook:orderedlist"/>
+ <xs:element ref="docbook:procedure"/>
+ <xs:element ref="docbook:simplelist"/>
+ <xs:element ref="docbook:variablelist"/>
+ <xs:element ref="docbook:segmentedlist"/>
+ <xs:element ref="docbook:glosslist"/>
+ <xs:element ref="docbook:bibliolist"/>
+ <xs:element ref="docbook:calloutlist"/>
+ <xs:element ref="docbook:qandaset"/>
+ <xs:element ref="docbook:example"/>
+ <xs:element ref="docbook:figure"/>
+ <xs:element ref="docbook:table"/>
+ <xs:element ref="docbook:equation"/>
+ <xs:element ref="docbook:informalexample"/>
+ <xs:element ref="docbook:informalfigure"/>
+ <xs:element ref="docbook:informaltable"/>
+ <xs:element ref="docbook:informalequation"/>
+ <xs:element ref="docbook:sidebar"/>
+ <xs:element ref="docbook:blockquote"/>
+ <xs:element ref="docbook:address"/>
+ <xs:element ref="docbook:epigraph"/>
+ <xs:element ref="docbook:mediaobject"/>
+ <xs:element ref="docbook:screenshot"/>
+ <xs:element ref="docbook:task"/>
+ <xs:element ref="docbook:productionset"/>
+ <xs:element ref="docbook:constraintdef"/>
+ <xs:element ref="docbook:msgset"/>
+ <xs:element ref="docbook:screen"/>
+ <xs:element ref="docbook:literallayout"/>
+ <xs:element ref="docbook:programlistingco"/>
+ <xs:element ref="docbook:screenco"/>
+ <xs:element ref="docbook:programlisting"/>
+ <xs:element ref="docbook:synopsis"/>
+ <xs:element ref="docbook:bridgehead"/>
+ <xs:element ref="docbook:remark"/>
+ <xs:element ref="docbook:revhistory"/>
+ <xs:element ref="docbook:indexterm"/>
+ <xs:element ref="docbook:funcsynopsis"/>
+ <xs:element ref="docbook:classsynopsis"/>
+ <xs:element ref="docbook:methodsynopsis"/>
+ <xs:element ref="docbook:constructorsynopsis"/>
+ <xs:element ref="docbook:destructorsynopsis"/>
+ <xs:element ref="docbook:fieldsynopsis"/>
+ <xs:element ref="docbook:cmdsynopsis"/>
+ <xs:element ref="docbook:caution"/>
+ <xs:element ref="docbook:important"/>
+ <xs:element ref="docbook:note"/>
+ <xs:element ref="docbook:tip"/>
+ <xs:element ref="docbook:warning"/>
+ <xs:element ref="docbook:anchor"/>
+ <xs:element ref="docbook:para"/>
+ <xs:element ref="docbook:formalpara"/>
+ <xs:element ref="docbook:simpara"/>
+ <xs:element ref="docbook:annotation"/>
+ </xs:choice>
+ <xs:element maxOccurs="unbounded" ref="docbook:step"/>
+ </xs:sequence>
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="step">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:sequence>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="docbook:title"/>
+ <xs:element ref="docbook:titleabbrev"/>
+ </xs:choice>
+ <xs:element minOccurs="0" ref="docbook:info"/>
+ </xs:sequence>
+ <xs:choice>
+ <xs:sequence>
+ <xs:choice maxOccurs="unbounded">
+ <xs:element ref="docbook:itemizedlist"/>
+ <xs:element ref="docbook:orderedlist"/>
+ <xs:element ref="docbook:procedure"/>
+ <xs:element ref="docbook:simplelist"/>
+ <xs:element ref="docbook:variablelist"/>
+ <xs:element ref="docbook:segmentedlist"/>
+ <xs:element ref="docbook:glosslist"/>
+ <xs:element ref="docbook:bibliolist"/>
+ <xs:element ref="docbook:calloutlist"/>
+ <xs:element ref="docbook:qandaset"/>
+ <xs:element ref="docbook:example"/>
+ <xs:element ref="docbook:figure"/>
+ <xs:element ref="docbook:table"/>
+ <xs:element ref="docbook:equation"/>
+ <xs:element ref="docbook:informalexample"/>
+ <xs:element ref="docbook:informalfigure"/>
+ <xs:element ref="docbook:informaltable"/>
+ <xs:element ref="docbook:informalequation"/>
+ <xs:element ref="docbook:sidebar"/>
+ <xs:element ref="docbook:blockquote"/>
+ <xs:element ref="docbook:address"/>
+ <xs:element ref="docbook:epigraph"/>
+ <xs:element ref="docbook:mediaobject"/>
+ <xs:element ref="docbook:screenshot"/>
+ <xs:element ref="docbook:task"/>
+ <xs:element ref="docbook:productionset"/>
+ <xs:element ref="docbook:constraintdef"/>
+ <xs:element ref="docbook:msgset"/>
+ <xs:element ref="docbook:screen"/>
+ <xs:element ref="docbook:literallayout"/>
+ <xs:element ref="docbook:programlistingco"/>
+ <xs:element ref="docbook:screenco"/>
+ <xs:element ref="docbook:programlisting"/>
+ <xs:element ref="docbook:synopsis"/>
+ <xs:element ref="docbook:bridgehead"/>
+ <xs:element ref="docbook:remark"/>
+ <xs:element ref="docbook:revhistory"/>
+ <xs:element ref="docbook:indexterm"/>
+ <xs:element ref="docbook:funcsynopsis"/>
+ <xs:element ref="docbook:classsynopsis"/>
+ <xs:element ref="docbook:methodsynopsis"/>
+ <xs:element ref="docbook:constructorsynopsis"/>
+ <xs:element ref="docbook:destructorsynopsis"/>
+ <xs:element ref="docbook:fieldsynopsis"/>
+ <xs:element ref="docbook:cmdsynopsis"/>
+ <xs:element ref="docbook:caution"/>
+ <xs:element ref="docbook:important"/>
+ <xs:element ref="docbook:note"/>
+ <xs:element ref="docbook:tip"/>
+ <xs:element ref="docbook:warning"/>
+ <xs:element ref="docbook:anchor"/>
+ <xs:element ref="docbook:para"/>
+ <xs:element ref="docbook:formalpara"/>
+ <xs:element ref="docbook:simpara"/>
+ <xs:element ref="docbook:annotation"/>
+ </xs:choice>
+ <xs:sequence minOccurs="0">
+ <xs:choice>
+ <xs:element ref="docbook:substeps"/>
+ <xs:element ref="docbook:stepalternatives"/>
+ </xs:choice>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="docbook:itemizedlist"/>
+ <xs:element ref="docbook:orderedlist"/>
+ <xs:element ref="docbook:procedure"/>
+ <xs:element ref="docbook:simplelist"/>
+ <xs:element ref="docbook:variablelist"/>
+ <xs:element ref="docbook:segmentedlist"/>
+ <xs:element ref="docbook:glosslist"/>
+ <xs:element ref="docbook:bibliolist"/>
+ <xs:element ref="docbook:calloutlist"/>
+ <xs:element ref="docbook:qandaset"/>
+ <xs:element ref="docbook:example"/>
+ <xs:element ref="docbook:figure"/>
+ <xs:element ref="docbook:table"/>
+ <xs:element ref="docbook:equation"/>
+ <xs:element ref="docbook:informalexample"/>
+ <xs:element ref="docbook:informalfigure"/>
+ <xs:element ref="docbook:informaltable"/>
+ <xs:element ref="docbook:informalequation"/>
+ <xs:element ref="docbook:sidebar"/>
+ <xs:element ref="docbook:blockquote"/>
+ <xs:element ref="docbook:address"/>
+ <xs:element ref="docbook:epigraph"/>
+ <xs:element ref="docbook:mediaobject"/>
+ <xs:element ref="docbook:screenshot"/>
+ <xs:element ref="docbook:task"/>
+ <xs:element ref="docbook:productionset"/>
+ <xs:element ref="docbook:constraintdef"/>
+ <xs:element ref="docbook:msgset"/>
+ <xs:element ref="docbook:screen"/>
+ <xs:element ref="docbook:literallayout"/>
+ <xs:element ref="docbook:programlistingco"/>
+ <xs:element ref="docbook:screenco"/>
+ <xs:element ref="docbook:programlisting"/>
+ <xs:element ref="docbook:synopsis"/>
+ <xs:element ref="docbook:bridgehead"/>
+ <xs:element ref="docbook:remark"/>
+ <xs:element ref="docbook:revhistory"/>
+ <xs:element ref="docbook:indexterm"/>
+ <xs:element ref="docbook:funcsynopsis"/>
+ <xs:element ref="docbook:classsynopsis"/>
+ <xs:element ref="docbook:methodsynopsis"/>
+ <xs:element ref="docbook:constructorsynopsis"/>
+ <xs:element ref="docbook:destructorsynopsis"/>
+ <xs:element ref="docbook:fieldsynopsis"/>
+ <xs:element ref="docbook:cmdsynopsis"/>
+ <xs:element ref="docbook:caution"/>
+ <xs:element ref="docbook:important"/>
+ <xs:element ref="docbook:note"/>
+ <xs:element ref="docbook:tip"/>
+ <xs:element ref="docbook:warning"/>
+ <xs:element ref="docbook:anchor"/>
+ <xs:element ref="docbook:para"/>
+ <xs:element ref="docbook:formalpara"/>
+ <xs:element ref="docbook:simpara"/>
+ <xs:element ref="docbook:annotation"/>
+ </xs:choice>
+ </xs:sequence>
+ </xs:sequence>
+ <xs:sequence>
+ <xs:choice>
+ <xs:element ref="docbook:substeps"/>
+ <xs:element ref="docbook:stepalternatives"/>
+ </xs:choice>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="docbook:itemizedlist"/>
+ <xs:element ref="docbook:orderedlist"/>
+ <xs:element ref="docbook:procedure"/>
+ <xs:element ref="docbook:simplelist"/>
+ <xs:element ref="docbook:variablelist"/>
+ <xs:element ref="docbook:segmentedlist"/>
+ <xs:element ref="docbook:glosslist"/>
+ <xs:element ref="docbook:bibliolist"/>
+ <xs:element ref="docbook:calloutlist"/>
+ <xs:element ref="docbook:qandaset"/>
+ <xs:element ref="docbook:example"/>
+ <xs:element ref="docbook:figure"/>
+ <xs:element ref="docbook:table"/>
+ <xs:element ref="docbook:equation"/>
+ <xs:element ref="docbook:informalexample"/>
+ <xs:element ref="docbook:informalfigure"/>
+ <xs:element ref="docbook:informaltable"/>
+ <xs:element ref="docbook:informalequation"/>
+ <xs:element ref="docbook:sidebar"/>
+ <xs:element ref="docbook:blockquote"/>
+ <xs:element ref="docbook:address"/>
+ <xs:element ref="docbook:epigraph"/>
+ <xs:element ref="docbook:mediaobject"/>
+ <xs:element ref="docbook:screenshot"/>
+ <xs:element ref="docbook:task"/>
+ <xs:element ref="docbook:productionset"/>
+ <xs:element ref="docbook:constraintdef"/>
+ <xs:element ref="docbook:msgset"/>
+ <xs:element ref="docbook:screen"/>
+ <xs:element ref="docbook:literallayout"/>
+ <xs:element ref="docbook:programlistingco"/>
+ <xs:element ref="docbook:screenco"/>
+ <xs:element ref="docbook:programlisting"/>
+ <xs:element ref="docbook:synopsis"/>
+ <xs:element ref="docbook:bridgehead"/>
+ <xs:element ref="docbook:remark"/>
+ <xs:element ref="docbook:revhistory"/>
+ <xs:element ref="docbook:indexterm"/>
+ <xs:element ref="docbook:funcsynopsis"/>
+ <xs:element ref="docbook:classsynopsis"/>
+ <xs:element ref="docbook:methodsynopsis"/>
+ <xs:element ref="docbook:constructorsynopsis"/>
+ <xs:element ref="docbook:destructorsynopsis"/>
+ <xs:element ref="docbook:fieldsynopsis"/>
+ <xs:element ref="docbook:cmdsynopsis"/>
+ <xs:element ref="docbook:caution"/>
+ <xs:element ref="docbook:important"/>
+ <xs:element ref="docbook:note"/>
+ <xs:element ref="docbook:tip"/>
+ <xs:element ref="docbook:warning"/>
+ <xs:element ref="docbook:anchor"/>
+ <xs:element ref="docbook:para"/>
+ <xs:element ref="docbook:formalpara"/>
+ <xs:element ref="docbook:simpara"/>
+ <xs:element ref="docbook:annotation"/>
+ </xs:choice>
+ </xs:sequence>
+ </xs:choice>
+ </xs:sequence>
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ <xs:attribute name="performance">
+ <xs:simpleType>
+ <xs:restriction base="xs:token">
+ <xs:enumeration value="optional"/>
+ <xs:enumeration value="required"/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:attribute>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="stepalternatives">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" ref="docbook:info"/>
+ <xs:element maxOccurs="unbounded" ref="docbook:step"/>
+ </xs:sequence>
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ <xs:attribute name="performance">
+ <xs:simpleType>
+ <xs:restriction base="xs:token">
+ <xs:enumeration value="optional"/>
+ <xs:enumeration value="required"/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:attribute>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="substeps">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element maxOccurs="unbounded" ref="docbook:step"/>
+ </xs:sequence>
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ <xs:attribute name="performance">
+ <xs:simpleType>
+ <xs:restriction base="xs:token">
+ <xs:enumeration value="optional"/>
+ <xs:enumeration value="required"/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:attribute>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="sidebar">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:sequence>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="docbook:title"/>
+ <xs:element ref="docbook:titleabbrev"/>
+ </xs:choice>
+ <xs:element minOccurs="0" ref="docbook:info"/>
+ </xs:sequence>
+ <xs:choice maxOccurs="unbounded">
+ <xs:element ref="docbook:itemizedlist"/>
+ <xs:element ref="docbook:orderedlist"/>
+ <xs:element ref="docbook:procedure"/>
+ <xs:element ref="docbook:simplelist"/>
+ <xs:element ref="docbook:variablelist"/>
+ <xs:element ref="docbook:segmentedlist"/>
+ <xs:element ref="docbook:glosslist"/>
+ <xs:element ref="docbook:bibliolist"/>
+ <xs:element ref="docbook:calloutlist"/>
+ <xs:element ref="docbook:qandaset"/>
+ <xs:element ref="docbook:example"/>
+ <xs:element ref="docbook:figure"/>
+ <xs:element ref="docbook:table"/>
+ <xs:element ref="docbook:equation"/>
+ <xs:element ref="docbook:informalexample"/>
+ <xs:element ref="docbook:informalfigure"/>
+ <xs:element ref="docbook:informaltable"/>
+ <xs:element ref="docbook:informalequation"/>
+ <xs:element ref="docbook:sidebar"/>
+ <xs:element ref="docbook:blockquote"/>
+ <xs:element ref="docbook:address"/>
+ <xs:element ref="docbook:epigraph"/>
+ <xs:element ref="docbook:mediaobject"/>
+ <xs:element ref="docbook:screenshot"/>
+ <xs:element ref="docbook:task"/>
+ <xs:element ref="docbook:productionset"/>
+ <xs:element ref="docbook:constraintdef"/>
+ <xs:element ref="docbook:msgset"/>
+ <xs:element ref="docbook:screen"/>
+ <xs:element ref="docbook:literallayout"/>
+ <xs:element ref="docbook:programlistingco"/>
+ <xs:element ref="docbook:screenco"/>
+ <xs:element ref="docbook:programlisting"/>
+ <xs:element ref="docbook:synopsis"/>
+ <xs:element ref="docbook:bridgehead"/>
+ <xs:element ref="docbook:remark"/>
+ <xs:element ref="docbook:revhistory"/>
+ <xs:element ref="docbook:indexterm"/>
+ <xs:element ref="docbook:funcsynopsis"/>
+ <xs:element ref="docbook:classsynopsis"/>
+ <xs:element ref="docbook:methodsynopsis"/>
+ <xs:element ref="docbook:constructorsynopsis"/>
+ <xs:element ref="docbook:destructorsynopsis"/>
+ <xs:element ref="docbook:fieldsynopsis"/>
+ <xs:element ref="docbook:cmdsynopsis"/>
+ <xs:element ref="docbook:caution"/>
+ <xs:element ref="docbook:important"/>
+ <xs:element ref="docbook:note"/>
+ <xs:element ref="docbook:tip"/>
+ <xs:element ref="docbook:warning"/>
+ <xs:element ref="docbook:anchor"/>
+ <xs:element ref="docbook:para"/>
+ <xs:element ref="docbook:formalpara"/>
+ <xs:element ref="docbook:simpara"/>
+ <xs:element ref="docbook:annotation"/>
+ </xs:choice>
+ </xs:sequence>
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="abstract">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:sequence>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="docbook:title"/>
+ <xs:element ref="docbook:titleabbrev"/>
+ </xs:choice>
+ <xs:element minOccurs="0" ref="docbook:info"/>
+ </xs:sequence>
+ <xs:choice maxOccurs="unbounded">
+ <xs:element ref="docbook:anchor"/>
+ <xs:element ref="docbook:para"/>
+ <xs:element ref="docbook:formalpara"/>
+ <xs:element ref="docbook:simpara"/>
+ </xs:choice>
+ </xs:sequence>
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="personblurb">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:sequence>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="docbook:title"/>
+ <xs:element ref="docbook:titleabbrev"/>
+ </xs:choice>
+ <xs:element minOccurs="0" ref="docbook:info"/>
+ </xs:sequence>
+ <xs:choice maxOccurs="unbounded">
+ <xs:element ref="docbook:anchor"/>
+ <xs:element ref="docbook:para"/>
+ <xs:element ref="docbook:formalpara"/>
+ <xs:element ref="docbook:simpara"/>
+ </xs:choice>
+ </xs:sequence>
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="blockquote">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:sequence>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="docbook:title"/>
+ <xs:element ref="docbook:titleabbrev"/>
+ </xs:choice>
+ <xs:element minOccurs="0" ref="docbook:info"/>
+ </xs:sequence>
+ <xs:element minOccurs="0" ref="docbook:attribution"/>
+ <xs:choice maxOccurs="unbounded">
+ <xs:element ref="docbook:itemizedlist"/>
+ <xs:element ref="docbook:orderedlist"/>
+ <xs:element ref="docbook:procedure"/>
+ <xs:element ref="docbook:simplelist"/>
+ <xs:element ref="docbook:variablelist"/>
+ <xs:element ref="docbook:segmentedlist"/>
+ <xs:element ref="docbook:glosslist"/>
+ <xs:element ref="docbook:bibliolist"/>
+ <xs:element ref="docbook:calloutlist"/>
+ <xs:element ref="docbook:qandaset"/>
+ <xs:element ref="docbook:example"/>
+ <xs:element ref="docbook:figure"/>
+ <xs:element ref="docbook:table"/>
+ <xs:element ref="docbook:equation"/>
+ <xs:element ref="docbook:informalexample"/>
+ <xs:element ref="docbook:informalfigure"/>
+ <xs:element ref="docbook:informaltable"/>
+ <xs:element ref="docbook:informalequation"/>
+ <xs:element ref="docbook:sidebar"/>
+ <xs:element ref="docbook:blockquote"/>
+ <xs:element ref="docbook:address"/>
+ <xs:element ref="docbook:epigraph"/>
+ <xs:element ref="docbook:mediaobject"/>
+ <xs:element ref="docbook:screenshot"/>
+ <xs:element ref="docbook:task"/>
+ <xs:element ref="docbook:productionset"/>
+ <xs:element ref="docbook:constraintdef"/>
+ <xs:element ref="docbook:msgset"/>
+ <xs:element ref="docbook:screen"/>
+ <xs:element ref="docbook:literallayout"/>
+ <xs:element ref="docbook:programlistingco"/>
+ <xs:element ref="docbook:screenco"/>
+ <xs:element ref="docbook:programlisting"/>
+ <xs:element ref="docbook:synopsis"/>
+ <xs:element ref="docbook:bridgehead"/>
+ <xs:element ref="docbook:remark"/>
+ <xs:element ref="docbook:revhistory"/>
+ <xs:element ref="docbook:indexterm"/>
+ <xs:element ref="docbook:funcsynopsis"/>
+ <xs:element ref="docbook:classsynopsis"/>
+ <xs:element ref="docbook:methodsynopsis"/>
+ <xs:element ref="docbook:constructorsynopsis"/>
+ <xs:element ref="docbook:destructorsynopsis"/>
+ <xs:element ref="docbook:fieldsynopsis"/>
+ <xs:element ref="docbook:cmdsynopsis"/>
+ <xs:element ref="docbook:caution"/>
+ <xs:element ref="docbook:important"/>
+ <xs:element ref="docbook:note"/>
+ <xs:element ref="docbook:tip"/>
+ <xs:element ref="docbook:warning"/>
+ <xs:element ref="docbook:anchor"/>
+ <xs:element ref="docbook:para"/>
+ <xs:element ref="docbook:formalpara"/>
+ <xs:element ref="docbook:simpara"/>
+ <xs:element ref="docbook:annotation"/>
+ </xs:choice>
+ </xs:sequence>
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="attribution">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="docbook:inlinemediaobject"/>
+ <xs:element ref="docbook:remark"/>
+ <xs:element ref="docbook:superscript"/>
+ <xs:element ref="docbook:subscript"/>
+ <xs:element ref="docbook:xref"/>
+ <xs:element ref="docbook:link"/>
+ <xs:element ref="docbook:olink"/>
+ <xs:element ref="docbook:anchor"/>
+ <xs:element ref="docbook:biblioref"/>
+ <xs:element ref="docbook:alt"/>
+ <xs:element ref="docbook:annotation"/>
+ <xs:element ref="docbook:indexterm"/>
+ <xs:element ref="docbook:phrase"/>
+ <xs:element ref="docbook:replaceable"/>
+ <xs:element ref="docbook:person"/>
+ <xs:element ref="docbook:personname"/>
+ <xs:element ref="docbook:citetitle"/>
+ <xs:element ref="docbook:citation"/>
+ </xs:choice>
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="bridgehead">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="docbook:inlinemediaobject"/>
+ <xs:element ref="docbook:remark"/>
+ <xs:element ref="docbook:superscript"/>
+ <xs:element ref="docbook:subscript"/>
+ <xs:element ref="docbook:xref"/>
+ <xs:element ref="docbook:link"/>
+ <xs:element ref="docbook:olink"/>
+ <xs:element ref="docbook:anchor"/>
+ <xs:element ref="docbook:biblioref"/>
+ <xs:element ref="docbook:alt"/>
+ <xs:element ref="docbook:annotation"/>
+ <xs:element ref="docbook:indexterm"/>
+ <xs:element ref="docbook:abbrev"/>
+ <xs:element ref="docbook:acronym"/>
+ <xs:element ref="docbook:date"/>
+ <xs:element ref="docbook:emphasis"/>
+ <xs:element ref="docbook:footnote"/>
+ <xs:element ref="docbook:footnoteref"/>
+ <xs:element ref="docbook:foreignphrase"/>
+ <xs:element ref="docbook:phrase"/>
+ <xs:element ref="docbook:quote"/>
+ <xs:element ref="docbook:wordasword"/>
+ <xs:element ref="docbook:firstterm"/>
+ <xs:element ref="docbook:glossterm"/>
+ <xs:element ref="docbook:coref"/>
+ <xs:element ref="docbook:trademark"/>
+ <xs:element ref="docbook:productnumber"/>
+ <xs:element ref="docbook:productname"/>
+ <xs:element ref="docbook:database"/>
+ <xs:element ref="docbook:application"/>
+ <xs:element ref="docbook:hardware"/>
+ <xs:element ref="docbook:citation"/>
+ <xs:element ref="docbook:citerefentry"/>
+ <xs:element ref="docbook:citetitle"/>
+ <xs:element ref="docbook:citebiblioid"/>
+ <xs:element ref="docbook:author"/>
+ <xs:element ref="docbook:person"/>
+ <xs:element ref="docbook:personname"/>
+ <xs:element ref="docbook:org"/>
+ <xs:element ref="docbook:orgname"/>
+ <xs:element ref="docbook:editor"/>
+ <xs:element ref="docbook:jobtitle"/>
+ <xs:element ref="docbook:replaceable"/>
+ <xs:element ref="docbook:package"/>
+ <xs:element ref="docbook:parameter"/>
+ <xs:element ref="docbook:termdef"/>
+ <xs:element ref="docbook:nonterminal"/>
+ <xs:element ref="docbook:systemitem"/>
+ <xs:element ref="docbook:option"/>
+ <xs:element ref="docbook:optional"/>
+ <xs:element ref="docbook:property"/>
+ <xs:element ref="docbook:inlineequation"/>
+ <xs:element ref="docbook:tag"/>
+ <xs:element ref="docbook:markup"/>
+ <xs:element ref="docbook:token"/>
+ <xs:element ref="docbook:symbol"/>
+ <xs:element ref="docbook:literal"/>
+ <xs:element ref="docbook:code"/>
+ <xs:element ref="docbook:constant"/>
+ <xs:element ref="docbook:email"/>
+ <xs:element ref="docbook:uri"/>
+ <xs:element ref="docbook:guiicon"/>
+ <xs:element ref="docbook:guibutton"/>
+ <xs:element ref="docbook:guimenuitem"/>
+ <xs:element ref="docbook:guimenu"/>
+ <xs:element ref="docbook:guisubmenu"/>
+ <xs:element ref="docbook:guilabel"/>
+ <xs:element ref="docbook:menuchoice"/>
+ <xs:element ref="docbook:mousebutton"/>
+ <xs:element ref="docbook:keycombo"/>
+ <xs:element ref="docbook:keycap"/>
+ <xs:element ref="docbook:keycode"/>
+ <xs:element ref="docbook:keysym"/>
+ <xs:element ref="docbook:shortcut"/>
+ <xs:element ref="docbook:accel"/>
+ <xs:element ref="docbook:prompt"/>
+ <xs:element ref="docbook:envar"/>
+ <xs:element ref="docbook:filename"/>
+ <xs:element ref="docbook:command"/>
+ <xs:element ref="docbook:computeroutput"/>
+ <xs:element ref="docbook:userinput"/>
+ <xs:element ref="docbook:function"/>
+ <xs:element ref="docbook:varname"/>
+ <xs:element ref="docbook:returnvalue"/>
+ <xs:element ref="docbook:type"/>
+ <xs:element ref="docbook:classname"/>
+ <xs:element ref="docbook:exceptionname"/>
+ <xs:element ref="docbook:interfacename"/>
+ <xs:element ref="docbook:methodname"/>
+ <xs:element ref="docbook:modifier"/>
+ <xs:element ref="docbook:initializer"/>
+ <xs:element ref="docbook:ooclass"/>
+ <xs:element ref="docbook:ooexception"/>
+ <xs:element ref="docbook:oointerface"/>
+ <xs:element ref="docbook:errorcode"/>
+ <xs:element ref="docbook:errortext"/>
+ <xs:element ref="docbook:errorname"/>
+ <xs:element ref="docbook:errortype"/>
+ </xs:choice>
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ <xs:attribute name="renderas">
+ <xs:simpleType>
+ <xs:restriction base="xs:token">
+ <xs:enumeration value="sect1"/>
+ <xs:enumeration value="sect2"/>
+ <xs:enumeration value="sect3"/>
+ <xs:enumeration value="sect4"/>
+ <xs:enumeration value="sect5"/>
+ <xs:enumeration value="other"/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:attribute>
+ <xs:attribute name="otherrenderas" type="xs:NMTOKEN"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="remark">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="docbook:inlinemediaobject"/>
+ <xs:element ref="docbook:remark"/>
+ <xs:element ref="docbook:superscript"/>
+ <xs:element ref="docbook:subscript"/>
+ <xs:element ref="docbook:xref"/>
+ <xs:element ref="docbook:link"/>
+ <xs:element ref="docbook:olink"/>
+ <xs:element ref="docbook:anchor"/>
+ <xs:element ref="docbook:biblioref"/>
+ <xs:element ref="docbook:alt"/>
+ <xs:element ref="docbook:annotation"/>
+ <xs:element ref="docbook:indexterm"/>
+ <xs:element ref="docbook:phrase"/>
+ <xs:element ref="docbook:replaceable"/>
+ </xs:choice>
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="epigraph">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" ref="docbook:info"/>
+ <xs:element minOccurs="0" ref="docbook:attribution"/>
+ <xs:choice maxOccurs="unbounded">
+ <xs:element ref="docbook:anchor"/>
+ <xs:element ref="docbook:para"/>
+ <xs:element ref="docbook:formalpara"/>
+ <xs:element ref="docbook:simpara"/>
+ <xs:element ref="docbook:literallayout"/>
+ </xs:choice>
+ </xs:sequence>
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="footnote">
+ <xs:complexType>
+ <xs:choice maxOccurs="unbounded">
+ <xs:element ref="docbook:itemizedlist"/>
+ <xs:element ref="docbook:orderedlist"/>
+ <xs:element ref="docbook:procedure"/>
+ <xs:element ref="docbook:simplelist"/>
+ <xs:element ref="docbook:variablelist"/>
+ <xs:element ref="docbook:segmentedlist"/>
+ <xs:element ref="docbook:glosslist"/>
+ <xs:element ref="docbook:bibliolist"/>
+ <xs:element ref="docbook:calloutlist"/>
+ <xs:element ref="docbook:qandaset"/>
+ <xs:element ref="docbook:example"/>
+ <xs:element ref="docbook:figure"/>
+ <xs:element ref="docbook:table"/>
+ <xs:element ref="docbook:equation"/>
+ <xs:element ref="docbook:informalexample"/>
+ <xs:element ref="docbook:informalfigure"/>
+ <xs:element ref="docbook:informaltable"/>
+ <xs:element ref="docbook:informalequation"/>
+ <xs:element ref="docbook:sidebar"/>
+ <xs:element ref="docbook:blockquote"/>
+ <xs:element ref="docbook:address"/>
+ <xs:element ref="docbook:epigraph"/>
+ <xs:element ref="docbook:mediaobject"/>
+ <xs:element ref="docbook:screenshot"/>
+ <xs:element ref="docbook:task"/>
+ <xs:element ref="docbook:productionset"/>
+ <xs:element ref="docbook:constraintdef"/>
+ <xs:element ref="docbook:msgset"/>
+ <xs:element ref="docbook:screen"/>
+ <xs:element ref="docbook:literallayout"/>
+ <xs:element ref="docbook:programlistingco"/>
+ <xs:element ref="docbook:screenco"/>
+ <xs:element ref="docbook:programlisting"/>
+ <xs:element ref="docbook:synopsis"/>
+ <xs:element ref="docbook:bridgehead"/>
+ <xs:element ref="docbook:remark"/>
+ <xs:element ref="docbook:revhistory"/>
+ <xs:element ref="docbook:indexterm"/>
+ <xs:element ref="docbook:funcsynopsis"/>
+ <xs:element ref="docbook:classsynopsis"/>
+ <xs:element ref="docbook:methodsynopsis"/>
+ <xs:element ref="docbook:constructorsynopsis"/>
+ <xs:element ref="docbook:destructorsynopsis"/>
+ <xs:element ref="docbook:fieldsynopsis"/>
+ <xs:element ref="docbook:cmdsynopsis"/>
+ <xs:element ref="docbook:caution"/>
+ <xs:element ref="docbook:important"/>
+ <xs:element ref="docbook:note"/>
+ <xs:element ref="docbook:tip"/>
+ <xs:element ref="docbook:warning"/>
+ <xs:element ref="docbook:anchor"/>
+ <xs:element ref="docbook:para"/>
+ <xs:element ref="docbook:formalpara"/>
+ <xs:element ref="docbook:simpara"/>
+ <xs:element ref="docbook:annotation"/>
+ </xs:choice>
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ <xs:attribute name="label" type="xs:NMTOKEN"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="formalpara">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:sequence>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="docbook:title"/>
+ <xs:element ref="docbook:titleabbrev"/>
+ </xs:choice>
+ <xs:element minOccurs="0" ref="docbook:info"/>
+ </xs:sequence>
+ <xs:element minOccurs="0" maxOccurs="unbounded" ref="docbook:indexterm"/>
+ <xs:element ref="docbook:para"/>
+ </xs:sequence>
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="para">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="docbook:info"/>
+ <xs:element ref="docbook:inlinemediaobject"/>
+ <xs:element ref="docbook:remark"/>
+ <xs:element ref="docbook:superscript"/>
+ <xs:element ref="docbook:subscript"/>
+ <xs:element ref="docbook:xref"/>
+ <xs:element ref="docbook:link"/>
+ <xs:element ref="docbook:olink"/>
+ <xs:element ref="docbook:anchor"/>
+ <xs:element ref="docbook:biblioref"/>
+ <xs:element ref="docbook:alt"/>
+ <xs:element ref="docbook:annotation"/>
+ <xs:element ref="docbook:indexterm"/>
+ <xs:element ref="docbook:abbrev"/>
+ <xs:element ref="docbook:acronym"/>
+ <xs:element ref="docbook:date"/>
+ <xs:element ref="docbook:emphasis"/>
+ <xs:element ref="docbook:footnote"/>
+ <xs:element ref="docbook:footnoteref"/>
+ <xs:element ref="docbook:foreignphrase"/>
+ <xs:element ref="docbook:phrase"/>
+ <xs:element ref="docbook:quote"/>
+ <xs:element ref="docbook:wordasword"/>
+ <xs:element ref="docbook:firstterm"/>
+ <xs:element ref="docbook:glossterm"/>
+ <xs:element ref="docbook:coref"/>
+ <xs:element ref="docbook:trademark"/>
+ <xs:element ref="docbook:productnumber"/>
+ <xs:element ref="docbook:productname"/>
+ <xs:element ref="docbook:database"/>
+ <xs:element ref="docbook:application"/>
+ <xs:element ref="docbook:hardware"/>
+ <xs:element ref="docbook:citation"/>
+ <xs:element ref="docbook:citerefentry"/>
+ <xs:element ref="docbook:citetitle"/>
+ <xs:element ref="docbook:citebiblioid"/>
+ <xs:element ref="docbook:author"/>
+ <xs:element ref="docbook:person"/>
+ <xs:element ref="docbook:personname"/>
+ <xs:element ref="docbook:org"/>
+ <xs:element ref="docbook:orgname"/>
+ <xs:element ref="docbook:editor"/>
+ <xs:element ref="docbook:jobtitle"/>
+ <xs:element ref="docbook:replaceable"/>
+ <xs:element ref="docbook:package"/>
+ <xs:element ref="docbook:parameter"/>
+ <xs:element ref="docbook:termdef"/>
+ <xs:element ref="docbook:nonterminal"/>
+ <xs:element ref="docbook:systemitem"/>
+ <xs:element ref="docbook:option"/>
+ <xs:element ref="docbook:optional"/>
+ <xs:element ref="docbook:property"/>
+ <xs:element ref="docbook:inlineequation"/>
+ <xs:element ref="docbook:tag"/>
+ <xs:element ref="docbook:markup"/>
+ <xs:element ref="docbook:token"/>
+ <xs:element ref="docbook:symbol"/>
+ <xs:element ref="docbook:literal"/>
+ <xs:element ref="docbook:code"/>
+ <xs:element ref="docbook:constant"/>
+ <xs:element ref="docbook:email"/>
+ <xs:element ref="docbook:uri"/>
+ <xs:element ref="docbook:guiicon"/>
+ <xs:element ref="docbook:guibutton"/>
+ <xs:element ref="docbook:guimenuitem"/>
+ <xs:element ref="docbook:guimenu"/>
+ <xs:element ref="docbook:guisubmenu"/>
+ <xs:element ref="docbook:guilabel"/>
+ <xs:element ref="docbook:menuchoice"/>
+ <xs:element ref="docbook:mousebutton"/>
+ <xs:element ref="docbook:keycombo"/>
+ <xs:element ref="docbook:keycap"/>
+ <xs:element ref="docbook:keycode"/>
+ <xs:element ref="docbook:keysym"/>
+ <xs:element ref="docbook:shortcut"/>
+ <xs:element ref="docbook:accel"/>
+ <xs:element ref="docbook:prompt"/>
+ <xs:element ref="docbook:envar"/>
+ <xs:element ref="docbook:filename"/>
+ <xs:element ref="docbook:command"/>
+ <xs:element ref="docbook:computeroutput"/>
+ <xs:element ref="docbook:userinput"/>
+ <xs:element ref="docbook:function"/>
+ <xs:element ref="docbook:varname"/>
+ <xs:element ref="docbook:returnvalue"/>
+ <xs:element ref="docbook:type"/>
+ <xs:element ref="docbook:classname"/>
+ <xs:element ref="docbook:exceptionname"/>
+ <xs:element ref="docbook:interfacename"/>
+ <xs:element ref="docbook:methodname"/>
+ <xs:element ref="docbook:modifier"/>
+ <xs:element ref="docbook:initializer"/>
+ <xs:element ref="docbook:ooclass"/>
+ <xs:element ref="docbook:ooexception"/>
+ <xs:element ref="docbook:oointerface"/>
+ <xs:element ref="docbook:errorcode"/>
+ <xs:element ref="docbook:errortext"/>
+ <xs:element ref="docbook:errorname"/>
+ <xs:element ref="docbook:errortype"/>
+ <xs:element ref="docbook:itemizedlist"/>
+ <xs:element ref="docbook:orderedlist"/>
+ <xs:element ref="docbook:procedure"/>
+ <xs:element ref="docbook:simplelist"/>
+ <xs:element ref="docbook:variablelist"/>
+ <xs:element ref="docbook:segmentedlist"/>
+ <xs:element ref="docbook:glosslist"/>
+ <xs:element ref="docbook:bibliolist"/>
+ <xs:element ref="docbook:calloutlist"/>
+ <xs:element ref="docbook:qandaset"/>
+ <xs:element ref="docbook:example"/>
+ <xs:element ref="docbook:figure"/>
+ <xs:element ref="docbook:table"/>
+ <xs:element ref="docbook:equation"/>
+ <xs:element ref="docbook:informalexample"/>
+ <xs:element ref="docbook:informalfigure"/>
+ <xs:element ref="docbook:informaltable"/>
+ <xs:element ref="docbook:informalequation"/>
+ <xs:element ref="docbook:sidebar"/>
+ <xs:element ref="docbook:blockquote"/>
+ <xs:element ref="docbook:address"/>
+ <xs:element ref="docbook:epigraph"/>
+ <xs:element ref="docbook:mediaobject"/>
+ <xs:element ref="docbook:screenshot"/>
+ <xs:element ref="docbook:task"/>
+ <xs:element ref="docbook:productionset"/>
+ <xs:element ref="docbook:constraintdef"/>
+ <xs:element ref="docbook:msgset"/>
+ <xs:element ref="docbook:screen"/>
+ <xs:element ref="docbook:literallayout"/>
+ <xs:element ref="docbook:programlistingco"/>
+ <xs:element ref="docbook:screenco"/>
+ <xs:element ref="docbook:programlisting"/>
+ <xs:element ref="docbook:synopsis"/>
+ <xs:element ref="docbook:bridgehead"/>
+ <xs:element ref="docbook:revhistory"/>
+ <xs:element ref="docbook:funcsynopsis"/>
+ <xs:element ref="docbook:classsynopsis"/>
+ <xs:element ref="docbook:methodsynopsis"/>
+ <xs:element ref="docbook:constructorsynopsis"/>
+ <xs:element ref="docbook:destructorsynopsis"/>
+ <xs:element ref="docbook:fieldsynopsis"/>
+ <xs:element ref="docbook:cmdsynopsis"/>
+ <xs:element ref="docbook:caution"/>
+ <xs:element ref="docbook:important"/>
+ <xs:element ref="docbook:note"/>
+ <xs:element ref="docbook:tip"/>
+ <xs:element ref="docbook:warning"/>
+ </xs:choice>
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="simpara">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="docbook:info"/>
+ <xs:element ref="docbook:inlinemediaobject"/>
+ <xs:element ref="docbook:remark"/>
+ <xs:element ref="docbook:superscript"/>
+ <xs:element ref="docbook:subscript"/>
+ <xs:element ref="docbook:xref"/>
+ <xs:element ref="docbook:link"/>
+ <xs:element ref="docbook:olink"/>
+ <xs:element ref="docbook:anchor"/>
+ <xs:element ref="docbook:biblioref"/>
+ <xs:element ref="docbook:alt"/>
+ <xs:element ref="docbook:annotation"/>
+ <xs:element ref="docbook:indexterm"/>
+ <xs:element ref="docbook:abbrev"/>
+ <xs:element ref="docbook:acronym"/>
+ <xs:element ref="docbook:date"/>
+ <xs:element ref="docbook:emphasis"/>
+ <xs:element ref="docbook:footnote"/>
+ <xs:element ref="docbook:footnoteref"/>
+ <xs:element ref="docbook:foreignphrase"/>
+ <xs:element ref="docbook:phrase"/>
+ <xs:element ref="docbook:quote"/>
+ <xs:element ref="docbook:wordasword"/>
+ <xs:element ref="docbook:firstterm"/>
+ <xs:element ref="docbook:glossterm"/>
+ <xs:element ref="docbook:coref"/>
+ <xs:element ref="docbook:trademark"/>
+ <xs:element ref="docbook:productnumber"/>
+ <xs:element ref="docbook:productname"/>
+ <xs:element ref="docbook:database"/>
+ <xs:element ref="docbook:application"/>
+ <xs:element ref="docbook:hardware"/>
+ <xs:element ref="docbook:citation"/>
+ <xs:element ref="docbook:citerefentry"/>
+ <xs:element ref="docbook:citetitle"/>
+ <xs:element ref="docbook:citebiblioid"/>
+ <xs:element ref="docbook:author"/>
+ <xs:element ref="docbook:person"/>
+ <xs:element ref="docbook:personname"/>
+ <xs:element ref="docbook:org"/>
+ <xs:element ref="docbook:orgname"/>
+ <xs:element ref="docbook:editor"/>
+ <xs:element ref="docbook:jobtitle"/>
+ <xs:element ref="docbook:replaceable"/>
+ <xs:element ref="docbook:package"/>
+ <xs:element ref="docbook:parameter"/>
+ <xs:element ref="docbook:termdef"/>
+ <xs:element ref="docbook:nonterminal"/>
+ <xs:element ref="docbook:systemitem"/>
+ <xs:element ref="docbook:option"/>
+ <xs:element ref="docbook:optional"/>
+ <xs:element ref="docbook:property"/>
+ <xs:element ref="docbook:inlineequation"/>
+ <xs:element ref="docbook:tag"/>
+ <xs:element ref="docbook:markup"/>
+ <xs:element ref="docbook:token"/>
+ <xs:element ref="docbook:symbol"/>
+ <xs:element ref="docbook:literal"/>
+ <xs:element ref="docbook:code"/>
+ <xs:element ref="docbook:constant"/>
+ <xs:element ref="docbook:email"/>
+ <xs:element ref="docbook:uri"/>
+ <xs:element ref="docbook:guiicon"/>
+ <xs:element ref="docbook:guibutton"/>
+ <xs:element ref="docbook:guimenuitem"/>
+ <xs:element ref="docbook:guimenu"/>
+ <xs:element ref="docbook:guisubmenu"/>
+ <xs:element ref="docbook:guilabel"/>
+ <xs:element ref="docbook:menuchoice"/>
+ <xs:element ref="docbook:mousebutton"/>
+ <xs:element ref="docbook:keycombo"/>
+ <xs:element ref="docbook:keycap"/>
+ <xs:element ref="docbook:keycode"/>
+ <xs:element ref="docbook:keysym"/>
+ <xs:element ref="docbook:shortcut"/>
+ <xs:element ref="docbook:accel"/>
+ <xs:element ref="docbook:prompt"/>
+ <xs:element ref="docbook:envar"/>
+ <xs:element ref="docbook:filename"/>
+ <xs:element ref="docbook:command"/>
+ <xs:element ref="docbook:computeroutput"/>
+ <xs:element ref="docbook:userinput"/>
+ <xs:element ref="docbook:function"/>
+ <xs:element ref="docbook:varname"/>
+ <xs:element ref="docbook:returnvalue"/>
+ <xs:element ref="docbook:type"/>
+ <xs:element ref="docbook:classname"/>
+ <xs:element ref="docbook:exceptionname"/>
+ <xs:element ref="docbook:interfacename"/>
+ <xs:element ref="docbook:methodname"/>
+ <xs:element ref="docbook:modifier"/>
+ <xs:element ref="docbook:initializer"/>
+ <xs:element ref="docbook:ooclass"/>
+ <xs:element ref="docbook:ooexception"/>
+ <xs:element ref="docbook:oointerface"/>
+ <xs:element ref="docbook:errorcode"/>
+ <xs:element ref="docbook:errortext"/>
+ <xs:element ref="docbook:errorname"/>
+ <xs:element ref="docbook:errortype"/>
+ </xs:choice>
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="itemizedlist">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:sequence>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="docbook:title"/>
+ <xs:element ref="docbook:titleabbrev"/>
+ </xs:choice>
+ <xs:element minOccurs="0" ref="docbook:info"/>
+ </xs:sequence>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="docbook:itemizedlist"/>
+ <xs:element ref="docbook:orderedlist"/>
+ <xs:element ref="docbook:procedure"/>
+ <xs:element ref="docbook:simplelist"/>
+ <xs:element ref="docbook:variablelist"/>
+ <xs:element ref="docbook:segmentedlist"/>
+ <xs:element ref="docbook:glosslist"/>
+ <xs:element ref="docbook:bibliolist"/>
+ <xs:element ref="docbook:calloutlist"/>
+ <xs:element ref="docbook:qandaset"/>
+ <xs:element ref="docbook:example"/>
+ <xs:element ref="docbook:figure"/>
+ <xs:element ref="docbook:table"/>
+ <xs:element ref="docbook:equation"/>
+ <xs:element ref="docbook:informalexample"/>
+ <xs:element ref="docbook:informalfigure"/>
+ <xs:element ref="docbook:informaltable"/>
+ <xs:element ref="docbook:informalequation"/>
+ <xs:element ref="docbook:sidebar"/>
+ <xs:element ref="docbook:blockquote"/>
+ <xs:element ref="docbook:address"/>
+ <xs:element ref="docbook:epigraph"/>
+ <xs:element ref="docbook:mediaobject"/>
+ <xs:element ref="docbook:screenshot"/>
+ <xs:element ref="docbook:task"/>
+ <xs:element ref="docbook:productionset"/>
+ <xs:element ref="docbook:constraintdef"/>
+ <xs:element ref="docbook:msgset"/>
+ <xs:element ref="docbook:screen"/>
+ <xs:element ref="docbook:literallayout"/>
+ <xs:element ref="docbook:programlistingco"/>
+ <xs:element ref="docbook:screenco"/>
+ <xs:element ref="docbook:programlisting"/>
+ <xs:element ref="docbook:synopsis"/>
+ <xs:element ref="docbook:bridgehead"/>
+ <xs:element ref="docbook:remark"/>
+ <xs:element ref="docbook:revhistory"/>
+ <xs:element ref="docbook:indexterm"/>
+ <xs:element ref="docbook:funcsynopsis"/>
+ <xs:element ref="docbook:classsynopsis"/>
+ <xs:element ref="docbook:methodsynopsis"/>
+ <xs:element ref="docbook:constructorsynopsis"/>
+ <xs:element ref="docbook:destructorsynopsis"/>
+ <xs:element ref="docbook:fieldsynopsis"/>
+ <xs:element ref="docbook:cmdsynopsis"/>
+ <xs:element ref="docbook:caution"/>
+ <xs:element ref="docbook:important"/>
+ <xs:element ref="docbook:note"/>
+ <xs:element ref="docbook:tip"/>
+ <xs:element ref="docbook:warning"/>
+ <xs:element ref="docbook:anchor"/>
+ <xs:element ref="docbook:para"/>
+ <xs:element ref="docbook:formalpara"/>
+ <xs:element ref="docbook:simpara"/>
+ <xs:element ref="docbook:annotation"/>
+ </xs:choice>
+ <xs:element maxOccurs="unbounded" ref="docbook:listitem"/>
+ </xs:sequence>
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ <xs:attribute name="spacing">
+ <xs:simpleType>
+ <xs:restriction base="xs:token">
+ <xs:enumeration value="compact"/>
+ <xs:enumeration value="normal"/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:attribute>
+ <xs:attribute name="mark" type="xs:NMTOKEN"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="orderedlist">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:sequence>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="docbook:title"/>
+ <xs:element ref="docbook:titleabbrev"/>
+ </xs:choice>
+ <xs:element minOccurs="0" ref="docbook:info"/>
+ </xs:sequence>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="docbook:itemizedlist"/>
+ <xs:element ref="docbook:orderedlist"/>
+ <xs:element ref="docbook:procedure"/>
+ <xs:element ref="docbook:simplelist"/>
+ <xs:element ref="docbook:variablelist"/>
+ <xs:element ref="docbook:segmentedlist"/>
+ <xs:element ref="docbook:glosslist"/>
+ <xs:element ref="docbook:bibliolist"/>
+ <xs:element ref="docbook:calloutlist"/>
+ <xs:element ref="docbook:qandaset"/>
+ <xs:element ref="docbook:example"/>
+ <xs:element ref="docbook:figure"/>
+ <xs:element ref="docbook:table"/>
+ <xs:element ref="docbook:equation"/>
+ <xs:element ref="docbook:informalexample"/>
+ <xs:element ref="docbook:informalfigure"/>
+ <xs:element ref="docbook:informaltable"/>
+ <xs:element ref="docbook:informalequation"/>
+ <xs:element ref="docbook:sidebar"/>
+ <xs:element ref="docbook:blockquote"/>
+ <xs:element ref="docbook:address"/>
+ <xs:element ref="docbook:epigraph"/>
+ <xs:element ref="docbook:mediaobject"/>
+ <xs:element ref="docbook:screenshot"/>
+ <xs:element ref="docbook:task"/>
+ <xs:element ref="docbook:productionset"/>
+ <xs:element ref="docbook:constraintdef"/>
+ <xs:element ref="docbook:msgset"/>
+ <xs:element ref="docbook:screen"/>
+ <xs:element ref="docbook:literallayout"/>
+ <xs:element ref="docbook:programlistingco"/>
+ <xs:element ref="docbook:screenco"/>
+ <xs:element ref="docbook:programlisting"/>
+ <xs:element ref="docbook:synopsis"/>
+ <xs:element ref="docbook:bridgehead"/>
+ <xs:element ref="docbook:remark"/>
+ <xs:element ref="docbook:revhistory"/>
+ <xs:element ref="docbook:indexterm"/>
+ <xs:element ref="docbook:funcsynopsis"/>
+ <xs:element ref="docbook:classsynopsis"/>
+ <xs:element ref="docbook:methodsynopsis"/>
+ <xs:element ref="docbook:constructorsynopsis"/>
+ <xs:element ref="docbook:destructorsynopsis"/>
+ <xs:element ref="docbook:fieldsynopsis"/>
+ <xs:element ref="docbook:cmdsynopsis"/>
+ <xs:element ref="docbook:caution"/>
+ <xs:element ref="docbook:important"/>
+ <xs:element ref="docbook:note"/>
+ <xs:element ref="docbook:tip"/>
+ <xs:element ref="docbook:warning"/>
+ <xs:element ref="docbook:anchor"/>
+ <xs:element ref="docbook:para"/>
+ <xs:element ref="docbook:formalpara"/>
+ <xs:element ref="docbook:simpara"/>
+ <xs:element ref="docbook:annotation"/>
+ </xs:choice>
+ <xs:element maxOccurs="unbounded" ref="docbook:listitem"/>
+ </xs:sequence>
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ <xs:attribute name="spacing">
+ <xs:simpleType>
+ <xs:restriction base="xs:token">
+ <xs:enumeration value="compact"/>
+ <xs:enumeration value="normal"/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:attribute>
+ <xs:attribute name="continuation">
+ <xs:simpleType>
+ <xs:restriction base="xs:token">
+ <xs:enumeration value="continues"/>
+ <xs:enumeration value="restarts"/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:attribute>
+ <xs:attribute name="startingnumber" type="xs:NMTOKEN"/>
+ <xs:attribute name="inheritnum">
+ <xs:simpleType>
+ <xs:restriction base="xs:token">
+ <xs:enumeration value="ignore"/>
+ <xs:enumeration value="inherit"/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:attribute>
+ <xs:attribute name="numeration">
+ <xs:simpleType>
+ <xs:restriction base="xs:token">
+ <xs:enumeration value="arabic"/>
+ <xs:enumeration value="upperalpha"/>
+ <xs:enumeration value="loweralpha"/>
+ <xs:enumeration value="upperroman"/>
+ <xs:enumeration value="lowerroman"/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:attribute>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="listitem">
+ <xs:complexType>
+ <xs:choice maxOccurs="unbounded">
+ <xs:element ref="docbook:itemizedlist"/>
+ <xs:element ref="docbook:orderedlist"/>
+ <xs:element ref="docbook:procedure"/>
+ <xs:element ref="docbook:simplelist"/>
+ <xs:element ref="docbook:variablelist"/>
+ <xs:element ref="docbook:segmentedlist"/>
+ <xs:element ref="docbook:glosslist"/>
+ <xs:element ref="docbook:bibliolist"/>
+ <xs:element ref="docbook:calloutlist"/>
+ <xs:element ref="docbook:qandaset"/>
+ <xs:element ref="docbook:example"/>
+ <xs:element ref="docbook:figure"/>
+ <xs:element ref="docbook:table"/>
+ <xs:element ref="docbook:equation"/>
+ <xs:element ref="docbook:informalexample"/>
+ <xs:element ref="docbook:informalfigure"/>
+ <xs:element ref="docbook:informaltable"/>
+ <xs:element ref="docbook:informalequation"/>
+ <xs:element ref="docbook:sidebar"/>
+ <xs:element ref="docbook:blockquote"/>
+ <xs:element ref="docbook:address"/>
+ <xs:element ref="docbook:epigraph"/>
+ <xs:element ref="docbook:mediaobject"/>
+ <xs:element ref="docbook:screenshot"/>
+ <xs:element ref="docbook:task"/>
+ <xs:element ref="docbook:productionset"/>
+ <xs:element ref="docbook:constraintdef"/>
+ <xs:element ref="docbook:msgset"/>
+ <xs:element ref="docbook:screen"/>
+ <xs:element ref="docbook:literallayout"/>
+ <xs:element ref="docbook:programlistingco"/>
+ <xs:element ref="docbook:screenco"/>
+ <xs:element ref="docbook:programlisting"/>
+ <xs:element ref="docbook:synopsis"/>
+ <xs:element ref="docbook:bridgehead"/>
+ <xs:element ref="docbook:remark"/>
+ <xs:element ref="docbook:revhistory"/>
+ <xs:element ref="docbook:indexterm"/>
+ <xs:element ref="docbook:funcsynopsis"/>
+ <xs:element ref="docbook:classsynopsis"/>
+ <xs:element ref="docbook:methodsynopsis"/>
+ <xs:element ref="docbook:constructorsynopsis"/>
+ <xs:element ref="docbook:destructorsynopsis"/>
+ <xs:element ref="docbook:fieldsynopsis"/>
+ <xs:element ref="docbook:cmdsynopsis"/>
+ <xs:element ref="docbook:caution"/>
+ <xs:element ref="docbook:important"/>
+ <xs:element ref="docbook:note"/>
+ <xs:element ref="docbook:tip"/>
+ <xs:element ref="docbook:warning"/>
+ <xs:element ref="docbook:anchor"/>
+ <xs:element ref="docbook:para"/>
+ <xs:element ref="docbook:formalpara"/>
+ <xs:element ref="docbook:simpara"/>
+ <xs:element ref="docbook:annotation"/>
+ </xs:choice>
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ <xs:attribute name="override" type="xs:NMTOKEN"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="segmentedlist">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:sequence>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="docbook:title"/>
+ <xs:element ref="docbook:titleabbrev"/>
+ </xs:choice>
+ <xs:element minOccurs="0" ref="docbook:info"/>
+ </xs:sequence>
+ <xs:element maxOccurs="unbounded" ref="docbook:segtitle"/>
+ <xs:element maxOccurs="unbounded" ref="docbook:seglistitem"/>
+ </xs:sequence>
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="segtitle">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="docbook:inlinemediaobject"/>
+ <xs:element ref="docbook:remark"/>
+ <xs:element ref="docbook:superscript"/>
+ <xs:element ref="docbook:subscript"/>
+ <xs:element ref="docbook:xref"/>
+ <xs:element ref="docbook:link"/>
+ <xs:element ref="docbook:olink"/>
+ <xs:element ref="docbook:anchor"/>
+ <xs:element ref="docbook:biblioref"/>
+ <xs:element ref="docbook:alt"/>
+ <xs:element ref="docbook:annotation"/>
+ <xs:element ref="docbook:indexterm"/>
+ <xs:element ref="docbook:abbrev"/>
+ <xs:element ref="docbook:acronym"/>
+ <xs:element ref="docbook:date"/>
+ <xs:element ref="docbook:emphasis"/>
+ <xs:element ref="docbook:footnote"/>
+ <xs:element ref="docbook:footnoteref"/>
+ <xs:element ref="docbook:foreignphrase"/>
+ <xs:element ref="docbook:phrase"/>
+ <xs:element ref="docbook:quote"/>
+ <xs:element ref="docbook:wordasword"/>
+ <xs:element ref="docbook:firstterm"/>
+ <xs:element ref="docbook:glossterm"/>
+ <xs:element ref="docbook:coref"/>
+ <xs:element ref="docbook:trademark"/>
+ <xs:element ref="docbook:productnumber"/>
+ <xs:element ref="docbook:productname"/>
+ <xs:element ref="docbook:database"/>
+ <xs:element ref="docbook:application"/>
+ <xs:element ref="docbook:hardware"/>
+ <xs:element ref="docbook:citation"/>
+ <xs:element ref="docbook:citerefentry"/>
+ <xs:element ref="docbook:citetitle"/>
+ <xs:element ref="docbook:citebiblioid"/>
+ <xs:element ref="docbook:author"/>
+ <xs:element ref="docbook:person"/>
+ <xs:element ref="docbook:personname"/>
+ <xs:element ref="docbook:org"/>
+ <xs:element ref="docbook:orgname"/>
+ <xs:element ref="docbook:editor"/>
+ <xs:element ref="docbook:jobtitle"/>
+ <xs:element ref="docbook:replaceable"/>
+ <xs:element ref="docbook:package"/>
+ <xs:element ref="docbook:parameter"/>
+ <xs:element ref="docbook:termdef"/>
+ <xs:element ref="docbook:nonterminal"/>
+ <xs:element ref="docbook:systemitem"/>
+ <xs:element ref="docbook:option"/>
+ <xs:element ref="docbook:optional"/>
+ <xs:element ref="docbook:property"/>
+ <xs:element ref="docbook:inlineequation"/>
+ <xs:element ref="docbook:tag"/>
+ <xs:element ref="docbook:markup"/>
+ <xs:element ref="docbook:token"/>
+ <xs:element ref="docbook:symbol"/>
+ <xs:element ref="docbook:literal"/>
+ <xs:element ref="docbook:code"/>
+ <xs:element ref="docbook:constant"/>
+ <xs:element ref="docbook:email"/>
+ <xs:element ref="docbook:uri"/>
+ <xs:element ref="docbook:guiicon"/>
+ <xs:element ref="docbook:guibutton"/>
+ <xs:element ref="docbook:guimenuitem"/>
+ <xs:element ref="docbook:guimenu"/>
+ <xs:element ref="docbook:guisubmenu"/>
+ <xs:element ref="docbook:guilabel"/>
+ <xs:element ref="docbook:menuchoice"/>
+ <xs:element ref="docbook:mousebutton"/>
+ <xs:element ref="docbook:keycombo"/>
+ <xs:element ref="docbook:keycap"/>
+ <xs:element ref="docbook:keycode"/>
+ <xs:element ref="docbook:keysym"/>
+ <xs:element ref="docbook:shortcut"/>
+ <xs:element ref="docbook:accel"/>
+ <xs:element ref="docbook:prompt"/>
+ <xs:element ref="docbook:envar"/>
+ <xs:element ref="docbook:filename"/>
+ <xs:element ref="docbook:command"/>
+ <xs:element ref="docbook:computeroutput"/>
+ <xs:element ref="docbook:userinput"/>
+ <xs:element ref="docbook:function"/>
+ <xs:element ref="docbook:varname"/>
+ <xs:element ref="docbook:returnvalue"/>
+ <xs:element ref="docbook:type"/>
+ <xs:element ref="docbook:classname"/>
+ <xs:element ref="docbook:exceptionname"/>
+ <xs:element ref="docbook:interfacename"/>
+ <xs:element ref="docbook:methodname"/>
+ <xs:element ref="docbook:modifier"/>
+ <xs:element ref="docbook:initializer"/>
+ <xs:element ref="docbook:ooclass"/>
+ <xs:element ref="docbook:ooexception"/>
+ <xs:element ref="docbook:oointerface"/>
+ <xs:element ref="docbook:errorcode"/>
+ <xs:element ref="docbook:errortext"/>
+ <xs:element ref="docbook:errorname"/>
+ <xs:element ref="docbook:errortype"/>
+ </xs:choice>
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="seglistitem">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element maxOccurs="unbounded" ref="docbook:seg"/>
+ </xs:sequence>
+ <xs:attribute name="role"/>
+ <xs:attributeGroup ref="docbook:db.common.attributes"/>
+ <xs:attributeGroup ref="docbook:db.common.linking.attributes"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="seg">
+ <xs:complexType mixed="true">
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="docbook:inlinemediaobject"/>
+ <xs:element ref="docbook:remark"/>
+ <xs:element ref="docbook:superscript"/>
+ <xs:element ref="docbook:subscript"/>
+ <xs:element ref="docbook:xref"/>
+ <xs:element ref="docbook:link"/>
+ <xs:element ref="docbook:olink"/>
+ <xs:element ref="docbook:anchor"/>
+ <xs:element ref="docbook:biblioref"/>
+ <xs:element ref="docbook:alt"/>
+ <xs:element ref="docbook:annotation"/>
+ <xs:element ref="docbook:indexterm"/>
+ <xs:element ref="docbook:abbrev"/>
+ <xs:element ref="docbook:acronym"/>
+ <xs:element ref="docbook:date"/>
+ <xs:element ref="docbook:emphasis"/>
+ <xs:element ref="docbook:footnote"/>
+ <xs:element ref="docbook:footnoteref"/>
+ <xs:element ref="docbook:foreignphrase"/>
+ <xs:element ref="docbook:phrase"/>
+ <xs:element ref="docbook:quote"/>
+ <xs:element ref="docbook:wordasword"/>
+ <xs:element ref="docbook:firstterm"/>
+ <xs:element ref="docbook:glossterm"/>
+ <xs:element ref="docbook:coref"/>
+ <xs:element ref="docbook:trademark"/>
+ <xs:element ref="docbook:productnumber"/>
+ <xs:element ref="docbook:productname"/>
+ <xs:element ref="docbook:database"/>
+ <xs:element ref="docbook:application"/>
+ <xs:element ref="docbook:hardware"/>
+ <xs:element ref="docbook:citation"/>
+ <xs:element ref="docbook:citerefentry"/>
+ <xs:element ref="docbook:citetitle"/>
+ <xs:element ref="docbook:citebiblioid"/>
+ <xs:element ref="docbook:author"/>
+ <xs:element ref="docbook:person"/>
+ <xs:element ref="docbook:personname"/>
+ <xs:element ref="docbook:org"/>
+ <xs:element ref="docbook:orgname"/>
+ <xs:element ref="docbook:editor"/>
+ <xs:element ref="docbook:jobtitle"/>
+ <xs:element ref="docbook:replaceable"/>
+ <xs:element ref="docbook:package"/>
+ <xs:element ref="docbook:parameter"/>
+ <xs:element ref="docbook:termdef"/>
+ <xs:element ref="docbook:nonterminal"/>
+ <xs:element ref="docbook:systemitem"/>
+ <xs:element ref="docbook:option"/>
[... 15487 lines stripped ...]