QName | Type | Fixed | Default | Use | Inheritable | Annotation | |
---|---|---|---|---|---|---|---|
annotations | optional | ||||||
arch | optional | ||||||
audience | optional | ||||||
condition | optional | ||||||
conformance | optional | ||||||
dir | restriction of xs:token | optional | |||||
endterm | xs:IDREF | optional | |||||
linkend | xs:IDREF | optional | |||||
os | optional | ||||||
remap | optional | ||||||
revision | optional | ||||||
revisionflag | restriction of xs:token | optional | |||||
role | optional | ||||||
security | optional | ||||||
userlevel | optional | ||||||
vendor | optional | ||||||
version | optional | ||||||
wordsize | optional | ||||||
xlink:actuate | xlink:actuateType | optional | |||||
xlink:arcrole | xlink:arcroleType | optional | |||||
xlink:href | xlink:hrefType | optional | |||||
xlink:role | xlink:roleType | optional | |||||
xlink:show | xlink:showType | optional | |||||
xlink:title | xlink:titleAttrType | optional | |||||
xlink:type | xlink:typeType | optional | |||||
xml:base | xs:anyURI | optional |
|
||||
xml:id | xs:ID | optional |
|
||||
xml:lang | union of(xs:language, restriction of xs:string) | optional |
|
||||
xreflabel | optional | ||||||
xrefstyle | optional |
<xs:element name="link"> <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="xrefstyle"/> <xs:attribute name="endterm" type="xs:IDREF"/> </xs:complexType> </xs:element> |
< para xmlns = "http://docbook.org/ns/docbook" > |
Schemas for DocBook V5.0 are available in several formats at |
< link xl:href = "http://www.oasis-open.org/docbook/xml/5.0/" /> |
(or the mirror at |
).Only the RELAX NG schema is normativeand it is preferred over the other schema languages. However, for yourconvenience there are also DTD and W3C XML Schema versions provided for DocBookV5.0. But please note that neither the DTD nor the W3C XML schema are able tocapture all the constraints of DocBook V5.0. This mean that adocument that validates against the DTD or XML schema is not necessarilyvalid against the RELAX NG schema and thus may not be a validDocBook V5.0 document. See |
for summary of constraints that are checked by different schemas. |
</ para> |