📄 docbook.rng.svn-base
字号:
<ref name="db.remap.attribute"/>
</optional>
<optional>
<ref name="db.xreflabel.attribute"/>
</optional>
<optional>
<ref name="db.revisionflag.attribute"/>
</optional>
<optional>
<ref name="db.dir.attribute"/>
</optional>
<ref name="db.effectivity.attributes"/>
<optional>
<ref name="db.annotations.attribute"/>
</optional>
</interleave>
</define>
<define name="db.common.idreq.attributes">
<interleave>
<ref name="db.xml.id.attribute"/>
<optional>
<ref name="db.version.attribute"/>
</optional>
<optional>
<ref name="db.xml.lang.attribute"/>
</optional>
<optional>
<ref name="db.xml.base.attribute"/>
</optional>
<optional>
<ref name="db.remap.attribute"/>
</optional>
<optional>
<ref name="db.xreflabel.attribute"/>
</optional>
<optional>
<ref name="db.revisionflag.attribute"/>
</optional>
<optional>
<ref name="db.dir.attribute"/>
</optional>
<ref name="db.effectivity.attributes"/>
<optional>
<ref name="db.annotations.attribute"/>
</optional>
</interleave>
</define>
<define name="db.common.linking.attributes">
<optional>
<choice>
<ref name="db.linkend.attribute"/>
<ref name="db.href.attribute"/>
</choice>
</optional>
</define>
<define name="db.common.req.linking.attributes">
<choice>
<ref name="db.linkend.attribute"/>
<ref name="db.href.attribute"/>
</choice>
</define>
<define name="db.common.data.attributes">
<optional>
<attribute name="format">
<a:documentation>Specifies the format of the data</a:documentation>
</attribute>
</optional>
<choice>
<attribute name="fileref">
<a:documentation>Indentifies the location of the data by URI</a:documentation>
<data type="anyURI"/>
</attribute>
<attribute name="entityref">
<a:documentation>Identifies the location of the data by external identifier (entity name)</a:documentation>
<data type="ENTITY"/>
</attribute>
</choice>
</define>
<define name="db.verbatim.continuation.enumeration">
<choice>
<value>continues</value>
<a:documentation>Line numbering continues from the immediately preceding element with the same name.</a:documentation>
<value>restarts</value>
<a:documentation>Line numbering restarts (begins at 1, usually).</a:documentation>
</choice>
</define>
<define name="db.verbatim.continuation.attribute">
<attribute name="continuation">
<a:documentation>Determines whether line numbering continues from the previous element or restarts.</a:documentation>
<ref name="db.verbatim.continuation.enumeration"/>
</attribute>
</define>
<define name="db.verbatim.linenumbering.enumeration">
<choice>
<value>numbered</value>
<a:documentation>Lines are numbered.</a:documentation>
<value>unnumbered</value>
<a:documentation>Lines are not numbered.</a:documentation>
</choice>
</define>
<define name="db.verbatim.linenumbering.attribute">
<attribute name="linenumbering">
<a:documentation>Determines whether lines are numbered.</a:documentation>
<ref name="db.verbatim.linenumbering.enumeration"/>
</attribute>
</define>
<define name="db.verbatim.startinglinenumber.attribute">
<attribute name="startinglinenumber">
<a:documentation>Specifies the initial line number.</a:documentation>
<data type="integer"/>
</attribute>
</define>
<define name="db.verbatim.language.attribute">
<attribute name="language">
<a:documentation>Identifies the language (i.e. programming language) of the verbatim content.</a:documentation>
</attribute>
</define>
<define name="db.verbatim.xml.space.attribute">
<attribute name="xml:space">
<a:documentation>Can be used to indicate explicitly that whitespace in the verbatim environment is preserved. Whitespace must always be preserved in verbatim environments whether this attribute is specified or not.</a:documentation>
<value>preserve</value>
<a:documentation>Whitespace must be preserved.</a:documentation>
</attribute>
</define>
<define name="db.verbatim.attributes">
<interleave>
<optional>
<ref name="db.verbatim.continuation.attribute"/>
</optional>
<optional>
<ref name="db.verbatim.linenumbering.attribute"/>
</optional>
<optional>
<ref name="db.verbatim.startinglinenumber.attribute"/>
</optional>
<optional>
<ref name="db.verbatim.language.attribute"/>
</optional>
<optional>
<ref name="db.verbatim.xml.space.attribute"/>
</optional>
</interleave>
</define>
<define name="db.label.attribute">
<attribute name="label">
<a:documentation>Specifies an identifying string for presentation purposes</a:documentation>
</attribute>
</define>
<define name="db.width.characters.attribute">
<attribute name="width">
<a:documentation>Specifies the width (in characters) of the element</a:documentation>
<data type="nonNegativeInteger"/>
</attribute>
</define>
<define name="db.spacing.enumeration">
<choice>
<value>compact</value>
<a:documentation>The spacing should be "compact".</a:documentation>
<value>normal</value>
<a:documentation>The spacing should be "normal".</a:documentation>
</choice>
</define>
<define name="db.spacing.attribute">
<attribute name="spacing">
<a:documentation>Specifies (a hint about) the spacing of the content</a:documentation>
<ref name="db.spacing.enumeration"/>
</attribute>
</define>
<define name="db.pgwide.enumeration">
<choice>
<value>0</value>
<a:documentation>The element should be rendered in the current text flow (with the flow column width).</a:documentation>
<value>1</value>
<a:documentation>The element should be rendered across the full text page.</a:documentation>
</choice>
</define>
<define name="db.pgwide.attribute">
<attribute name="pgwide">
<a:documentation>Indicates if the element is rendered across the column or the page</a:documentation>
<ref name="db.pgwide.enumeration"/>
</attribute>
</define>
<define name="db.language.attribute">
<attribute name="language">
<a:documentation>Identifies the language (i.e. programming language) of the content.</a:documentation>
</attribute>
</define>
<define name="db.performance.enumeration">
<choice>
<value>optional</value>
<a:documentation>The content describes an optional step or steps.</a:documentation>
<value>required</value>
<a:documentation>The content describes a required step or steps.</a:documentation>
</choice>
</define>
<define name="db.performance.attribute">
<attribute name="performance">
<a:documentation>Specifies if the content is required or optional.</a:documentation>
<ref name="db.performance.enumeration"/>
</attribute>
</define>
<define name="db.floatstyle.attribute">
<attribute name="floatstyle">
<a:documentation>Specifies style information to be used when rendering the float</a:documentation>
</attribute>
</define>
<define name="db.width.attribute">
<attribute name="width">
<a:documentation>Specifies the width of the element</a:documentation>
</attribute>
</define>
<define name="db.depth.attribute">
<attribute name="depth">
<a:documentation>Specifies the depth of the element</a:documentation>
</attribute>
</define>
<define name="db.contentwidth.attribute">
<attribute name="contentwidth">
<a:documentation>Specifies the width of the content rectangle</a:documentation>
</attribute>
</define>
<define name="db.contentdepth.attribute">
<attribute name="contentdepth">
<a:documentation>Specifies the depth of the content rectangle</a:documentation>
</attribute>
</define>
<define name="db.scalefit.enumeration">
<choice>
<value>0</value>
<a:documentation>False (do not scale-to-fit; anamorphic scaling may occur)</a:documentation>
<value>1</value>
<a:documentation>True (scale-to-fit; anamorphic scaling is forbidden)</a:documentation>
</choice>
</define>
<define name="db.scale.attribute">
<attribute name="scale">
<a:documentation>Specifies the scaling factor</a:documentation>
<data type="positiveInteger"/>
</attribute>
</define>
<define name="db.halign.enumeration">
<choice>
<value>center</value>
<a:documentation>Centered horizontally</a:documentation>
<value>char</value>
<a:documentation>Aligned horizontally on the specified character</a:documentation>
<value>justify</value>
<a:documentation>Fully justified (left and right margins or edges)</a:documentation>
<value>left</value>
<a:documentation>Left aligned</a:documentation>
<value>right</value>
<a:documentation>Right aligned</a:documentation>
</choice>
</define>
<define name="db.valign.enumeration">
<choice>
<value>bottom</value>
<a:documentation>Aligned on the bottom of the region</a:documentation>
<value>middle</value>
<a:documentation>Centered vertically</a:documentation>
<value>top</value>
<a:documentation>Aligned on the top of the region</a:documentation>
</choice>
</define>
<define name="db.biblio.class.enumeration">
<choice>
<value>doi</value>
<a:documentation>A document object identifier.</a:documentation>
<value>isbn</value>
<a:documentation>An international standard book number.</a:documentation>
<value>isrn</value>
<a:documentation>An international standard technical report number (ISO 10444).</a:documentation>
<value>issn</value>
<a:documentation>An international standard serial number.</a:documentation>
<value>libraryofcongress</value>
<a:documentation>A Library of Congress reference number.</a:documentation>
<value>pubsnumber</value>
<a:documentation>A publication number (an internal number or possibly organizational standard).</a:documentation>
<value>uri</value>
<a:documentation>A Uniform Resource Identifier</a:documentation>
</choice>
</define>
<define name="db.biblio.class-enum.attribute">
<optional>
<attribute name="class">
<a:documentation>Identifies the kind of bibliographic identifier</a:documentation>
<ref name="db.biblio.class.enumeration"/>
</attribute>
</optional>
</define>
<define name="db.biblio.class-other.attribute">
<attribute name="otherclass">
<a:documentation>Identifies the nature of the non-standard bibliographic identifier</a:documentation>
<data type="NMTOKEN"/>
</attribute>
</define>
<define name="db.biblio.class-other.attributes">
<interleave>
<attribute name="class">
<a:documentation>Identifies the kind of bibliographic identifier</a:documentation>
<value>other</value>
<a:documentation>Indicates that the identifier is some 'other' kind.</a:documentation>
</attribute>
<ref name="db.biblio.class-other.attribute"/>
</interleave>
</define>
<define name="db.biblio.class.attribute">
<choice>
<ref name="db.biblio.class-enum.attribute"/>
<ref name="db.biblio.class-other.attributes"/>
</choice>
</define>
<define name="db.ubiq.inlines">
<choice>
<choice>
<ref name="db.inlinemediaobject"/>
<ref name="db.remark"/>
<ref name="db.superscript"/>
<ref name="db.subscript"/>
<ref name="db.link.inlines"/>
<ref name="db.alt"/>
</choice>
<ref name="db.annotation"/>
<ref name="db.indexterm"/>
</choice>
</define>
<define name="db._text">
<zeroOrMore>
<choice>
<text/>
<ref name="db.ubiq.inlines"/>
<ref name="db._phrase"/>
<ref name="db.replaceable"/>
</choice>
</zeroOrMore>
</define>
<define name="db._title">
<interleave>
<optional>
<ref name="db.title"/>
</optional>
<optional>
<ref name="db.titleabbrev"/>
</optional>
<optional>
<ref name="db.subtitle"/>
</optional>
</interleave>
</define>
<define name="db._title.req">
<interleave>
<ref name="db.title"/>
<optional>
<ref name="db.titleabbrev"/>
</optional>
<optional>
<ref name="db.subtitle"/>
</optional>
</interleave>
</define>
<define name="db._title.only">
<interleave>
<optional>
<ref name="db.title"/>
</optional>
<optional>
<ref name="db.titleabbrev"/>
</optional>
</interleave>
</define>
<define name="db._title.onlyreq">
<interleave>
<ref name="db.title"/>
<optional>
<ref name="db.titleabbrev"/>
</optional>
</interleave>
</define>
<define name="db._info">
<choice>
<group>
<optional>
<ref name="db._title.req"/>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -