diff --git a/explorer/index.html b/explorer/index.html index 57ddf540e..c39c74c56 100644 --- a/explorer/index.html +++ b/explorer/index.html @@ -1,4 +1,4 @@ -XSLT Explorer: docbook.xsl

XSLT Explorer: docbook.xsl

7 imports, 42 includes, 776 templates, 232 functions, 101 variables, 212 params, 2 FIXME: comments

List of Imports
List of Templates
tp:orderedlist-properties
tp:process-list
tp:apply-localization-template
tp:format-number
tp:group-or-arg
t:inline
tp:compute-lines
tp:filter-callouts
tp:verbatim-array
t:generate-index
t:index-zone-reference
tp:indexed-section
t:mediaobject-img
tp:viewport
t:table-footnotes
tp:resolve-persistent-toc-uris
t:chunk-cleanup
t:chunk-output
t:docbook
tp:cals-colspec
tp:cell
tp:list-of-titles
tp:toc
tp:tocentry-link
tp:link
tp:xref
t:person-name
t:person-name-family-given
t:person-name-first-last
t:person-name-last-first
t:person-name-list
t:glossary-divisions
t:biblioentry
tp:out-of-line-xlink
tp:simple-xlink
t:xlink
t:bottom-nav
t:chunk-footnotes
t:top-nav
List of Functions
fp:estimated-term-length()
fp:select-vert-members()
f:l10n-token()
f:l10n-token()
fp:l10n-token()
fp:minified-css()
f:attributes()
f:attributes()
f:conditional-orientation-class()
f:date-format()
f:generate-id()
f:generate-id()
f:gentext-letters()
f:gentext-letters-for-language()
f:global-syntax-highlighter()
f:href()
f:id()
f:is-true()
f:l10n-language()
f:label-separator()
f:orderedlist-item-number()
f:orderedlist-item-numeration()
f:orderedlist-startingnumber()
f:orientation-class()
fp:css-properties()
fp:lookup-string()
fp:parse-key-value-pairs()
fp:parse-key-value-pairs()
fp:properties()
fp:replace-element()
fp:replace-element()
fp:separator()
f:refsection()
f:relative-path()
f:section()
f:section-depth()
f:spaces()
f:step-number()
f:step-numeration()
f:target()
f:tokenize-on-char()
f:translate-attribute()
f:unique-id()
f:uri-scheme()
fp:common-attributes()
fp:common-attributes()
fp:nearest-relevant-ancestor()
fp:title-properties()
fp:title-properties-override()
f:absolute-length()
f:empty-length()
f:equal-lengths()
f:is-empty-length()
f:length-string()
f:length-units()
f:make-length()
f:make-length()
f:make-length()
f:parse-length()
f:relative-length()
fp:in-verbatim()
fp:array-append()
fp:array-pad()
fp:balance-line()
fp:balance-markup()
fp:balance-markup()
fp:contains()
fp:following()
fp:inject()
fp:inject-array()
fp:inject-into-chars()
fp:inject-into-line()
fp:injection-array()
fp:line-number()
fp:line-to-chars()
fp:make-lines()
fp:make-lines-array()
fp:open()
fp:unflatten()
fp:unflatten()
fp:unflatten-line()
fp:unflatten-line()
fp:up-to()
fp:validate-injection-array()
fp:verbatim-properties()
fp:verbatim-syntax-highlight()
fp:vpi()
fp:vpi()
f:verbatim-callout()
f:verbatim-numbered()
f:verbatim-style()
f:verbatim-syntax-highlighter()
f:verbatim-trim-leading()
f:verbatim-trim-trailing()
fp:fix-text()
fp:iso690()
fp:optional-sep()
f:available-bibliographies()
f:available-bibliographies()
f:available-glossaries()
f:available-glossaries()
f:biblioentries()
f:biblioentries()
f:citations()
f:citations()
f:glossentries()
f:glossentries()
f:glossrefs()
f:glossrefs()
f:pi()
f:pi()
f:pi-attributes()
fp:available-bibliographies()
fp:available-glossaries()
fp:baseform()
fp:pi-attributes()
fp:pi-from-list()
fp:pi-pi-attributes()
fp:group-index()
fp:group-label()
fp:nearest-section()
fp:nearest-section-id()
fp:primary()
fp:scope()
fp:secondary()
fp:tertiary()
f:chunk()
f:chunk-filename()
fp:chunk-exclude()
fp:chunk-include()
fp:chunk-navigation()
fp:matches-expr()
fp:root-base-uri()
fp:trim-common-parts()
fp:trim-common-prefix()
f:css-length()
f:css-property()
f:mediaobject-amend-uri()
f:mediaobject-input-base-uri()
f:mediaobject-type()
f:mediaobject-viewport()
f:object-align()
f:object-contentheight()
f:object-contentwidth()
f:object-height()
f:object-properties()
f:object-properties()
f:object-scale()
f:object-scalefit()
f:object-valign()
f:object-width()
f:in-scope-language()
f:languages()
fp:localization()
fp:localization-list()
fp:localization-template()
fp:lookup-localization-list()
fp:lookup-localization-template()
fp:footnote-mark()
fp:footnote-number()
fp:resolve-persistent-toc()
fp:resolve-persistent-toc-prefix()
fp:run-transforms()
fp:run-transforms()
f:cals-colsep()
f:cals-rowsep()
fp:align-char-pad()
fcals:align()
fcals:align-colspec()
fcals:align-spanspec()
fcals:cell()
fcals:cell-decoration()
fcals:cell-overhang()
fcals:char()
fcals:char-colspec()
fcals:char-spanspec()
fcals:colsep()
fcals:colsep-colspec()
fcals:colsep-spanspec()
fcals:colspan()
fcals:colspec()
fcals:colspec-column-number()
fcals:colspec-for-column()
fcals:column-number()
fcals:decrement-overhang()
fcals:empty-cell-colsep()
fcals:empty-cell-rowsep()
fcals:next-empty-cell()
fcals:overhang()
fcals:overhang-into-row()
fcals:rowsep()
fcals:rowsep-colspec()
fcals:rowsep-spanspec()
fcals:rowspan()
fcals:spanspec()
fcals:table-columns()
fcals:tgroup()
fcals:valign()
fcals:zeros()
fp:colspec-for-colnum()
fp:only-initial-pis()
fp:number()
fp:localization-template-from-xrefstyle()
fp:collapse-years()
fp:collapse-years()
fp:syntax-highlight()
fp:syntax-highlight()
f:syntax-highlight()
f:syntax-highlight()
f:syntax-highlight()
fp:construct-templates()
fp:pick-template()
f:template()
fp:find-xlink-nodes()
fp:pmuj()
fp:pmuj-enabled()
fp:xlink-sources()
fp:xlink-targets()
fp:xlink-xmlns-scheme()
fp:xlink-xpath-scheme()
f:xlink-style()
f:xpointer-idref()
f:chunk-title()
fp:chunk-output-filename()
fp:footnote-mark()
fp:footnote-number()
fp:navigable()
fp:relative-link()
fp:relative-uri()
fp:root-base-uri()
fp:trim-common-parts()
fp:trim-common-prefix()

docbook.xsl

1 import

main.xsl

5 imports, 41 includes

param.xsl

2 variables (2 used only in one other module), 211 params (1 unused)

Instructions
Param $additional-languages
Param $align-char-default as xs:string
Param $align-char-pad
Param $align-char-width
Param $allow-eval as xs:string
Param $annotate-toc
Param $annotation-collection as xs:string
Param $annotation-mark
Param $annotation-placement
Param $annotation-style
Param $annotations-js
Param $auto-toc as xs:string
Param $bibliography-collection as xs:string
Param $bibliography-style as xs:string
Param $callout-default-column
Param $chunk-exclude as xs:string*
Param $chunk-include as xs:string*
Param $chunk-nav as xs:string
Param $chunk-nav-js as xs:string
Param $chunk-output-base-uri as xs:string
Param $chunk-renumber-footnotes
Param $chunk-section-depth
Param $classsynopsis-indent
Param $component-numbers as xs:string
Param $component-numbers-inherit as xs:string
Param $control-js as xs:string
Param $copyright-collapse-years
Param $copyright-year-range-separator
Param $copyright-year-separator
Param $dc-metadata as xs:string
Param $debug as xs:string [static]
Param $default-float-style
Param $default-length-magnitude
Param $default-length-unit
Param $personal-name-style
Param $default-theme as xs:string
Param $division-numbers as xs:string
Param $division-numbers-inherit as xs:string
Param $docbook-transclusion
Param $dynamic-profile-error
Param $dynamic-profiles as xs:string
Param $experimental-pmuj
Param $formal-object-title-placement
Param $mediaobject-details-placement
Param $formalgroup-nested-object-title-placement
Param $funcsynopsis-default-style
Param $funcsynopsis-table-threshold
Param $funcsynopsis-trailing-punctuation
Param $generate-html-page as xs:string
Param $generate-index
Param $generate-nested-toc as xs:string
Param $generate-toc as xs:string
Param $generate-trivial-toc as xs:string
Param $generated-id-root
Param $generated-id-sep
Param $generator-metadata as xs:string
Param $glossary-collection as xs:string
Param $glossary-sort-entries
Param $glossary-automatic-divisions
Param $image-ignore-scaling as xs:boolean
Param $image-nominal-height
Param $image-nominal-width
Param $image-property-warning
Param $index-on-type
Param $index-on-role
Param $index-show-entries
Param $indexed-section-groups
Param $lists-of-equations as xs:string
Param $lists-of-examples as xs:string
Param $lists-of-figures as xs:string
Param $lists-of-procedures as xs:string
Param $lists-of-tables as xs:string
Param $local-conventions as xs:string?
Param $mathml-js
Param $mediaobject-accessibility as xs:string
Param $mediaobject-exclude-extensions as xs:string
Param $mediaobject-input-base-uri as xs:string?
Param $mediaobject-grouped-by-type as xs:string
Param $mediaobject-output-base-uri as xs:string?
Param $mediaobject-output-paths as xs:string
Param $mediaobject-video-element as xs:string
Param $number-single-appendix
Param $orderedlist-item-numeration
Param $othername-in-middle
Param $output-media
Unused
Param $oxy-markup
Param $pagetoc-elements
Param $pagetoc-dynamic
Param $pagetoc-js
Param $page-style as xs:string
Param $paper-size as xs:string?
Param $persistent-toc-css
Param $persistent-toc-filename as xs:string?
Param $persistent-toc-js
Param $pixels-per-inch
Param $procedure-step-numeration
Param $productionset-lhs-rhs-separator
Param $profile-arch
Param $profile-audience
Param $profile-condition
Param $profile-conformance
Param $profile-lang
Param $profile-os
Param $profile-outputformat
Param $profile-revision
Param $profile-revisionflag
Param $profile-role
Param $profile-security
Param $profile-separator
Param $profile-userlevel
Param $profile-vendor
Param $profile-wordsize
Param $theme-picker as xs:string
Param $transclusion-id-fixup as xs:string
Param $transclusion-prefix-separator as xs:string
Param $transclusion-suffix as xs:string
Param $qandadiv-default-toc
Param $relax-ng-grammar as xs:string?
Param $refentry-generate-name
Param $refentry-generate-title
Param $revhistory-style
Param $section-numbers as xs:string
Param $section-numbers-inherit
Param $section-toc-depth
Param $segmentedlist-style
Param $show-remarks
Param $sidebar-as-aside
Param $sort-collation
Param $table-accessibility as xs:string
Param $use-docbook-css as xs:string
Param $use-minified-css as xs:string
Param $variablelist-termlength-threshold
Param $verbatim-callouts as xs:string
Param $verbatim-line-style
Param $verbatim-number-every-nth
Param $verbatim-number-first-line
Param $verbatim-number-minlines
Param $verbatim-number-separator
Param $verbatim-numbered-elements
Param $verbatim-plain-style as xs:string
Param $verbatim-space
Param $verbatim-style-default
Param $verbatim-syntax-highlight-css
Param $verbatim-syntax-highlight-languages
Param $verbatim-syntax-highlighter as xs:string
Param $verbatim-table-style
Param $verbatim-trim-leading-blank-lines
Param $verbatim-trim-trailing-blank-lines
Param $xspec as xs:string
Param $transform-original
Param $transform-before
Param $transform-after
Param $dynamic-profile-variables as map(xs:QName, item()*)?
Param $warn-about-missing-localizations as xs:string
Param $sets-number-from as xs:string
Param $books-number-from as xs:string
Param $divisions-number-from as xs:string
Param $components-number-from as xs:string
Param $sections-number-from as xs:string
Param $formal-objects-number-from as xs:string
Param $sets-inherit-from as xs:string
Param $books-inherit-from as xs:string
Param $divisions-inherit-from as xs:string
Param $components-inherit-from as xs:string
Param $sections-inherit-from as xs:string
Param $formal-objects-inherit-from as xs:string
Param $unwrap-paragraphs as xs:string
Param $copy-verbatim-js
Param $translate-suppress-elements
Param $varlistentry-separate-terms
Param $presentation-mode
Param $presentation-js
Param $presentation-css
Param $transformed-docbook-input as xs:string?
Param $transformed-docbook-output as xs:string?
Param $titleabbrev-passthrough as xs:string
Param $variablelist-panelset as xs:string
Param $vendor-css as xs:string*
Param $verbatim-embellish-linenumbers
Param $verbatim-default-language
Variable $vp:static-parameters as map(xs:QName, item()*)
Uses: $debug
Used in: «root»
Variable $vp:dynamic-parameters as map(xs:QName, item()*)
Uses: $additional-languages, $align-char-default, $align-char-pad, $align-char-width, $allow-eval, $annotate-toc, $annotation-collection, $annotation-mark, $annotation-placement, $annotation-style, $annotations-js, $auto-toc, $bibliography-collection, $bibliography-style, $books-inherit-from, $books-number-from, $callout-default-column, $callout-unicode-start, $chunk, $chunk-exclude, $chunk-include, $chunk-nav, $chunk-nav-js, $chunk-output-base-uri, $chunk-renumber-footnotes, $chunk-section-depth, $classsynopsis-indent, $component-numbers, $component-numbers-inherit, $components-inherit-from, $components-number-from, $control-js, $copy-verbatim-js, $copyright-collapse-years, $copyright-year-range-separator, $copyright-year-separator, $date-date-format, $date-dateTime-format, $dc-metadata, $default-float-style, $default-language, $default-length-magnitude, $default-length-unit, $default-theme, $division-numbers, $division-numbers-inherit, $divisions-inherit-from, $divisions-number-from, $docbook-transclusion, $dynamic-profile-error, $dynamic-profile-variables, $dynamic-profiles, $experimental-pmuj, $fallback-js, $footnote-numeration, $formal-object-title-placement, $formal-objects-inherit-from, $formal-objects-number-from, $formalgroup-nested-object-title-placement, $funcsynopsis-default-style, $funcsynopsis-table-threshold, $funcsynopsis-trailing-punctuation, $generate-html-page, $generate-index, $generate-nested-toc, $generate-toc, $generate-trivial-toc, $generated-id-root, $generated-id-sep, $generator-metadata, $gentext-language, $glossary-automatic-divisions, $glossary-collection, $glossary-sort-entries, $html-extension, $image-ignore-scaling, $image-nominal-height, $image-nominal-width, $image-property-warning, $index-on-role, $index-on-type, $index-show-entries, $indexed-section-groups, $inline-xlink-href, $lists-of-equations, $lists-of-examples, $lists-of-figures, $lists-of-procedures, $lists-of-tables, $local-conventions, $mathml-js, $mediaobject-accessibility, $mediaobject-details-placement, $mediaobject-exclude-extensions, $mediaobject-grouped-by-type, $mediaobject-input-base-uri, $mediaobject-output-base-uri, $mediaobject-output-paths, $mediaobject-video-element, $message-level, $nominal-page-width, $number-single-appendix, $olink-databases, $orderedlist-item-numeration, $othername-in-middle, $output-media, $oxy-markup, $page-style, $pagetoc-dynamic, $pagetoc-elements, $pagetoc-js, $paper-size, $persistent-toc, $persistent-toc-css, $persistent-toc-filename, $persistent-toc-js, $persistent-toc-search, $personal-name-style, $pixels-per-inch, $presentation-css, $presentation-js, $presentation-mode, $procedure-step-numeration, $productionset-lhs-rhs-separator, $profile-arch, $profile-audience, $profile-condition, $profile-conformance, $profile-lang, $profile-os, $profile-outputformat, $profile-revision, $profile-revisionflag, $profile-role, $profile-security, $profile-separator, $profile-userlevel, $profile-vendor, $profile-wordsize, $qandadiv-default-toc, $qandaset-default-label, $qandaset-default-toc, $refentry-generate-name, $refentry-generate-title, $relax-ng-grammar, $resource-base-uri, $revhistory-style, $section-numbers, $section-numbers-inherit, $section-toc-depth, $sections-inherit-from, $sections-number-from, $segmentedlist-style, $sets-inherit-from, $sets-number-from, $show-remarks, $sidebar-as-aside, $sort-collation, $table-accessibility, $table-footnote-numeration, $theme-picker, $titleabbrev-passthrough, $transclusion-id-fixup, $transclusion-link-scope, $transclusion-prefix-separator, $transclusion-suffix, $transform-after, $transform-before, $transform-original, $transformed-docbook-input, $transformed-docbook-output, $translate-suppress-elements, $unwrap-paragraphs, $use-docbook-css, $use-minified-css, $user-css-links, $variablelist-panelset, $variablelist-termlength-threshold, $varlistentry-separate-terms, $vendor-css, $verbatim-callouts, $verbatim-default-language, $verbatim-embellish-linenumbers, $verbatim-embellishments, $verbatim-line-style, $verbatim-number-every-nth, $verbatim-number-first-line, $verbatim-number-minlines, $verbatim-number-separator, $verbatim-numbered-elements, $verbatim-plain-style, $verbatim-space, $verbatim-style-default, $verbatim-syntax-highlight-css, $verbatim-syntax-highlight-languages, $verbatim-syntax-highlighter, $verbatim-table-style, $verbatim-trim-leading-blank-lines, $verbatim-trim-trailing-blank-lines, $warn-about-missing-localizations, $xlink-arclist-after, $xlink-arclist-before, $xlink-arclist-sep, $xlink-arclist-titlesep, $xlink-icon-closed, $xlink-icon-open, $xlink-js, $xlink-style, $xlink-style-default, $xspec
Used in: «root»
Source code
1
+XSLT Explorer: docbook.xsl

XSLT Explorer: docbook.xsl

7 imports, 42 includes, 776 templates, 232 functions, 101 variables, 213 params, 2 FIXME: comments

List of Functions
fp:estimated-term-length()
fp:select-vert-members()
f:l10n-token()
f:l10n-token()
fp:l10n-token()
fp:minified-css()
f:attributes()
f:attributes()
f:conditional-orientation-class()
f:date-format()
f:generate-id()
f:generate-id()
f:gentext-letters()
f:gentext-letters-for-language()
f:global-syntax-highlighter()
f:href()
f:id()
f:is-true()
f:l10n-language()
f:label-separator()
f:orderedlist-item-number()
f:orderedlist-item-numeration()
f:orderedlist-startingnumber()
f:orientation-class()
fp:css-properties()
fp:lookup-string()
fp:parse-key-value-pairs()
fp:parse-key-value-pairs()
fp:properties()
fp:replace-element()
fp:replace-element()
fp:separator()
f:refsection()
f:relative-path()
f:section()
f:section-depth()
f:spaces()
f:step-number()
f:step-numeration()
f:target()
f:tokenize-on-char()
f:translate-attribute()
f:unique-id()
f:uri-scheme()
fp:common-attributes()
fp:common-attributes()
fp:nearest-relevant-ancestor()
fp:title-properties()
fp:title-properties-override()
f:absolute-length()
f:empty-length()
f:equal-lengths()
f:is-empty-length()
f:length-string()
f:length-units()
f:make-length()
f:make-length()
f:make-length()
f:parse-length()
f:relative-length()
fp:in-verbatim()
fp:array-append()
fp:array-pad()
fp:balance-line()
fp:balance-markup()
fp:balance-markup()
fp:contains()
fp:following()
fp:inject()
fp:inject-array()
fp:inject-into-chars()
fp:inject-into-line()
fp:injection-array()
fp:line-number()
fp:line-to-chars()
fp:make-lines()
fp:make-lines-array()
fp:open()
fp:unflatten()
fp:unflatten()
fp:unflatten-line()
fp:unflatten-line()
fp:up-to()
fp:validate-injection-array()
fp:verbatim-properties()
fp:verbatim-syntax-highlight()
fp:vpi()
fp:vpi()
f:verbatim-callout()
f:verbatim-numbered()
f:verbatim-style()
f:verbatim-syntax-highlighter()
f:verbatim-trim-leading()
f:verbatim-trim-trailing()
fp:fix-text()
fp:iso690()
fp:optional-sep()
f:available-bibliographies()
f:available-bibliographies()
f:available-glossaries()
f:available-glossaries()
f:biblioentries()
f:biblioentries()
f:citations()
f:citations()
f:glossentries()
f:glossentries()
f:glossrefs()
f:glossrefs()
f:pi()
f:pi()
f:pi-attributes()
fp:available-bibliographies()
fp:available-glossaries()
fp:baseform()
fp:pi-attributes()
fp:pi-from-list()
fp:pi-pi-attributes()
fp:group-index()
fp:group-label()
fp:nearest-section()
fp:nearest-section-id()
fp:primary()
fp:scope()
fp:secondary()
fp:tertiary()
f:chunk()
f:chunk-filename()
fp:chunk-exclude()
fp:chunk-include()
fp:chunk-navigation()
fp:matches-expr()
fp:root-base-uri()
fp:trim-common-parts()
fp:trim-common-prefix()
f:css-length()
f:css-property()
f:mediaobject-amend-uri()
f:mediaobject-input-base-uri()
f:mediaobject-type()
f:mediaobject-viewport()
f:object-align()
f:object-contentheight()
f:object-contentwidth()
f:object-height()
f:object-properties()
f:object-properties()
f:object-scale()
f:object-scalefit()
f:object-valign()
f:object-width()
f:in-scope-language()
f:languages()
fp:localization()
fp:localization-list()
fp:localization-template()
fp:lookup-localization-list()
fp:lookup-localization-template()
fp:footnote-mark()
fp:footnote-number()
fp:resolve-persistent-toc()
fp:resolve-persistent-toc-prefix()
fp:run-transforms()
fp:run-transforms()
f:cals-colsep()
f:cals-rowsep()
fp:align-char-pad()
fcals:align()
fcals:align-colspec()
fcals:align-spanspec()
fcals:cell()
fcals:cell-decoration()
fcals:cell-overhang()
fcals:char()
fcals:char-colspec()
fcals:char-spanspec()
fcals:colsep()
fcals:colsep-colspec()
fcals:colsep-spanspec()
fcals:colspan()
fcals:colspec()
fcals:colspec-column-number()
fcals:colspec-for-column()
fcals:column-number()
fcals:decrement-overhang()
fcals:empty-cell-colsep()
fcals:empty-cell-rowsep()
fcals:next-empty-cell()
fcals:overhang()
fcals:overhang-into-row()
fcals:rowsep()
fcals:rowsep-colspec()
fcals:rowsep-spanspec()
fcals:rowspan()
fcals:spanspec()
fcals:table-columns()
fcals:tgroup()
fcals:valign()
fcals:zeros()
fp:colspec-for-colnum()
fp:only-initial-pis()
fp:number()
fp:localization-template-from-xrefstyle()
fp:collapse-years()
fp:collapse-years()
fp:syntax-highlight()
fp:syntax-highlight()
f:syntax-highlight()
f:syntax-highlight()
f:syntax-highlight()
fp:construct-templates()
fp:pick-template()
f:template()
fp:find-xlink-nodes()
fp:pmuj()
fp:pmuj-enabled()
fp:xlink-sources()
fp:xlink-targets()
fp:xlink-xmlns-scheme()
fp:xlink-xpath-scheme()
f:xlink-style()
f:xpointer-idref()
f:chunk-title()
fp:chunk-output-filename()
fp:footnote-mark()
fp:footnote-number()
fp:navigable()
fp:relative-link()
fp:relative-uri()
fp:root-base-uri()
fp:trim-common-parts()
fp:trim-common-prefix()

docbook.xsl

1 import

main.xsl

5 imports, 41 includes

param.xsl

2 variables (2 used only in one other module), 212 params (1 unused)

Instructions
Param $additional-languages
Param $align-char-default as xs:string
Param $align-char-pad
Param $align-char-width
Param $allow-eval as xs:string
Param $annotate-toc
Param $annotation-collection as xs:string
Param $annotation-mark
Param $annotation-placement
Param $annotation-style
Param $annotations-js
Param $auto-toc as xs:string
Param $bibliography-collection as xs:string
Param $bibliography-style as xs:string
Param $callout-default-column
Param $chunk-exclude as xs:string*
Param $chunk-include as xs:string*
Param $chunk-nav as xs:string
Param $chunk-nav-js as xs:string
Param $chunk-output-base-uri as xs:string
Param $chunk-renumber-footnotes
Param $chunk-section-depth
Param $classsynopsis-indent
Param $component-numbers as xs:string
Param $component-numbers-inherit as xs:string
Param $control-js as xs:string
Param $copyright-collapse-years
Param $copyright-year-range-separator
Param $copyright-year-separator
Param $dc-metadata as xs:string
Param $debug as xs:string [static]
Param $default-float-style
Param $default-length-magnitude
Param $default-length-unit
Param $personal-name-style
Param $default-theme as xs:string
Param $division-numbers as xs:string
Param $division-numbers-inherit as xs:string
Param $docbook-transclusion
Param $dynamic-profile-error
Param $dynamic-profiles as xs:string
Param $experimental-pmuj
Param $formal-object-title-placement
Param $mediaobject-details-placement
Param $formalgroup-nested-object-title-placement
Param $funcsynopsis-default-style
Param $funcsynopsis-table-threshold
Param $funcsynopsis-trailing-punctuation
Param $generate-html-page as xs:string
Param $generate-index
Param $generate-nested-toc as xs:string
Param $generate-toc as xs:string
Param $generate-trivial-toc as xs:string
Param $generated-id-root
Param $generated-id-sep
Param $generator-metadata as xs:string
Param $glossary-collection as xs:string
Param $glossary-sort-entries
Param $glossary-automatic-divisions
Param $image-ignore-scaling as xs:boolean
Param $image-nominal-height
Param $image-nominal-width
Param $image-property-warning
Param $index-on-type
Param $index-on-role
Param $index-show-entries
Param $indexed-section-groups
Param $lists-of-equations as xs:string
Param $lists-of-examples as xs:string
Param $lists-of-figures as xs:string
Param $lists-of-procedures as xs:string
Param $lists-of-tables as xs:string
Param $local-conventions as xs:string?
Param $mathml-js
Param $mediaobject-accessibility as xs:string
Param $mediaobject-exclude-extensions as xs:string
Param $mediaobject-input-base-uri as xs:string?
Param $mediaobject-grouped-by-type as xs:string
Param $mediaobject-output-base-uri as xs:string?
Param $mediaobject-output-paths as xs:string
Param $mediaobject-video-element as xs:string
Param $number-single-appendix
Param $orderedlist-item-numeration
Param $othername-in-middle
Param $output-media
Unused
Param $oxy-markup
Param $pagetoc-elements
Param $pagetoc-dynamic
Param $pagetoc-js
Param $page-style as xs:string
Param $paper-size as xs:string?
Param $persistent-toc-css
Param $persistent-toc-filename as xs:string?
Param $persistent-toc-js
Param $pixels-per-inch
Param $procedure-step-numeration
Param $productionset-lhs-rhs-separator
Param $profile-arch
Param $profile-audience
Param $profile-condition
Param $profile-conformance
Param $profile-lang
Param $profile-os
Param $profile-outputformat
Param $profile-revision
Param $profile-revisionflag
Param $profile-role
Param $profile-security
Param $profile-separator
Param $profile-userlevel
Param $profile-vendor
Param $profile-wordsize
Param $theme-picker as xs:string
Param $transclusion-id-fixup as xs:string
Param $transclusion-prefix-separator as xs:string
Param $transclusion-suffix as xs:string
Param $qandadiv-default-toc
Param $relax-ng-grammar as xs:string?
Param $refentry-generate-name
Param $refentry-generate-title
Param $revhistory-style
Param $section-numbers as xs:string
Param $section-numbers-inherit
Param $section-toc-depth
Param $segmentedlist-style
Param $show-remarks
Param $sidebar-as-aside
Param $sort-collation
Param $table-accessibility as xs:string
Param $use-docbook-css as xs:string
Param $use-minified-css as xs:string
Param $variablelist-termlength-threshold
Param $verbatim-callouts as xs:string
Param $verbatim-line-style
Param $verbatim-number-every-nth
Param $verbatim-number-first-line
Param $verbatim-number-minlines
Param $verbatim-number-separator
Param $verbatim-numbered-elements
Param $verbatim-plain-style as xs:string
Param $verbatim-space
Param $verbatim-style-default
Param $verbatim-syntax-highlight-css
Param $verbatim-syntax-highlight-languages
Param $verbatim-syntax-highlighter as xs:string
Param $verbatim-table-style
Param $verbatim-trim-leading-blank-lines
Param $verbatim-trim-trailing-blank-lines
Param $xspec as xs:string
Param $transform-original
Param $transform-before
Param $transform-after
Param $dynamic-profile-variables as map(xs:QName, item()*)?
Param $warn-about-missing-localizations as xs:string
Param $sets-number-from as xs:string
Param $books-number-from as xs:string
Param $divisions-number-from as xs:string
Param $components-number-from as xs:string
Param $sections-number-from as xs:string
Param $formal-objects-number-from as xs:string
Param $sets-inherit-from as xs:string
Param $books-inherit-from as xs:string
Param $divisions-inherit-from as xs:string
Param $components-inherit-from as xs:string
Param $sections-inherit-from as xs:string
Param $formal-objects-inherit-from as xs:string
Param $unwrap-paragraphs as xs:string
Param $copy-verbatim-js
Param $translate-suppress-elements
Param $varlistentry-separate-terms
Param $presentation-mode
Param $presentation-js
Param $presentation-css
Param $transformed-docbook-input as xs:string?
Param $transformed-docbook-output as xs:string?
Param $titleabbrev-passthrough as xs:string
Param $variablelist-panelset as xs:string
Param $vendor-css as xs:string*
Param $verbatim-embellish-linenumbers
Param $verbatim-default-language
Param $use-id-as-filename as xs:string
Variable $vp:static-parameters as map(xs:QName, item()*)
Uses: $debug
Used in: «root»
Variable $vp:dynamic-parameters as map(xs:QName, item()*)
Uses: $additional-languages, $align-char-default, $align-char-pad, $align-char-width, $allow-eval, $annotate-toc, $annotation-collection, $annotation-mark, $annotation-placement, $annotation-style, $annotations-js, $auto-toc, $bibliography-collection, $bibliography-style, $books-inherit-from, $books-number-from, $callout-default-column, $callout-unicode-start, $chunk, $chunk-exclude, $chunk-include, $chunk-nav, $chunk-nav-js, $chunk-output-base-uri, $chunk-renumber-footnotes, $chunk-section-depth, $classsynopsis-indent, $component-numbers, $component-numbers-inherit, $components-inherit-from, $components-number-from, $control-js, $copy-verbatim-js, $copyright-collapse-years, $copyright-year-range-separator, $copyright-year-separator, $date-date-format, $date-dateTime-format, $dc-metadata, $default-float-style, $default-language, $default-length-magnitude, $default-length-unit, $default-theme, $division-numbers, $division-numbers-inherit, $divisions-inherit-from, $divisions-number-from, $docbook-transclusion, $dynamic-profile-error, $dynamic-profile-variables, $dynamic-profiles, $experimental-pmuj, $fallback-js, $footnote-numeration, $formal-object-title-placement, $formal-objects-inherit-from, $formal-objects-number-from, $formalgroup-nested-object-title-placement, $funcsynopsis-default-style, $funcsynopsis-table-threshold, $funcsynopsis-trailing-punctuation, $generate-html-page, $generate-index, $generate-nested-toc, $generate-toc, $generate-trivial-toc, $generated-id-root, $generated-id-sep, $generator-metadata, $gentext-language, $glossary-automatic-divisions, $glossary-collection, $glossary-sort-entries, $html-extension, $image-ignore-scaling, $image-nominal-height, $image-nominal-width, $image-property-warning, $index-on-role, $index-on-type, $index-show-entries, $indexed-section-groups, $inline-xlink-href, $lists-of-equations, $lists-of-examples, $lists-of-figures, $lists-of-procedures, $lists-of-tables, $local-conventions, $mathml-js, $mediaobject-accessibility, $mediaobject-details-placement, $mediaobject-exclude-extensions, $mediaobject-grouped-by-type, $mediaobject-input-base-uri, $mediaobject-output-base-uri, $mediaobject-output-paths, $mediaobject-video-element, $message-level, $nominal-page-width, $number-single-appendix, $olink-databases, $orderedlist-item-numeration, $othername-in-middle, $output-media, $oxy-markup, $page-style, $pagetoc-dynamic, $pagetoc-elements, $pagetoc-js, $paper-size, $persistent-toc, $persistent-toc-css, $persistent-toc-filename, $persistent-toc-js, $persistent-toc-search, $personal-name-style, $pixels-per-inch, $presentation-css, $presentation-js, $presentation-mode, $procedure-step-numeration, $productionset-lhs-rhs-separator, $profile-arch, $profile-audience, $profile-condition, $profile-conformance, $profile-lang, $profile-os, $profile-outputformat, $profile-revision, $profile-revisionflag, $profile-role, $profile-security, $profile-separator, $profile-userlevel, $profile-vendor, $profile-wordsize, $qandadiv-default-toc, $qandaset-default-label, $qandaset-default-toc, $refentry-generate-name, $refentry-generate-title, $relax-ng-grammar, $resource-base-uri, $revhistory-style, $section-numbers, $section-numbers-inherit, $section-toc-depth, $sections-inherit-from, $sections-number-from, $segmentedlist-style, $sets-inherit-from, $sets-number-from, $show-remarks, $sidebar-as-aside, $sort-collation, $table-accessibility, $table-footnote-numeration, $theme-picker, $titleabbrev-passthrough, $transclusion-id-fixup, $transclusion-link-scope, $transclusion-prefix-separator, $transclusion-suffix, $transform-after, $transform-before, $transform-original, $transformed-docbook-input, $transformed-docbook-output, $translate-suppress-elements, $unwrap-paragraphs, $use-docbook-css, $use-id-as-filename, $use-minified-css, $user-css-links, $variablelist-panelset, $variablelist-termlength-threshold, $varlistentry-separate-terms, $vendor-css, $verbatim-callouts, $verbatim-default-language, $verbatim-embellish-linenumbers, $verbatim-embellishments, $verbatim-line-style, $verbatim-number-every-nth, $verbatim-number-first-line, $verbatim-number-minlines, $verbatim-number-separator, $verbatim-numbered-elements, $verbatim-plain-style, $verbatim-space, $verbatim-style-default, $verbatim-syntax-highlight-css, $verbatim-syntax-highlight-languages, $verbatim-syntax-highlighter, $verbatim-table-style, $verbatim-trim-leading-blank-lines, $verbatim-trim-trailing-blank-lines, $warn-about-missing-localizations, $xlink-arclist-after, $xlink-arclist-before, $xlink-arclist-sep, $xlink-arclist-titlesep, $xlink-icon-closed, $xlink-icon-open, $xlink-js, $xlink-style, $xlink-style-default, $xspec
Used in: «root»
Source code
1
 2
 3
 4
@@ -583,6 +583,8 @@
 583
 584
 585
+586
+587
 
<?xml version="1.0" encoding="utf-8"?>
 <xsl:stylesheet xmlns="http://www.w3.org/1999/xhtml"
                 xmlns:db="http://docbook.org/ns/docbook"
@@ -872,6 +874,7 @@
    <xsl:param name="verbatim-embellishments" select="'true'"/>
    <xsl:param name="verbatim-embellish-linenumbers" select="'true'"/>
    <xsl:param name="verbatim-default-language" select="'none'"/>
+   <xsl:param name="use-id-as-filename" as="xs:string" select="'false'"/>
    <xsl:variable name="vp:static-parameters" as="map(xs:QName, item()*)">
       <xsl:map>
          <xsl:map-entry key="QName('', 'debug')" select="$debug"/>
@@ -1164,6 +1167,7 @@
                         select="$verbatim-embellish-linenumbers"/>
          <xsl:map-entry key="QName('', 'verbatim-default-language')"
                         select="$verbatim-default-language"/>
+         <xsl:map-entry key="QName('', 'use-id-as-filename')" select="$use-id-as-filename"/>
       </xsl:map>
    </xsl:variable>
 </xsl:stylesheet>
@@ -1178,7 +1182,7 @@
                 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                 version="3.0">
    <xsl:variable name="v:VERSION" select="'2.5.0-SNAPSHOT'"/>
-   <xsl:variable name="v:VERSION-ID" select="'71de04fc'"/>
+   <xsl:variable name="v:VERSION-ID" select="'6e82c1cd'"/>
 </xsl:stylesheet>
 

variable.xsl

60 variables (1 unused, 56 used only in one other module)

Instructions
Variable $v:as-json
Used in: main.xsl
Variable $v:as-xml
Used in: main.xsl
Variable $v:custom-localizations as document-node()?
Used in: main.xsl
Variable $v:localization-base-uri
Used in: main.xsl
Variable $vp:section-toc-depth as xs:integer
Variable $v:verbatim-table-style
Variable $v:verbatim-line-style
Variable $v:verbatim-plain-style as xs:string*
Variable $v:verbatim-space as node()
Variable $v:verbatim-numbered-elements as xs:string*
Variable $v:verbatim-number-minlines
Variable $v:verbatim-number-every-nth
Variable $v:verbatim-number-first-line
Variable $v:verbatim-callouts as xs:string*
Variable $v:verbatim-syntax-highlight-languages
Variable $v:verbatim-syntax-highlight-options
Used in: main.xsl
Variable $v:verbatim-syntax-highlight-pygments-options
Used in: main.xsl
Variable $v:mediaobject-output-base-uri as xs:string?
Variable $v:mediaobject-exclude-extensions
Variable $vp:mediaobject-accessibility
Variable $vp:table-accessibility
Variable $v:personal-name-styles
Used in: main.xsl
Variable $v:formal-object-title-placement as map(xs:string,xs:string)
Variable $v:formalgroup-nested-object-title-placement as map(xs:string,xs:string)
Variable $v:mediaobject-details-placement as map(xs:string,xs:string)
Variable $v:arg-choice-opt-open-str
Used in: main.xsl
Variable $v:arg-choice-opt-close-str
Used in: main.xsl
Variable $v:arg-choice-req-open-str
Used in: main.xsl
Variable $v:arg-choice-req-close-str
Used in: main.xsl
Variable $v:arg-choice-plain-open-str
Used in: main.xsl
Variable $v:arg-choice-plain-close-str
Used in: main.xsl
Variable $v:arg-choice-def-open-str
Used in: main.xsl
Variable $v:arg-choice-def-close-str
Used in: main.xsl
Variable $v:arg-rep-repeat-str
Used in: main.xsl
Variable $v:arg-rep-norepeat-str
Used in: main.xsl
Variable $v:arg-rep-def-str
Used in: main.xsl
Variable $v:arg-or-sep
Used in: main.xsl
Variable $v:chunk-renumber-footnotes as xs:boolean
Variable $v:chunk-filter-namespaces as namespace-node()*
Variable $v:admonition-icons
Used in: main.xsl
Variable $v:annotation-close as element()
Used by: template
Used in: main.xsl
Variable $v:nominal-page-width
Variable $v:image-nominal-width
Variable $v:image-nominal-height
Variable $v:toc-open as element()
Variable $v:toc-close as element()
Variable $vp:pagetoc-elements as xs:string*
Variable $vp:olinkdb
Used in: main.xsl
Variable $v:theme-list as element()*
Used in: main.xsl
Variable $vp:random-prefix as xs:string
Used in: main.xsl
Variable $vp:js-controls as element()*
Variable $v:highlight-js-head-elements as element()*
Variable $v:prism-js-head-elements as element()*
Variable $v:media-type-default as xs:string
Used in: main.xsl
Variable $v:media-type-map as map(xs:string, xs:string)
Used in: main.xsl
Source code
1
 2
@@ -8893,7 +8897,7 @@
 </xsl:function>
 
 </xsl:stylesheet>
-

38 functions (6 unused, 29 used only in one other module), 2 variables (2 used only in one other module)

Instructions
Variable $vp:translate-suppress-elements
Function f:translate-attribute($node as element()) as xs:boolean?
Function f:attributes#2($node as element(), $attributes as attribute()*) as attribute()*
Used in: main.xsl
Function f:attributes#4($node as element(), $attributes as attribute()*, $extra-classes as xs:string*, $exclude-classes as xs:string*) as attribute()*
Function f:orderedlist-startingnumber($list as element(db:orderedlist)) as xs:integer
Function f:gentext-letters($node as element()) as element(l:letters)
Unused
Function f:gentext-letters-for-language($node as element()) as element(l:letters)
Function fp:properties($context as element(), $properties as array(map(*))) as map(*)
Used in: main.xsl
Function f:date-format($context as element()) as xs:string
Function fp:replace-element#3($lines as array(*), $elemno as xs:integer, $new-elem as item()*) as array(*)
Used in: main.xsl
Function fp:replace-element#5($array as array(*), $elemno as xs:integer, $count as xs:integer, $new-elem as item()*, $newarray as array(*)) as array(*)
Used in: main.xsl
Function f:target($id as xs:string, $context as node()) as element()*
Function f:href($context as node(), $node as element()) as xs:string
Variable $vp:gidmap
Used in: main.xsl
Function f:generate-id#2($node as element(), $use-xml-id as xs:boolean) as xs:string
Function f:unique-id($node as element()) as xs:string
Unused
Function fp:css-properties($context as element()?) as attribute()?
Function f:spaces($length as item()*) as xs:string?
Function fp:lookup-string($context as element(), $lookup as element(), $table-name as xs:string) as node()*
Unused
Function fp:separator($node as element(), $key as xs:string) as node()*
Used in: main.xsl
Function f:label-separator($node as element()) as node()*
Unused
Function fp:parse-key-value-pairs#1($strings as xs:string*) as map(xs:string,xs:string)
Used in: main.xsl
Function fp:parse-key-value-pairs#2($strings as xs:string*, $map as map(xs:string,xs:string)) as map(xs:string,xs:string)
Used in: main.xsl
Function f:refsection($node as element()) as xs:boolean
Used in: main.xsl
Function f:section($node as element()) as xs:boolean
Unused
Function f:section-depth($node as element()?) as xs:integer
Used in: main.xsl
Function f:step-number($node as element(db:step)) as xs:integer+
Used in: main.xsl
Function f:step-numeration($node as element(db:step)) as xs:string
Function f:orderedlist-item-number($node as element(db:listitem)) as xs:integer+
Function f:orderedlist-item-numeration($node as element(db:listitem)) as xs:string
Function f:tokenize-on-char($string as xs:string, $char as xs:string) as xs:string*
Used in: main.xsl
Function f:uri-scheme($uri as xs:string) as xs:string?
Function f:relative-path($base as xs:string, $path as xs:string) as xs:string
Used in: main.xsl
Function f:orientation-class($node as element()) as xs:string?
Function f:conditional-orientation-class($node as element()) as xs:string?
Function f:global-syntax-highlighter($context as node()) as xs:string
Source code
1
+

38 functions (6 unused, 29 used only in one other module), 2 variables (2 used only in one other module)

Instructions
Variable $vp:translate-suppress-elements
Function f:translate-attribute($node as element()) as xs:boolean?
Function f:attributes#2($node as element(), $attributes as attribute()*) as attribute()*
Used in: main.xsl
Function f:attributes#4($node as element(), $attributes as attribute()*, $extra-classes as xs:string*, $exclude-classes as xs:string*) as attribute()*
Function f:orderedlist-startingnumber($list as element(db:orderedlist)) as xs:integer
Function f:gentext-letters($node as element()) as element(l:letters)
Unused
Function f:gentext-letters-for-language($node as element()) as element(l:letters)
Function fp:properties($context as element(), $properties as array(map(*))) as map(*)
Used in: main.xsl
Function f:date-format($context as element()) as xs:string
Function fp:replace-element#3($lines as array(*), $elemno as xs:integer, $new-elem as item()*) as array(*)
Used in: main.xsl
Function fp:replace-element#5($array as array(*), $elemno as xs:integer, $count as xs:integer, $new-elem as item()*, $newarray as array(*)) as array(*)
Used in: main.xsl
Function f:target($id as xs:string, $context as node()) as element()*
Function f:href($context as node(), $node as element()) as xs:string
Variable $vp:gidmap
Used in: main.xsl
Function f:generate-id#2($node as element(), $use-xml-id as xs:boolean) as xs:string
Function f:unique-id($node as element()) as xs:string
Unused
Function fp:css-properties($context as element()?) as attribute()?
Function f:spaces($length as item()*) as xs:string?
Function fp:lookup-string($context as element(), $lookup as element(), $table-name as xs:string) as node()*
Unused
Function fp:separator($node as element(), $key as xs:string) as node()*
Used in: main.xsl
Function f:label-separator($node as element()) as node()*
Unused
Function fp:parse-key-value-pairs#1($strings as xs:string*) as map(xs:string,xs:string)
Used in: main.xsl
Function fp:parse-key-value-pairs#2($strings as xs:string*, $map as map(xs:string,xs:string)) as map(xs:string,xs:string)
Used in: main.xsl
Function f:refsection($node as element()) as xs:boolean
Used in: main.xsl
Function f:section($node as element()) as xs:boolean
Unused
Function f:section-depth($node as element()?) as xs:integer
Used in: main.xsl
Function f:step-number($node as element(db:step)) as xs:integer+
Used in: main.xsl
Function f:step-numeration($node as element(db:step)) as xs:string
Function f:orderedlist-item-number($node as element(db:listitem)) as xs:integer+
Function f:orderedlist-item-numeration($node as element(db:listitem)) as xs:string
Function f:tokenize-on-char($string as xs:string, $char as xs:string) as xs:string*
Used in: main.xsl
Function f:uri-scheme($uri as xs:string) as xs:string?
Function f:relative-path($base as xs:string, $path as xs:string) as xs:string
Used in: main.xsl
Function f:orientation-class($node as element()) as xs:string?
Function f:conditional-orientation-class($node as element()) as xs:string?
Function f:global-syntax-highlighter($context as node()) as xs:string
Source code
1
 2
 3
 4
@@ -36124,7 +36128,7 @@
 </xsl:template>
 
 </xsl:stylesheet>
-

chunk.xsl

19 templates, 9 functions (3 unused, 1 used only in one other module)

Instructions
Function f:chunk($node as element()) as attribute()*
Uses: $v:chunk
Used in: main.xsl
Function fp:chunk-include($node as element()) as xs:boolean
Function fp:chunk-exclude($node as element()) as xs:boolean
Function fp:matches-expr($node as element(), $expr as xs:string*) as xs:boolean
Function f:chunk-filename($node as element()) as xs:string
Function fp:chunk-navigation($node as element()) as attribute()*
Function fp:trim-common-prefix#2($source as xs:string, $target as xs:string) as xs:string
Unused
Function fp:trim-common-parts#2($source as xs:string*, $target as xs:string*) as xs:string*
Unused
Function fp:root-base-uri#1($node as element()) as xs:anyURI
Template match ≅ *
Mode: m:chunk-filename
Matches: *
Template match ≅ db:set
Mode: m:chunk-filename
Matches: db:set
Template match ≅ db:book
Mode: m:chunk-filename
Matches: db:book
Template match ≅ db:acknowledgements
Mode: m:chunk-filename
Matches: db:acknowledgements
Template match ≅ db:appendix
Mode: m:chunk-filename
Matches: db:appendix
Template match ≅ db:article
Mode: m:chunk-filename
Matches: db:article
Template match ≅ db:bibliography
Mode: m:chunk-filename
Matches: db:bibliography
Template match ≅ db:chapter
Mode: m:chunk-filename
Matches: db:chapter
Template match ≅ db:colophon
Mode: m:chunk-filename
Matches: db:colophon
Template match ≅ db:dedication
Mode: m:chunk-filename
Matches: db:dedication
Template match ≅ db:glossary
Mode: m:chunk-filename
Matches: db:glossary
Template match ≅ db:index
Mode: m:chunk-filename
Matches: db:index
Template match ≅ db:part
Mode: m:chunk-filename
Matches: db:part
Template match ≅ db:preface
Mode: m:chunk-filename
Matches: db:preface
Template match ≅ db:reference
Mode: m:chunk-filename
Matches: db:reference
Template match ≅ db:refentry
Mode: m:chunk-filename
Matches: db:refentry
Template match ≅ db:topic
Mode: m:chunk-filename
Matches: db:topic
Template match ≅ db:sect1|db:sect2|db:sect3|db:…
Mode: m:chunk-filename
Matches: db:sect1, db:sect2, db:sect3, db:sect4, db:sect5
Template match ≅ db:section
Mode: m:chunk-filename
Matches: db:section
Source code
1
+

chunk.xsl

19 templates, 9 functions (3 unused, 1 used only in one other module)

Instructions
Function f:chunk($node as element()) as attribute()*
Uses: $v:chunk
Used in: main.xsl
Function fp:chunk-include($node as element()) as xs:boolean
Function fp:chunk-exclude($node as element()) as xs:boolean
Function fp:matches-expr($node as element(), $expr as xs:string*) as xs:boolean
Function f:chunk-filename($node as element()) as xs:string
Function fp:chunk-navigation($node as element()) as attribute()*
Function fp:trim-common-prefix#2($source as xs:string, $target as xs:string) as xs:string
Unused
Function fp:trim-common-parts#2($source as xs:string*, $target as xs:string*) as xs:string*
Unused
Function fp:root-base-uri#1($node as element()) as xs:anyURI
Template match ≅ *
Mode: m:chunk-filename
Matches: *
Template match ≅ db:set
Mode: m:chunk-filename
Matches: db:set
Template match ≅ db:book
Mode: m:chunk-filename
Matches: db:book
Template match ≅ db:acknowledgements
Mode: m:chunk-filename
Matches: db:acknowledgements
Template match ≅ db:appendix
Mode: m:chunk-filename
Matches: db:appendix
Template match ≅ db:article
Mode: m:chunk-filename
Matches: db:article
Template match ≅ db:bibliography
Mode: m:chunk-filename
Matches: db:bibliography
Template match ≅ db:chapter
Mode: m:chunk-filename
Matches: db:chapter
Template match ≅ db:colophon
Mode: m:chunk-filename
Matches: db:colophon
Template match ≅ db:dedication
Mode: m:chunk-filename
Matches: db:dedication
Template match ≅ db:glossary
Mode: m:chunk-filename
Matches: db:glossary
Template match ≅ db:index
Mode: m:chunk-filename
Matches: db:index
Template match ≅ db:part
Mode: m:chunk-filename
Matches: db:part
Template match ≅ db:preface
Mode: m:chunk-filename
Matches: db:preface
Template match ≅ db:reference
Mode: m:chunk-filename
Matches: db:reference
Template match ≅ db:refentry
Mode: m:chunk-filename
Matches: db:refentry
Template match ≅ db:topic
Mode: m:chunk-filename
Matches: db:topic
Template match ≅ db:sect1|db:sect2|db:sect3|db:…
Mode: m:chunk-filename
Matches: db:sect1, db:sect2, db:sect3, db:sect4, db:sect5
Template match ≅ db:section
Mode: m:chunk-filename
Matches: db:section
Source code
1
 2
 3
 4
@@ -36530,6 +36534,9 @@
 404
 405
 406
+407
+408
+409
 
<?xml version="1.0" encoding="utf-8"?>
 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                 xmlns:db="http://docbook.org/ns/docbook"
@@ -36672,6 +36679,9 @@
     <xsl:when test="f:pi($node/db:info, 'basename')">
       <xsl:sequence select="f:pi($node/db:info, 'basename') || $html-extension"/>
     </xsl:when>
+    <xsl:when test="$node/@xml:id and f:is-true($use-id-as-filename)">
+      <xsl:sequence select="$node/@xml:id || $html-extension"/>
+    </xsl:when>
     <xsl:otherwise>
       <xsl:variable name="name" as="xs:string?">
         <xsl:apply-templates select="$node" mode="m:chunk-filename"/>
@@ -41156,4 +41166,4 @@
 </xsl:function>
 
 </xsl:stylesheet>
-

Generated by XSLT Explorer version 0.1.10 at 17:45 on 10 Nov 2024 with SAXON version HE 12.5.

Source: file:/home/runner/work/xslTNG/xslTNG/build/xslt/docbook.xsl

\ No newline at end of file +
\ No newline at end of file diff --git a/guide/2.5.0/ackno.html b/guide/2.5.0/ackno.html index 0eba92481..d00ce8c99 100644 --- a/guide/2.5.0/ackno.html +++ b/guide/2.5.0/ackno.html @@ -1,4 +1,4 @@ -Acknowledgements

Acknowledgements

+Acknowledgements

Acknowledgements

I’d like to thank The Academy, the…no, wrong event.

diff --git a/guide/2.5.0/ch-building.html b/guide/2.5.0/ch-building.html index db02c44b0..d7ddc5b4e 100644 --- a/guide/2.5.0/ch-building.html +++ b/guide/2.5.0/ch-building.html @@ -1,4 +1,4 @@ -Chapter 6. Building the stylesheets

Chapter 6Building the stylesheets

If you wish, you can also clone the distribution and build them +Chapter 6. Building the stylesheets

Chapter 6Building the stylesheets

If you wish, you can also clone the distribution and build them yourself. The distribution is designed to be self contained. In a Unix or Mac environment, running:

./gradlew dist

diff --git a/guide/2.5.0/ch-customizing.html b/guide/2.5.0/ch-customizing.html index 5dc555a25..63f443ff4 100644 --- a/guide/2.5.0/ch-customizing.html +++ b/guide/2.5.0/ch-customizing.html @@ -1,4 +1,4 @@ -Chapter 3. Customizing the stylesheets

Chapter 3Customizing the stylesheets

In many circumstances, the stylesheets can be used “out of the +Chapter 3. Customizing the stylesheets

Chapter 3Customizing the stylesheets

In many circumstances, the stylesheets can be used “out of the box” without any customization. But sometimes you may need to change the formatting of certain elements. One common reason is to change the formatting of title pages or navigational features. In other cases, it diff --git a/guide/2.5.0/ch-implementation.html b/guide/2.5.0/ch-implementation.html index 77d3270a9..1d5b86692 100644 --- a/guide/2.5.0/ch-implementation.html +++ b/guide/2.5.0/ch-implementation.html @@ -1,4 +1,4 @@ -Chapter 5. Implementation details

Chapter 5Implementation details

This section sketches out some features of the implementation. +Chapter 5. Implementation details

Chapter 5Implementation details

This section sketches out some features of the implementation. It would probably be better to build an annotated Definitive Guide or something, but this will have to do for now. diff --git a/guide/2.5.0/ch-localization.html b/guide/2.5.0/ch-localization.html index af232d7bf..17a8d4267 100644 --- a/guide/2.5.0/ch-localization.html +++ b/guide/2.5.0/ch-localization.html @@ -1,4 +1,4 @@ -Chapter 4. Localization

Chapter 4Localization

The DocBook xslTNG stylesheets support +Chapter 4. Localization

Chapter 4Localization

The DocBook xslTNG stylesheets support localization in more than 70 languages. At the time of this writing: Afrikaans, Albanian, Amharic, Arabic, Assamese, Asturian, Azerbaijani, Bangla, Basque, Bosnian, Bulgarian, Catalan, Chinese, Chinese diff --git a/guide/2.5.0/ch-overview.html b/guide/2.5.0/ch-overview.html index 50d0c7fe7..cbb74a288 100644 --- a/guide/2.5.0/ch-overview.html +++ b/guide/2.5.0/ch-overview.html @@ -1,4 +1,4 @@ -Chapter 1. Overview

Chapter 1Overview

Before we get started, let’s look at what the stylesheets do and +Chapter 1. Overview

Chapter 1Overview

Before we get started, let’s look at what the stylesheets do and where you can get them!

1.1What do the stylesheets do?

The DocBook xslTNG stylesheets transform DocBook V5.x into HTML. The intent is that they support all of DocBook V5.2, including the DocBook Publishers elements. (The diff --git a/guide/2.5.0/ch-preface.html b/guide/2.5.0/ch-preface.html index fdecbd205..7be04eaf4 100644 --- a/guide/2.5.0/ch-preface.html +++ b/guide/2.5.0/ch-preface.html @@ -1,4 +1,4 @@ -Preface

Preface

These stylesheets are the third +Preface

Preface

These stylesheets are the third iteration of stylesheets for DocBook that I’ve written. I started working on the XSLT 1.0 Stylesheets for DocBook in the 90’s, before XSLT 1.0 was diff --git a/guide/2.5.0/ch-using.html b/guide/2.5.0/ch-using.html index 67c2a08fb..26605534d 100644 --- a/guide/2.5.0/ch-using.html +++ b/guide/2.5.0/ch-using.html @@ -1,4 +1,4 @@ -Chapter 2. Using the stylesheets

Chapter 2Using the stylesheets

In principle, the stylesheets will run with any conformant XSLT +Chapter 2. Using the stylesheets

Chapter 2Using the stylesheets

In principle, the stylesheets will run with any conformant XSLT 3.0 processor. For many users, that means Saxon. Although earlier versions may work, Saxon 10.1 or later is recommended.

In principle, the instructions for using the stylesheets are @@ -254,7 +254,11 @@ Section 2.7.1, “Keyboard navigation” enables keyboard navigation between chunks.

t:top-nav and t:bottom-nav

These templates control how the top-of-page and bottom-of-page -navigation aids are constructed.

2.7.1Keyboard navigation

If the $chunk-nav parameter is +navigation aids are constructed.

$use-id-as-filename

If this parameter is true, the xml:id +on a chunk will be used to construct the filename for that chunk. You can also control +the chunk filename on a per-chunk basis with the +db processing instruction + using the filename pseudo-attribute.

2.7.1Keyboard navigation

If the $chunk-nav parameter is true, a reference to an additional JavaScript library will be included in the resulting pages. This library supports keyboard navigation between the pages. The navigation keys are described in the diff --git a/guide/2.5.0/copyright.html b/guide/2.5.0/copyright.html index 2b1dd963d..0c7605b7d 100644 --- a/guide/2.5.0/copyright.html +++ b/guide/2.5.0/copyright.html @@ -1,4 +1,4 @@ -Copyright

Copyright

DocBook xslTNG
+Copyright

Copyright

DocBook xslTNG
 Copyright © 2020–2024 Norman Walsh.
 All Rights Reserved.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, diff --git a/guide/2.5.0/ext_cwd.html b/guide/2.5.0/ext_cwd.html index 986699b2d..96f6e0ca0 100644 --- a/guide/2.5.0/ext_cwd.html +++ b/guide/2.5.0/ext_cwd.html @@ -1,4 +1,4 @@ -ext:cwd

ext:cwd

ext:cwd — Returns the current working directory.

Function:
{http://docbook.org/extensions/xslt}cwd#0

Synopsis

ext:cwd() as xs:string

Description

+ext:cwd

ext:cwd

ext:cwd — Returns the current working directory.

Function:
{http://docbook.org/extensions/xslt}cwd#0

Synopsis

ext:cwd() as xs:string

Description

This extension function returns the current working directory from which the processor was executed.

diff --git a/guide/2.5.0/ext_image-metadata.html b/guide/2.5.0/ext_image-metadata.html index f9a73446c..b7b0a2df2 100644 --- a/guide/2.5.0/ext_image-metadata.html +++ b/guide/2.5.0/ext_image-metadata.html @@ -1,4 +1,4 @@ -ext:image-metadata

ext:image-metadata

ext:image-metadata — Return intrinsic properties of an image.

Function:
{http://docbook.org/extensions/xslt}image-metadata#1

Synopsis

ext:image-metadata($filename as xs:string) as map(*)

Description

+ext:image-metadata

ext:image-metadata

ext:image-metadata — Return intrinsic properties of an image.

Function:
{http://docbook.org/extensions/xslt}image-metadata#1

Synopsis

ext:image-metadata($filename as xs:string) as map(*)

Description

This extension function returns a map of metadata properties about the image, including its intrinsic size: diff --git a/guide/2.5.0/ext_image-properties.html b/guide/2.5.0/ext_image-properties.html index 91393bb38..e34fae433 100644 --- a/guide/2.5.0/ext_image-properties.html +++ b/guide/2.5.0/ext_image-properties.html @@ -1,4 +1,4 @@ -ext:image-properties

ext:image-properties

ext:image-properties — Return intrinsic properties of an image.

Function:
{http://docbook.org/extensions/xslt}image-properties#1

Synopsis

ext:image-properties($filename as xs:string) as map(*)

Description

+ext:image-properties

ext:image-properties

ext:image-properties — Return intrinsic properties of an image.

Function:
{http://docbook.org/extensions/xslt}image-properties#1

Synopsis

ext:image-properties($filename as xs:string) as map(*)

Description

This extension function returns the intrinsic size of an image: its width and height in pixels. If the size can be determined, the map returned diff --git a/guide/2.5.0/ext_pygmentize-available.html b/guide/2.5.0/ext_pygmentize-available.html index c96157d9d..788becf76 100644 --- a/guide/2.5.0/ext_pygmentize-available.html +++ b/guide/2.5.0/ext_pygmentize-available.html @@ -1,4 +1,4 @@ -ext:pygmentize-available

ext:pygmentize-available

ext:pygmentize-available — Returns true if pygmentize is available.

Function:
{http://docbook.org/extensions/xslt}pygmentize-available#0

Synopsis

ext:pygmentize-available() as xs:boolean

Description

+ext:pygmentize-available

ext:pygmentize-available

ext:pygmentize-available — Returns true if pygmentize is available.

Function:
{http://docbook.org/extensions/xslt}pygmentize-available#0

Synopsis

ext:pygmentize-available() as xs:boolean

Description

In order to run Pygments on listings, the ext:pygmentize() extension function must be diff --git a/guide/2.5.0/ext_pygmentize.html b/guide/2.5.0/ext_pygmentize.html index eab6c7dfc..580eaa638 100644 --- a/guide/2.5.0/ext_pygmentize.html +++ b/guide/2.5.0/ext_pygmentize.html @@ -1,4 +1,4 @@ -ext:pygmentize

ext:pygmentize

ext:pygmentize — Syntax highlight a listing with pygmentize.

Function:
{http://docbook.org/extensions/xslt}pygmentize#1
{http://docbook.org/extensions/xslt}pygmentize#2
{http://docbook.org/extensions/xslt}pygmentize#3

Synopsis

ext:pygmentize($listing as xs:string) as xs:string
ext:pygmentize($listing as xs:string,
$options as item()) as xs:string
ext:pygmentize($listing as xs:string,
$options as item(),
$pygments-options as map(xs:string,xs:string)) as xs:string

Description

+ext:pygmentize

ext:pygmentize

ext:pygmentize — Syntax highlight a listing with pygmentize.

Function:
{http://docbook.org/extensions/xslt}pygmentize#1
{http://docbook.org/extensions/xslt}pygmentize#2
{http://docbook.org/extensions/xslt}pygmentize#3

Synopsis

ext:pygmentize($listing as xs:string) as xs:string
ext:pygmentize($listing as xs:string,
$options as item()) as xs:string
ext:pygmentize($listing as xs:string,
$options as item(),
$pygments-options as map(xs:string,xs:string)) as xs:string

Description

This extension function runs the pygmentize command to add syntax highlighting to a listing.

diff --git a/guide/2.5.0/ext_validate-with-relax-ng.html b/guide/2.5.0/ext_validate-with-relax-ng.html index 35d23aa2a..a1091277f 100644 --- a/guide/2.5.0/ext_validate-with-relax-ng.html +++ b/guide/2.5.0/ext_validate-with-relax-ng.html @@ -1,4 +1,4 @@ -ext:validate-with-relax-ng

ext:validate-with-relax-ng

ext:validate-with-relax-ng — Validates with RELAX NG.

Function:
{http://docbook.org/extensions/xslt}validate-with-relax-ng#2
{http://docbook.org/extensions/xslt}validate-with-relax-ng#3

Synopsis

ext:validate-with-relax-ng($node as node(),
$schema as item()) as map(xs:string, item())
ext:validate-with-relax-ng($node as node(),
$schema as item(),
$options as map(xs:string, xs:string)) as map(xs:string, item())

Description

+ext:validate-with-relax-ng

ext:validate-with-relax-ng

ext:validate-with-relax-ng — Validates with RELAX NG.

Function:
{http://docbook.org/extensions/xslt}validate-with-relax-ng#2
{http://docbook.org/extensions/xslt}validate-with-relax-ng#3

Synopsis

ext:validate-with-relax-ng($node as node(),
$schema as item()) as map(xs:string, item())
ext:validate-with-relax-ng($node as node(),
$schema as item(),
$options as map(xs:string, xs:string)) as map(xs:string, item())

Description

This extension function validates the node provided against the schema. The schema can be either a diff --git a/guide/2.5.0/ext_xinclude.html b/guide/2.5.0/ext_xinclude.html index f4918498e..fc9c20974 100644 --- a/guide/2.5.0/ext_xinclude.html +++ b/guide/2.5.0/ext_xinclude.html @@ -1,4 +1,4 @@ -ext:xinclude

ext:xinclude

ext:xinclude — Performs XInclude processing.

Function:
{http://docbook.org/extensions/xslt}xinclude#1
{http://docbook.org/extensions/xslt}xinclude#2

Synopsis

ext:xinclude($node as node()) as node()*
ext:xinclude($node as node(),
$options as map(xs:QName, item()*)) as node()*

Description

+ext:xinclude

ext:xinclude

ext:xinclude — Performs XInclude processing.

Function:
{http://docbook.org/extensions/xslt}xinclude#1
{http://docbook.org/extensions/xslt}xinclude#2

Synopsis

ext:xinclude($node as node()) as node()*
ext:xinclude($node as node(),
$options as map(xs:QName, item()*)) as node()*

Description

Performs XInclude processing on node and all of its descendants. The options “fixup-xml-base” and diff --git a/guide/2.5.0/f_absolute-length.html b/guide/2.5.0/f_absolute-length.html index bbc1732f1..f8bf711a7 100644 --- a/guide/2.5.0/f_absolute-length.html +++ b/guide/2.5.0/f_absolute-length.html @@ -1,4 +1,4 @@ -f:absolute-length

f:absolute-length

f:absolute-length — Returns the absolute length of a unit of measurement.

Function:
{http://docbook.org/ns/docbook/functions}absolute-length#1
Defined in:
modules/units.xsl
Used in:
main.xsl

Synopsis

f:absolute-length($length as map(*)) as xs:double

Description

+f:absolute-length

f:absolute-length

f:absolute-length — Returns the absolute length of a unit of measurement.

Function:
{http://docbook.org/ns/docbook/functions}absolute-length#1
Defined in:
modules/units.xsl
Used in:
main.xsl

Synopsis

f:absolute-length($length as map(*)) as xs:double

Description

For a given unit of measurement, returns the absolute length in terms of pixels. For a discussion of units, see Section 5.2, “Lengths and units”. diff --git a/guide/2.5.0/f_attributes.html b/guide/2.5.0/f_attributes.html index 4357ea29f..fd8dec270 100644 --- a/guide/2.5.0/f_attributes.html +++ b/guide/2.5.0/f_attributes.html @@ -1,4 +1,4 @@ -f:attributes

f:attributes

f:attributes — Returns the attribute that apply to an output element.

Function:
{http://docbook.org/ns/docbook/functions}attributes#2
{http://docbook.org/ns/docbook/functions}attributes#4
Defined in:
modules/functions.xsl (2)
Used in:
main.xsl

Synopsis

f:attributes($node as element(),
$attributes as attribute()*) as attribute()*
f:attributes($node as element(),
$attributes as attribute()*,
$extra-classes as xs:string*,
$exclude-classes as xs:string*) as attribute()*

Description

+f:attributes

f:attributes

f:attributes — Returns the attribute that apply to an output element.

Function:
{http://docbook.org/ns/docbook/functions}attributes#2
{http://docbook.org/ns/docbook/functions}attributes#4
Defined in:
modules/functions.xsl (2)
Used in:
main.xsl

Synopsis

f:attributes($node as element(),
$attributes as attribute()*) as attribute()*
f:attributes($node as element(),
$attributes as attribute()*,
$extra-classes as xs:string*,
$exclude-classes as xs:string*) as attribute()*

Description

Most output elements have attributes: any xml:id attributes in the source are reflected in the output as diff --git a/guide/2.5.0/f_available-bibliographies.html b/guide/2.5.0/f_available-bibliographies.html index 807f1b3a7..a4eec2e76 100644 --- a/guide/2.5.0/f_available-bibliographies.html +++ b/guide/2.5.0/f_available-bibliographies.html @@ -1,4 +1,4 @@ -f:available-bibliographies

f:available-bibliographies

f:available-bibliographies — Returns a list of all available bibliographies.

Function:
{http://docbook.org/ns/docbook/functions}available-bibliographies#1
{http://docbook.org/ns/docbook/functions}available-bibliographies#2
Defined in:
../standalone-functions.xsl (2)
Used in:
main.xsl
Since:
2.2.0

Synopsis

f:available-bibliographies($term as element())
f:available-bibliographies($term as element(),
$collections as xs:string*)

Description

+f:available-bibliographies

f:available-bibliographies

f:available-bibliographies — Returns a list of all available bibliographies.

Function:
{http://docbook.org/ns/docbook/functions}available-bibliographies#1
{http://docbook.org/ns/docbook/functions}available-bibliographies#2
Defined in:
../standalone-functions.xsl (2)
Used in:
main.xsl
Since:
2.2.0

Synopsis

f:available-bibliographies($term as element())
f:available-bibliographies($term as element(),
$collections as xs:string*)

Description

The bibliographies available are all of the bibliographys in the current diff --git a/guide/2.5.0/f_available-glossaries.html b/guide/2.5.0/f_available-glossaries.html index 2c4e65a4b..dc8853896 100644 --- a/guide/2.5.0/f_available-glossaries.html +++ b/guide/2.5.0/f_available-glossaries.html @@ -1,4 +1,4 @@ -f:available-glossaries

f:available-glossaries

f:available-glossaries — Returns a list of all available glossaries.

Function:
{http://docbook.org/ns/docbook/functions}available-glossaries#1
{http://docbook.org/ns/docbook/functions}available-glossaries#2
Defined in:
../standalone-functions.xsl (2)
Used in:
main.xsl
Since:
2.2.0

Synopsis

f:available-glossaries($term as element())
f:available-glossaries($term as element(),
$collections as xs:string*)

Description

+f:available-glossaries

f:available-glossaries

f:available-glossaries — Returns a list of all available glossaries.

Function:
{http://docbook.org/ns/docbook/functions}available-glossaries#1
{http://docbook.org/ns/docbook/functions}available-glossaries#2
Defined in:
../standalone-functions.xsl (2)
Used in:
main.xsl
Since:
2.2.0

Synopsis

f:available-glossaries($term as element())
f:available-glossaries($term as element(),
$collections as xs:string*)

Description

The glossaries available are all of the glossarys in the current diff --git a/guide/2.5.0/f_biblioentries.html b/guide/2.5.0/f_biblioentries.html index 06cd2c2da..53c73c62c 100644 --- a/guide/2.5.0/f_biblioentries.html +++ b/guide/2.5.0/f_biblioentries.html @@ -1,4 +1,4 @@ -f:biblioentries

f:biblioentries

f:biblioentries — Returns a list of all bibliographic entries for a citation.

Function:
{http://docbook.org/ns/docbook/functions}biblioentries#1
{http://docbook.org/ns/docbook/functions}biblioentries#2
Defined in:
../standalone-functions.xsl (2)
Used in:
main.xsl
Since:
2.2.0

Synopsis

f:biblioentries($term as element()) as element()*
f:biblioentries($term as element(),
$collections as xs:string*) as element()*

Description

+f:biblioentries

f:biblioentries

f:biblioentries — Returns a list of all bibliographic entries for a citation.

Function:
{http://docbook.org/ns/docbook/functions}biblioentries#1
{http://docbook.org/ns/docbook/functions}biblioentries#2
Defined in:
../standalone-functions.xsl (2)
Used in:
main.xsl
Since:
2.2.0

Synopsis

f:biblioentries($term as element()) as element()*
f:biblioentries($term as element(),
$collections as xs:string*) as element()*

Description

Returns all the biblioentry or bibliomixed diff --git a/guide/2.5.0/f_cals-colsep.html b/guide/2.5.0/f_cals-colsep.html index f0750ca64..cf29ff674 100644 --- a/guide/2.5.0/f_cals-colsep.html +++ b/guide/2.5.0/f_cals-colsep.html @@ -1,4 +1,4 @@ -f:cals-colsep

f:cals-colsep

f:cals-colsep — Returns the “colsep” value associated with a CALS table cell.

Function:
{http://docbook.org/ns/docbook/functions}cals-colsep#3
Defined in:
modules/tablecals.xsl
Used in:
main.xsl

Synopsis

f:cals-colsep($row as element(db:row),
$cell as map(*),
$last-col-colsep as xs:boolean) as xs:string?

Description

+f:cals-colsep

f:cals-colsep

f:cals-colsep — Returns the “colsep” value associated with a CALS table cell.

Function:
{http://docbook.org/ns/docbook/functions}cals-colsep#3
Defined in:
modules/tablecals.xsl
Used in:
main.xsl

Synopsis

f:cals-colsep($row as element(db:row),
$cell as map(*),
$last-col-colsep as xs:boolean) as xs:string?

Description

The column separator, or “colsep”, associated with a CALS table cell depends on a variety of factors: colspec, and spanspec diff --git a/guide/2.5.0/f_cals-rowsep.html b/guide/2.5.0/f_cals-rowsep.html index 0c77704c2..f9790e02a 100644 --- a/guide/2.5.0/f_cals-rowsep.html +++ b/guide/2.5.0/f_cals-rowsep.html @@ -1,4 +1,4 @@ -f:cals-rowsep

f:cals-rowsep

f:cals-rowsep — Returns the “rowsep” value associated with a CALS table cell.

Function:
{http://docbook.org/ns/docbook/functions}cals-rowsep#3
Defined in:
modules/tablecals.xsl
Used in:
main.xsl

Synopsis

f:cals-rowsep($row as element(db:row),
$cell as map(*),
$last-row-rowsep as xs:boolean) as xs:string?

Description

+f:cals-rowsep

f:cals-rowsep

f:cals-rowsep — Returns the “rowsep” value associated with a CALS table cell.

Function:
{http://docbook.org/ns/docbook/functions}cals-rowsep#3
Defined in:
modules/tablecals.xsl
Used in:
main.xsl

Synopsis

f:cals-rowsep($row as element(db:row),
$cell as map(*),
$last-row-rowsep as xs:boolean) as xs:string?

Description

The row separator, or “rowsep”, associated with a CALS table cell depends on a variety of factors: colspec, and spanspec diff --git a/guide/2.5.0/f_check-gentext.html b/guide/2.5.0/f_check-gentext.html index f05b90604..4c682711b 100644 --- a/guide/2.5.0/f_check-gentext.html +++ b/guide/2.5.0/f_check-gentext.html @@ -1,4 +1,4 @@ -f:check-gentext

f:check-gentext

f:check-gentext — Returns generated text.

Description

+f:check-gentext

f:check-gentext

f:check-gentext — Returns generated text.

Description

Generated text has been reworked, see Chapter 4, Localization.

\ No newline at end of file diff --git a/guide/2.5.0/f_chunk-filename.html b/guide/2.5.0/f_chunk-filename.html index d56e0c48c..0a789c9d9 100644 --- a/guide/2.5.0/f_chunk-filename.html +++ b/guide/2.5.0/f_chunk-filename.html @@ -1,4 +1,4 @@ -f:chunk-filename

f:chunk-filename

f:chunk-filename — Returns the filename to use for a particular chunk.

Function:
{http://docbook.org/ns/docbook/functions}chunk-filename#1
Defined in:
modules/chunk.xsl
Used in:
modules/chunk.xsl
Used by:

Synopsis

f:chunk-filename($node as element()) as xs:string

Description

+f:chunk-filename

f:chunk-filename

f:chunk-filename — Returns the filename to use for a particular chunk.

Function:
{http://docbook.org/ns/docbook/functions}chunk-filename#1
Defined in:
modules/chunk.xsl
Used in:
modules/chunk.xsl
Used by:

Synopsis

f:chunk-filename($node as element()) as xs:string

Description

When chunking, see Section 2.7, ““Chunked” output”, this function is called to determine the filename for a chunk. The default implementation considers diff --git a/guide/2.5.0/f_chunk-title.html b/guide/2.5.0/f_chunk-title.html index c0d136762..fdb84c554 100644 --- a/guide/2.5.0/f_chunk-title.html +++ b/guide/2.5.0/f_chunk-title.html @@ -1,4 +1,4 @@ -f:chunk-title

f:chunk-title

f:chunk-title — Returns the title of a chunk.

Function:
{http://docbook.org/ns/docbook/functions}chunk-title#1
Defined in:
modules/chunk-cleanup.xsl
Used in:
modules/chunk-cleanup.xsl
Used by:

Synopsis

f:chunk-title($chunk as element()?) as node()*

Description

+f:chunk-title

f:chunk-title

f:chunk-title — Returns the title of a chunk.

Function:
{http://docbook.org/ns/docbook/functions}chunk-title#1
Defined in:
modules/chunk-cleanup.xsl
Used in:
modules/chunk-cleanup.xsl
Used by:

Synopsis

f:chunk-title($chunk as element()?) as node()*

Description

When the title of a neighboring chunk is required (for header or footer navigation, for example), this function can be used to obtain diff --git a/guide/2.5.0/f_chunk.html b/guide/2.5.0/f_chunk.html index 55f97ea18..ad0127097 100644 --- a/guide/2.5.0/f_chunk.html +++ b/guide/2.5.0/f_chunk.html @@ -1,4 +1,4 @@ -f:chunk

f:chunk

f:chunk — Returns chunking attributes.

Function:
{http://docbook.org/ns/docbook/functions}chunk#1
Defined in:
modules/chunk.xsl
Used in:
main.xsl

Synopsis

f:chunk($node as element()) as attribute()*

Description

+f:chunk

f:chunk

f:chunk — Returns chunking attributes.

Function:
{http://docbook.org/ns/docbook/functions}chunk#1
Defined in:
modules/chunk.xsl
Used in:
main.xsl

Synopsis

f:chunk($node as element()) as attribute()*

Description

This function returns the db-chunk and perhaps other chunking-related attributes diff --git a/guide/2.5.0/f_citations.html b/guide/2.5.0/f_citations.html index 93da43d81..84922cad4 100644 --- a/guide/2.5.0/f_citations.html +++ b/guide/2.5.0/f_citations.html @@ -1,4 +1,4 @@ -f:citations

f:citations

f:citations — Returns the citations for a term.

Function:
{http://docbook.org/ns/docbook/functions}citations#1
{http://docbook.org/ns/docbook/functions}citations#2
Defined in:
../standalone-functions.xsl (2)
Used in:
main.xsl
Since:
2.2.0

Synopsis

f:citations($term as element()) as element()*
f:citations($term as element(),
$root as document-node()) as element()*

Description

+f:citations

f:citations

f:citations — Returns the citations for a term.

Function:
{http://docbook.org/ns/docbook/functions}citations#1
{http://docbook.org/ns/docbook/functions}citations#2
Defined in:
../standalone-functions.xsl (2)
Used in:
main.xsl
Since:
2.2.0

Synopsis

f:citations($term as element()) as element()*
f:citations($term as element(),
$root as document-node()) as element()*

Description

Returns all of the citation elements in the document that match $term. The document is identified by $root, if specified, diff --git a/guide/2.5.0/f_conditional-orientation-class.html b/guide/2.5.0/f_conditional-orientation-class.html index 13da310f2..777c4d9b3 100644 --- a/guide/2.5.0/f_conditional-orientation-class.html +++ b/guide/2.5.0/f_conditional-orientation-class.html @@ -1,4 +1,4 @@ -f:conditional-orientation-class

f:conditional-orientation-class

f:conditional-orientation-class — Returns an element’s orientation if it differs from its parent.

Function:
{http://docbook.org/ns/docbook/functions}conditional-orientation-class#1
Defined in:
modules/functions.xsl
Used in:
main.xsl
Since:
2.2.2

Synopsis

f:conditional-orientation-class($node as element()) as xs:string?

Description

+f:conditional-orientation-class

f:conditional-orientation-class

f:conditional-orientation-class — Returns an element’s orientation if it differs from its parent.

Function:
{http://docbook.org/ns/docbook/functions}conditional-orientation-class#1
Defined in:
modules/functions.xsl
Used in:
main.xsl
Since:
2.2.2

Synopsis

f:conditional-orientation-class($node as element()) as xs:string?

Description

Determines if the element specified should be printed in portrait or landscape orientation. If that value is the same as the parent element’s value, an empty sequence diff --git a/guide/2.5.0/f_css-length.html b/guide/2.5.0/f_css-length.html index 3e545ea2f..aef862938 100644 --- a/guide/2.5.0/f_css-length.html +++ b/guide/2.5.0/f_css-length.html @@ -1,4 +1,4 @@ -f:css-length

f:css-length

f:css-length — Returns a length in the format of a CSS property.

Function:
{http://docbook.org/ns/docbook/functions}css-length#2
Defined in:
modules/objects.xsl
Used in:
main.xsl

Synopsis

f:css-length($property as xs:string,
$length as map(*)?) as xs:string?

Description

+f:css-length

f:css-length

f:css-length — Returns a length in the format of a CSS property.

Function:
{http://docbook.org/ns/docbook/functions}css-length#2
Defined in:
modules/objects.xsl
Used in:
main.xsl

Synopsis

f:css-length($property as xs:string,
$length as map(*)?) as xs:string?

Description

Returns the CSS property specified with the corresponding length, if the length exists. Returns the empty sequence otherwise.

diff --git a/guide/2.5.0/f_css-property.html b/guide/2.5.0/f_css-property.html index 1d4c5c8a8..04d8885f8 100644 --- a/guide/2.5.0/f_css-property.html +++ b/guide/2.5.0/f_css-property.html @@ -1,4 +1,4 @@ -f:css-property

f:css-property

f:css-property — Returns a CSS property for a given value.

Function:
{http://docbook.org/ns/docbook/functions}css-property#2
Defined in:
modules/objects.xsl
Used in:
main.xsl

Synopsis

f:css-property($property as xs:string,
$value as xs:string?) as xs:string?

Description

+f:css-property

f:css-property

f:css-property — Returns a CSS property for a given value.

Function:
{http://docbook.org/ns/docbook/functions}css-property#2
Defined in:
modules/objects.xsl
Used in:
main.xsl

Synopsis

f:css-property($property as xs:string,
$value as xs:string?) as xs:string?

Description

If the specified value exists, a string formatted as a CSS property is returned. If the value doesn’t exist, an empty sequence is diff --git a/guide/2.5.0/f_date-format.html b/guide/2.5.0/f_date-format.html index 9317bbae8..8b4a19627 100644 --- a/guide/2.5.0/f_date-format.html +++ b/guide/2.5.0/f_date-format.html @@ -1,4 +1,4 @@ -f:date-format

f:date-format

f:date-format — Returns the format string for a date.

Function:
{http://docbook.org/ns/docbook/functions}date-format#1
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:date-format($context as element()) as xs:string

Description

+f:date-format

f:date-format

f:date-format — Returns the format string for a date.

Function:
{http://docbook.org/ns/docbook/functions}date-format#1
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:date-format($context as element()) as xs:string

Description

Dates may be stored in a variety of formats and the pubdate element even allows inline markup. The f:date-format() function diff --git a/guide/2.5.0/f_empty-length.html b/guide/2.5.0/f_empty-length.html index 5df2e9080..a59ed7f6e 100644 --- a/guide/2.5.0/f_empty-length.html +++ b/guide/2.5.0/f_empty-length.html @@ -1,4 +1,4 @@ -f:empty-length

f:empty-length

f:empty-length — Returns a map that represents an empty length.

Function:
{http://docbook.org/ns/docbook/functions}empty-length#0
Defined in:
modules/units.xsl
Used in:
main.xsl

Synopsis

f:empty-length() as map(*)

Description

+f:empty-length

f:empty-length

f:empty-length — Returns a map that represents an empty length.

Function:
{http://docbook.org/ns/docbook/functions}empty-length#0
Defined in:
modules/units.xsl
Used in:
main.xsl

Synopsis

f:empty-length() as map(*)

Description

Lengths are compound objects. Lengths consist of a magnitude (a number) and a unit: 3 inches, for example, or 11.9 diff --git a/guide/2.5.0/f_equal-lengths.html b/guide/2.5.0/f_equal-lengths.html index ceff4d21b..095f9f201 100644 --- a/guide/2.5.0/f_equal-lengths.html +++ b/guide/2.5.0/f_equal-lengths.html @@ -1,4 +1,4 @@ -f:equal-lengths

f:equal-lengths

f:equal-lengths — Returns true if two lengths are equal.

Function:
{http://docbook.org/ns/docbook/functions}equal-lengths#2
Defined in:
modules/units.xsl
Used in:
main.xsl

Synopsis

f:equal-lengths($a as map(*)?,
$b as map(*)?) as xs:boolean

Description

+f:equal-lengths

f:equal-lengths

f:equal-lengths — Returns true if two lengths are equal.

Function:
{http://docbook.org/ns/docbook/functions}equal-lengths#2
Defined in:
modules/units.xsl
Used in:
main.xsl

Synopsis

f:equal-lengths($a as map(*)?,
$b as map(*)?) as xs:boolean

Description

Lengths (see Section 5.2, “Lengths and units”) are stored in maps and so are not directly comparable. This function returns true if two lengths are equal.

diff --git a/guide/2.5.0/f_generate-id.html b/guide/2.5.0/f_generate-id.html index 5e4f44277..c3a8c0f18 100644 --- a/guide/2.5.0/f_generate-id.html +++ b/guide/2.5.0/f_generate-id.html @@ -1,4 +1,4 @@ -f:generate-id

f:generate-id

f:generate-id — Generate a unique identifier for an element.

Function:
{http://docbook.org/ns/docbook/functions}generate-id#1
{http://docbook.org/ns/docbook/functions}generate-id#2
Defined in:
modules/functions.xsl (2)
Used in:
main.xsl, modules/chunk.xsl

Synopsis

f:generate-id($node as element()) as xs:string
f:generate-id($node as element(),
$use-xml-id as xs:boolean) as xs:string

Description

+f:generate-id

f:generate-id

f:generate-id — Generate a unique identifier for an element.

Function:
{http://docbook.org/ns/docbook/functions}generate-id#1
{http://docbook.org/ns/docbook/functions}generate-id#2
Defined in:
modules/functions.xsl (2)
Used in:
main.xsl, modules/chunk.xsl

Synopsis

f:generate-id($node as element()) as xs:string
f:generate-id($node as element(),
$use-xml-id as xs:boolean) as xs:string

Description

This function returns a unique ID for an element. The ID is generated from the names of the ancestors and preceding siblings of diff --git a/guide/2.5.0/f_gentext-letters-for-language.html b/guide/2.5.0/f_gentext-letters-for-language.html index a26afca96..7e575277d 100644 --- a/guide/2.5.0/f_gentext-letters-for-language.html +++ b/guide/2.5.0/f_gentext-letters-for-language.html @@ -1,4 +1,4 @@ -f:gentext-letters-for-language

f:gentext-letters-for-language

f:gentext-letters-for-language — Returns the letters for a language.

Function:
{http://docbook.org/ns/docbook/functions}gentext-letters-for-language#1
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:gentext-letters-for-language($node as element()) as element(l:letters)

Description

+f:gentext-letters-for-language

f:gentext-letters-for-language

f:gentext-letters-for-language — Returns the letters for a language.

Function:
{http://docbook.org/ns/docbook/functions}gentext-letters-for-language#1
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:gentext-letters-for-language($node as element()) as element(l:letters)

Description

Returns a language-specific list of letters. These are used, for example, to construct the divisions in an index.

diff --git a/guide/2.5.0/f_gentext-letters.html b/guide/2.5.0/f_gentext-letters.html index f8a333d66..687f2fbcc 100644 --- a/guide/2.5.0/f_gentext-letters.html +++ b/guide/2.5.0/f_gentext-letters.html @@ -1,4 +1,4 @@ -f:gentext-letters

f:gentext-letters

f:gentext-letters — Returns the letters for the in-scope language.

Function:
{http://docbook.org/ns/docbook/functions}gentext-letters#1
Defined in:
modules/functions.xsl
Used in:
Not used.

Synopsis

f:gentext-letters($node as element()) as element(l:letters)

Description

+f:gentext-letters

f:gentext-letters

f:gentext-letters — Returns the letters for the in-scope language.

Function:
{http://docbook.org/ns/docbook/functions}gentext-letters#1
Defined in:
modules/functions.xsl
Used in:
Not used.

Synopsis

f:gentext-letters($node as element()) as element(l:letters)

Description

This function works calls f:language() on the specified node and then calls f:gentext-letters-for-language() with that diff --git a/guide/2.5.0/f_gentext.html b/guide/2.5.0/f_gentext.html index 51c8a4d1b..069590977 100644 --- a/guide/2.5.0/f_gentext.html +++ b/guide/2.5.0/f_gentext.html @@ -1,4 +1,4 @@ -f:gentext

f:gentext

f:gentext — Returns generated text.

Description

+f:gentext

f:gentext

f:gentext — Returns generated text.

Description

Generated text now uses m:gentext. See Chapter 4, Localization.

diff --git a/guide/2.5.0/f_global-syntax-highlighter.html b/guide/2.5.0/f_global-syntax-highlighter.html index 555cb437b..468ecd40b 100644 --- a/guide/2.5.0/f_global-syntax-highlighter.html +++ b/guide/2.5.0/f_global-syntax-highlighter.html @@ -1,4 +1,4 @@ -f:global-syntax-highlighter

f:global-syntax-highlighter

f:global-syntax-highlighter — Returns the global syntax highlighter.

Function:
{http://docbook.org/ns/docbook/functions}global-syntax-highlighter#1
Defined in:
modules/functions.xsl
Used in:
main.xsl, modules/chunk-cleanup.xsl
Since:
2.5.0

Synopsis

f:global-syntax-highlighter($context as node()) as xs:string

Description

+f:global-syntax-highlighter

f:global-syntax-highlighter

f:global-syntax-highlighter — Returns the global syntax highlighter.

Function:
{http://docbook.org/ns/docbook/functions}global-syntax-highlighter#1
Defined in:
modules/functions.xsl
Used in:
main.xsl, modules/chunk-cleanup.xsl
Since:
2.5.0

Synopsis

f:global-syntax-highlighter($context as node()) as xs:string

Description

The global syntax highlighter is usually specified with the $verbatim-syntax-highlighter parameter. However, mostly as an aid to diff --git a/guide/2.5.0/f_glossentries.html b/guide/2.5.0/f_glossentries.html index 818a8c72a..05f066391 100644 --- a/guide/2.5.0/f_glossentries.html +++ b/guide/2.5.0/f_glossentries.html @@ -1,4 +1,4 @@ -f:glossentries

f:glossentries

f:glossentries — Returns a list of all glossentries for a term.

Function:
{http://docbook.org/ns/docbook/functions}glossentries#1
{http://docbook.org/ns/docbook/functions}glossentries#2
Defined in:
../standalone-functions.xsl (2)
Used in:
main.xsl
Since:
2.2.0

Synopsis

f:glossentries($term as element()) as element(db:glossentry)*
f:glossentries($term as element(),
$collections as xs:string*) as element(db:glossentry)*

Description

+f:glossentries

f:glossentries

f:glossentries — Returns a list of all glossentries for a term.

Function:
{http://docbook.org/ns/docbook/functions}glossentries#1
{http://docbook.org/ns/docbook/functions}glossentries#2
Defined in:
../standalone-functions.xsl (2)
Used in:
main.xsl
Since:
2.2.0

Synopsis

f:glossentries($term as element()) as element(db:glossentry)*
f:glossentries($term as element(),
$collections as xs:string*) as element(db:glossentry)*

Description

Returns all glossentry elements that are targeted by $term, which must either by a glossterm or a firstterm element. The diff --git a/guide/2.5.0/f_glossrefs.html b/guide/2.5.0/f_glossrefs.html index 6bf53da53..d807a132e 100644 --- a/guide/2.5.0/f_glossrefs.html +++ b/guide/2.5.0/f_glossrefs.html @@ -1,4 +1,4 @@ -f:glossrefs

f:glossrefs

f:glossrefs — Returns the glossary references for a term.

Function:
{http://docbook.org/ns/docbook/functions}glossrefs#1
{http://docbook.org/ns/docbook/functions}glossrefs#2
Defined in:
../standalone-functions.xsl (2)
Used in:
main.xsl
Since:
2.2.0

Synopsis

f:glossrefs($term as element()) as element()*
f:glossrefs($term as element(),
$root as document-node()) as element()*

Description

+f:glossrefs

f:glossrefs

f:glossrefs — Returns the glossary references for a term.

Function:
{http://docbook.org/ns/docbook/functions}glossrefs#1
{http://docbook.org/ns/docbook/functions}glossrefs#2
Defined in:
../standalone-functions.xsl (2)
Used in:
main.xsl
Since:
2.2.0

Synopsis

f:glossrefs($term as element()) as element()*
f:glossrefs($term as element(),
$root as document-node()) as element()*

Description

Returns all of the glossterm and firstterm elements in the document that match $term. The document is identified by $root, if specified, diff --git a/guide/2.5.0/f_href.html b/guide/2.5.0/f_href.html index edac3b7ae..80fd7fcc4 100644 --- a/guide/2.5.0/f_href.html +++ b/guide/2.5.0/f_href.html @@ -1,4 +1,4 @@ -f:href

f:href

f:href — Returns the href link to a node.

Function:
{http://docbook.org/ns/docbook/functions}href#2
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:href($context as node(),
$node as element()) as xs:string

Description

+f:href

f:href

f:href — Returns the href link to a node.

Function:
{http://docbook.org/ns/docbook/functions}href#2
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:href($context as node(),
$node as element()) as xs:string

Description

This function generates a value for an HTML href attribute at the position of the context that will link to the node. diff --git a/guide/2.5.0/f_id.html b/guide/2.5.0/f_id.html index 0f711ad7c..fff65e417 100644 --- a/guide/2.5.0/f_id.html +++ b/guide/2.5.0/f_id.html @@ -1,4 +1,4 @@ -f:id

f:id

f:id — Returns an ID for the element.

Function:
{http://docbook.org/ns/docbook/functions}id#1
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:id($node as element()) as xs:string

Description

+f:id

f:id

f:id — Returns an ID for the element.

Function:
{http://docbook.org/ns/docbook/functions}id#1
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:id($node as element()) as xs:string

Description

This function returns the ID of the element. If the element has an xml:id attribute, the value of that attribute is returned. diff --git a/guide/2.5.0/f_in-scope-language.html b/guide/2.5.0/f_in-scope-language.html index 5613cf9ab..bec6fe3e9 100644 --- a/guide/2.5.0/f_in-scope-language.html +++ b/guide/2.5.0/f_in-scope-language.html @@ -1,4 +1,4 @@ -f:in-scope-language

f:in-scope-language

f:in-scope-language — Returns the in-scope-language associated with an element.

Function:
{http://docbook.org/ns/docbook/functions}in-scope-language#1
Defined in:
modules/gentext.xsl
Used in:
Not used.
Since:
2.0.0

Synopsis

f:in-scope-language($target as node()) as xs:string

Description

+f:in-scope-language

f:in-scope-language

f:in-scope-language — Returns the in-scope-language associated with an element.

Function:
{http://docbook.org/ns/docbook/functions}in-scope-language#1
Defined in:
modules/gentext.xsl
Used in:
Not used.
Since:
2.0.0

Synopsis

f:in-scope-language($target as node()) as xs:string

Description

Returns the value of the nearest in-scope xml:lang attribute or $default-language if no such attribute exists. diff --git a/guide/2.5.0/f_intra-number-separator.html b/guide/2.5.0/f_intra-number-separator.html index 95e72f595..10d1550cc 100644 --- a/guide/2.5.0/f_intra-number-separator.html +++ b/guide/2.5.0/f_intra-number-separator.html @@ -1,4 +1,4 @@ -f:intra-number-separator

f:intra-number-separator

f:intra-number-separator — Return the intra-number separator.

Description

+f:intra-number-separator

f:intra-number-separator

f:intra-number-separator — Return the intra-number separator.

Description

Separators are now part of the generated text template, see Chapter 4, Localization.

diff --git a/guide/2.5.0/f_is-empty-length.html b/guide/2.5.0/f_is-empty-length.html index 9ad227f96..9ac0c5e91 100644 --- a/guide/2.5.0/f_is-empty-length.html +++ b/guide/2.5.0/f_is-empty-length.html @@ -1,4 +1,4 @@ -f:is-empty-length

f:is-empty-length

f:is-empty-length — Tests if a length is empty.

Function:
{http://docbook.org/ns/docbook/functions}is-empty-length#1
Defined in:
modules/units.xsl
Used in:
main.xsl

Synopsis

f:is-empty-length($length as map(*)?) as xs:boolean

Description

+f:is-empty-length

f:is-empty-length

f:is-empty-length — Tests if a length is empty.

Function:
{http://docbook.org/ns/docbook/functions}is-empty-length#1
Defined in:
modules/units.xsl
Used in:
main.xsl

Synopsis

f:is-empty-length($length as map(*)?) as xs:boolean

Description

Returns true if the length is empty. For a discussion of units and lengths, see Section 5.2, “Lengths and units”. diff --git a/guide/2.5.0/f_is-true.html b/guide/2.5.0/f_is-true.html index 8913e9bc7..343c4b177 100644 --- a/guide/2.5.0/f_is-true.html +++ b/guide/2.5.0/f_is-true.html @@ -1,4 +1,4 @@ -f:is-true

f:is-true

f:is-true — Determines if a given value represents “true”

Function:
{http://docbook.org/ns/docbook/functions}is-true#1
Defined in:
modules/functions.xsl
Used in:
docbook.xsl, main.xsl, modules/chunk-cleanup.xsl, modules/chunk-output.xsl
Used by:

Synopsis

f:is-true($value) as xs:boolean

Description

+f:is-true

f:is-true

f:is-true — Determines if a given value represents “true”

Function:
{http://docbook.org/ns/docbook/functions}is-true#1
Defined in:
modules/functions.xsl
Used in:
docbook.xsl, main.xsl, modules/chunk.xsl, modules/chunk-cleanup.xsl, modules/chunk-output.xsl

Synopsis

f:is-true($value) as xs:boolean

Description

There are several conventions for indicating “true” or “false”. XSLT uses the words “yes” and “no” in many places. The XML Schema data diff --git a/guide/2.5.0/f_l10n-language.html b/guide/2.5.0/f_l10n-language.html index dde19a390..1547f4f23 100644 --- a/guide/2.5.0/f_l10n-language.html +++ b/guide/2.5.0/f_l10n-language.html @@ -1,4 +1,4 @@ -f:l10n-language

f:l10n-language

f:l10n-language — Returns the best matching localization language.

Function:
{http://docbook.org/ns/docbook/functions}l10n-language#1
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:l10n-language($target as element()) as xs:string

Description

+f:l10n-language

f:l10n-language

f:l10n-language — Returns the best matching localization language.

Function:
{http://docbook.org/ns/docbook/functions}l10n-language#1
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:l10n-language($target as element()) as xs:string

Description

This function returns the localization language that best matches the language of the $target node. If diff --git a/guide/2.5.0/f_l10n-token.html b/guide/2.5.0/f_l10n-token.html index 1aa594eac..2805932c0 100644 --- a/guide/2.5.0/f_l10n-token.html +++ b/guide/2.5.0/f_l10n-token.html @@ -1,4 +1,4 @@ -f:l10n-token

f:l10n-token

f:l10n-token — Returns the gentext token for a key.

Function:
{http://docbook.org/ns/docbook/functions}l10n-token#2
{http://docbook.org/ns/docbook/functions}l10n-token#3
Defined in:
modules/l10n.xsl (2)
Used in:
main.xsl, modules/chunk-output.xsl
Since:
2.0.0

Synopsis

f:l10n-token($context as element(),
$key as xs:string) as item()*
f:l10n-token($context as element(),
$lang as xs:string,
$key as xs:string) as item()*

Description

+f:l10n-token

f:l10n-token

f:l10n-token — Returns the gentext token for a key.

Function:
{http://docbook.org/ns/docbook/functions}l10n-token#2
{http://docbook.org/ns/docbook/functions}l10n-token#3
Defined in:
modules/l10n.xsl (2)
Used in:
main.xsl, modules/chunk-output.xsl
Since:
2.0.0

Synopsis

f:l10n-token($context as element(),
$key as xs:string) as item()*
f:l10n-token($context as element(),
$lang as xs:string,
$key as xs:string) as item()*

Description

This function returns the gentext token for a key. This is usually accomplished by looking in the localization, diff --git a/guide/2.5.0/f_label-separator.html b/guide/2.5.0/f_label-separator.html index 904bfdf9d..6557d2370 100644 --- a/guide/2.5.0/f_label-separator.html +++ b/guide/2.5.0/f_label-separator.html @@ -1,4 +1,4 @@ -f:label-separator

f:label-separator

f:label-separator — Returns the label separator.

Function:
{http://docbook.org/ns/docbook/functions}label-separator#1
Defined in:
modules/functions.xsl
Used in:
Not used.

Synopsis

f:label-separator($node as element()) as node()*

Description

+f:label-separator

f:label-separator

f:label-separator — Returns the label separator.

Function:
{http://docbook.org/ns/docbook/functions}label-separator#1
Defined in:
modules/functions.xsl
Used in:
Not used.

Synopsis

f:label-separator($node as element()) as node()*

Description

The label separator separates a label from the number or title that follows it.

\ No newline at end of file diff --git a/guide/2.5.0/f_language.html b/guide/2.5.0/f_language.html index 0779876a9..19b05f7b1 100644 --- a/guide/2.5.0/f_language.html +++ b/guide/2.5.0/f_language.html @@ -1,4 +1,4 @@ -f:language

f:language

f:language — Returns the language associated with an element.

Description

+f:language

f:language

f:language — Returns the language associated with an element.

Description

Renamed f:in-scope-language().

diff --git a/guide/2.5.0/f_languages.html b/guide/2.5.0/f_languages.html index 5e6dc7dbd..0bbd1e345 100644 --- a/guide/2.5.0/f_languages.html +++ b/guide/2.5.0/f_languages.html @@ -1,4 +1,4 @@ -f:languages

f:languages

f:languages — Returns all of the localizations used by a document.

Function:
{http://docbook.org/ns/docbook/functions}languages#1
Defined in:
modules/gentext.xsl
Used in:
Not used.
Since:
2.0.0

Synopsis

f:languages($context as document-node()) as xs:string+

Description

+f:languages

f:languages

f:languages — Returns all of the localizations used by a document.

Function:
{http://docbook.org/ns/docbook/functions}languages#1
Defined in:
modules/gentext.xsl
Used in:
Not used.
Since:
2.0.0

Synopsis

f:languages($context as document-node()) as xs:string+

Description

Returns all of the localizations that might be used in formatting this document.

diff --git a/guide/2.5.0/f_length-string.html b/guide/2.5.0/f_length-string.html index 64cfe6bab..906cead65 100644 --- a/guide/2.5.0/f_length-string.html +++ b/guide/2.5.0/f_length-string.html @@ -1,4 +1,4 @@ -f:length-string

f:length-string

f:length-string — Returns the string representation of a length.

Function:
{http://docbook.org/ns/docbook/functions}length-string#1
Defined in:
modules/units.xsl
Used in:
Not used.

Synopsis

f:length-string($length as map(*)?) as xs:string?

Description

+f:length-string

f:length-string

f:length-string — Returns the string representation of a length.

Function:
{http://docbook.org/ns/docbook/functions}length-string#1
Defined in:
modules/units.xsl
Used in:
Not used.

Synopsis

f:length-string($length as map(*)?) as xs:string?

Description

For a given length (see Section 5.2, “Lengths and units”), returns the relative or absolute length formatted as a string. Relative lengths are formatted diff --git a/guide/2.5.0/f_length-units.html b/guide/2.5.0/f_length-units.html index 4b53cf2f2..b319aca71 100644 --- a/guide/2.5.0/f_length-units.html +++ b/guide/2.5.0/f_length-units.html @@ -1,4 +1,4 @@ -f:length-units

f:length-units

f:length-units — Returns the units associated with a length.

Function:
{http://docbook.org/ns/docbook/functions}length-units#1
Defined in:
modules/units.xsl
Used in:
Not used.

Synopsis

f:length-units($length as xs:string?) as xs:string?

Description

+f:length-units

f:length-units

f:length-units — Returns the units associated with a length.

Function:
{http://docbook.org/ns/docbook/functions}length-units#1
Defined in:
modules/units.xsl
Used in:
Not used.

Synopsis

f:length-units($length as xs:string?) as xs:string?

Description

For a given length (see Section 5.2, “Lengths and units”), returns the units associated with the length. Returns an empty sequence for relative lengths.

diff --git a/guide/2.5.0/f_locales.html b/guide/2.5.0/f_locales.html index de325abbb..dadd22e17 100644 --- a/guide/2.5.0/f_locales.html +++ b/guide/2.5.0/f_locales.html @@ -1,4 +1,4 @@ -f:locales

f:locales

f:locales — Returns the locales detected in the document.

Description

+f:locales

f:locales

f:locales — Returns the locales detected in the document.

Description

Replaced by f:languages().

\ No newline at end of file diff --git a/guide/2.5.0/f_make-length.html b/guide/2.5.0/f_make-length.html index 17835bf4c..7311c6590 100644 --- a/guide/2.5.0/f_make-length.html +++ b/guide/2.5.0/f_make-length.html @@ -1,4 +1,4 @@ -f:make-length

f:make-length

f:make-length — Construct a length from constituent parts.

Function:
{http://docbook.org/ns/docbook/functions}make-length#1
{http://docbook.org/ns/docbook/functions}make-length#2
{http://docbook.org/ns/docbook/functions}make-length#3
Defined in:
modules/units.xsl (3)
Used in:
main.xsl

Synopsis

f:make-length($relative as xs:double) as map(*)
f:make-length($magnitude as xs:double,
$unit as xs:string) as map(*)
f:make-length($relative as xs:double,
$magnitude as xs:double,
$unit as xs:string) as map(*)

Description

+f:make-length

f:make-length

f:make-length — Construct a length from constituent parts.

Function:
{http://docbook.org/ns/docbook/functions}make-length#1
{http://docbook.org/ns/docbook/functions}make-length#2
{http://docbook.org/ns/docbook/functions}make-length#3
Defined in:
modules/units.xsl (3)
Used in:
main.xsl

Synopsis

f:make-length($relative as xs:double) as map(*)
f:make-length($magnitude as xs:double,
$unit as xs:string) as map(*)
f:make-length($relative as xs:double,
$magnitude as xs:double,
$unit as xs:string) as map(*)

Description

These functions construct a length (see Section 5.2, “Lengths and units”) from either a relative magnitude, an absolute magnitude and a unit, or diff --git a/guide/2.5.0/f_mediaobject-amend-uri.html b/guide/2.5.0/f_mediaobject-amend-uri.html index 72140ef87..b80d1782b 100644 --- a/guide/2.5.0/f_mediaobject-amend-uri.html +++ b/guide/2.5.0/f_mediaobject-amend-uri.html @@ -1,4 +1,4 @@ -f:mediaobject-amend-uri

f:mediaobject-amend-uri

f:mediaobject-amend-uri — Amend the URI for media objects.

Function:
{http://docbook.org/ns/docbook/functions}mediaobject-amend-uri#1
Defined in:
modules/objects.xsl
Used in:
main.xsl

Synopsis

f:mediaobject-amend-uri($uri as xs:string) as xs:string

Description

+f:mediaobject-amend-uri

f:mediaobject-amend-uri

f:mediaobject-amend-uri — Amend the URI for media objects.

Function:
{http://docbook.org/ns/docbook/functions}mediaobject-amend-uri#1
Defined in:
modules/objects.xsl
Used in:
main.xsl

Synopsis

f:mediaobject-amend-uri($uri as xs:string) as xs:string

Description

After the media object URI has been calculated, f:mediaobject-amend-uri() is called. This is an opportunity diff --git a/guide/2.5.0/f_mediaobject-input-base-uri.html b/guide/2.5.0/f_mediaobject-input-base-uri.html index bb0b4278a..03b93ff4d 100644 --- a/guide/2.5.0/f_mediaobject-input-base-uri.html +++ b/guide/2.5.0/f_mediaobject-input-base-uri.html @@ -1,4 +1,4 @@ -f:mediaobject-input-base-uri

f:mediaobject-input-base-uri

f:mediaobject-input-base-uri — Identify the input base URI for media.

Function:
{http://docbook.org/ns/docbook/functions}mediaobject-input-base-uri#1
Defined in:
modules/objects.xsl
Used in:
main.xsl

Synopsis

f:mediaobject-input-base-uri($node as element()) as xs:string

Description

+f:mediaobject-input-base-uri

f:mediaobject-input-base-uri

f:mediaobject-input-base-uri — Identify the input base URI for media.

Function:
{http://docbook.org/ns/docbook/functions}mediaobject-input-base-uri#1
Defined in:
modules/objects.xsl
Used in:
main.xsl

Synopsis

f:mediaobject-input-base-uri($node as element()) as xs:string

Description

This value is calculated from the $mediaobject-input-base-uri parameter. If the diff --git a/guide/2.5.0/f_mediaobject-type.html b/guide/2.5.0/f_mediaobject-type.html index eacb359c1..56dd1fd42 100644 --- a/guide/2.5.0/f_mediaobject-type.html +++ b/guide/2.5.0/f_mediaobject-type.html @@ -1,4 +1,4 @@ -f:mediaobject-type

f:mediaobject-type

f:mediaobject-type — Return the type of a media object.

Function:
{http://docbook.org/ns/docbook/functions}mediaobject-type#1
Defined in:
modules/objects.xsl
Used in:
main.xsl

Synopsis

f:mediaobject-type($uri as xs:string) as xs:string?

Description

+f:mediaobject-type

f:mediaobject-type

f:mediaobject-type — Return the type of a media object.

Function:
{http://docbook.org/ns/docbook/functions}mediaobject-type#1
Defined in:
modules/objects.xsl
Used in:
main.xsl

Synopsis

f:mediaobject-type($uri as xs:string) as xs:string?

Description

If $mediaobject-grouped-by-type is true, diff --git a/guide/2.5.0/f_mediaobject-viewport.html b/guide/2.5.0/f_mediaobject-viewport.html index de31c8107..c6f947b33 100644 --- a/guide/2.5.0/f_mediaobject-viewport.html +++ b/guide/2.5.0/f_mediaobject-viewport.html @@ -1,4 +1,4 @@ -f:mediaobject-viewport

f:mediaobject-viewport

f:mediaobject-viewport — Construct the “viewport” for media objects.

Function:
{http://docbook.org/ns/docbook/functions}mediaobject-viewport#1
Defined in:
modules/objects.xsl
Used in:
main.xsl

Synopsis

f:mediaobject-viewport($info as map(*)) as map(*)

Description

+f:mediaobject-viewport

f:mediaobject-viewport

f:mediaobject-viewport — Construct the “viewport” for media objects.

Function:
{http://docbook.org/ns/docbook/functions}mediaobject-viewport#1
Defined in:
modules/objects.xsl
Used in:
main.xsl

Synopsis

f:mediaobject-viewport($info as map(*)) as map(*)

Description

If your DocBook markup for media objects includes any of the size or scaling adjustment attributes, this function is called to construct the HTML markup that diff --git a/guide/2.5.0/f_number-separator.html b/guide/2.5.0/f_number-separator.html index 0e4882f64..38b5f743b 100644 --- a/guide/2.5.0/f_number-separator.html +++ b/guide/2.5.0/f_number-separator.html @@ -1,4 +1,4 @@ -f:number-separator

f:number-separator

f:number-separator — Returns the number separator.

Description

+f:number-separator

f:number-separator

f:number-separator — Returns the number separator.

Description

Separators are now part of the generated text template, see Chapter 4, Localization.

diff --git a/guide/2.5.0/f_object-align.html b/guide/2.5.0/f_object-align.html index cc3989713..bf4dc9acf 100644 --- a/guide/2.5.0/f_object-align.html +++ b/guide/2.5.0/f_object-align.html @@ -1,4 +1,4 @@ -f:object-align

f:object-align

f:object-align — Returns the alignment of a media object.

Function:
{http://docbook.org/ns/docbook/functions}object-align#1
Defined in:
modules/objects.xsl
Used in:
main.xsl

Synopsis

f:object-align($info as map(*)) as xs:string?

Description

+f:object-align

f:object-align

f:object-align — Returns the alignment of a media object.

Function:
{http://docbook.org/ns/docbook/functions}object-align#1
Defined in:
modules/objects.xsl
Used in:
main.xsl

Synopsis

f:object-align($info as map(*)) as xs:string?

Description

By default, this function simply returns the value of the object’s align attribute.

diff --git a/guide/2.5.0/f_object-contentheight.html b/guide/2.5.0/f_object-contentheight.html index 936e5c9c2..15ebd2267 100644 --- a/guide/2.5.0/f_object-contentheight.html +++ b/guide/2.5.0/f_object-contentheight.html @@ -1,4 +1,4 @@ -f:object-contentheight

f:object-contentheight

f:object-contentheight — Returns the content height of an object.

Function:
{http://docbook.org/ns/docbook/functions}object-contentheight#2
Defined in:
modules/objects.xsl
Used in:
main.xsl

Synopsis

f:object-contentheight($info as map(*),
$intrinsicheight as map(*)) as map(*)

Description

+f:object-contentheight

f:object-contentheight

f:object-contentheight — Returns the content height of an object.

Function:
{http://docbook.org/ns/docbook/functions}object-contentheight#2
Defined in:
modules/objects.xsl
Used in:
main.xsl

Synopsis

f:object-contentheight($info as map(*),
$intrinsicheight as map(*)) as map(*)

Description

Returns the content height, for reasons of historical accident, in the contentdepth attribute. This function returns the diff --git a/guide/2.5.0/f_object-contentwidth.html b/guide/2.5.0/f_object-contentwidth.html index 52eccc8be..f5c35e90c 100644 --- a/guide/2.5.0/f_object-contentwidth.html +++ b/guide/2.5.0/f_object-contentwidth.html @@ -1,4 +1,4 @@ -f:object-contentwidth

f:object-contentwidth

f:object-contentwidth — Returns the content width of an object.

Function:
{http://docbook.org/ns/docbook/functions}object-contentwidth#2
Defined in:
modules/objects.xsl
Used in:
main.xsl

Synopsis

f:object-contentwidth($info as map(*),
$intrinsicwidth as map(*)) as map(*)

Description

+f:object-contentwidth

f:object-contentwidth

f:object-contentwidth — Returns the content width of an object.

Function:
{http://docbook.org/ns/docbook/functions}object-contentwidth#2
Defined in:
modules/objects.xsl
Used in:
main.xsl

Synopsis

f:object-contentwidth($info as map(*),
$intrinsicwidth as map(*)) as map(*)

Description

Returns the content width. This function returns the width of an object as a length (see Section 5.2, “Lengths and units”), if it diff --git a/guide/2.5.0/f_object-height.html b/guide/2.5.0/f_object-height.html index ac7f48ef4..9684d653a 100644 --- a/guide/2.5.0/f_object-height.html +++ b/guide/2.5.0/f_object-height.html @@ -1,4 +1,4 @@ -f:object-height

f:object-height

f:object-height — Returns the height (depth) of a mediaobject.

Function:
{http://docbook.org/ns/docbook/functions}object-height#1
Defined in:
modules/objects.xsl
Used in:
main.xsl

Synopsis

f:object-height($info as map(*)) as map(*)

Description

+f:object-height

f:object-height

f:object-height — Returns the height (depth) of a mediaobject.

Function:
{http://docbook.org/ns/docbook/functions}object-height#1
Defined in:
modules/objects.xsl
Used in:
main.xsl

Synopsis

f:object-height($info as map(*)) as map(*)

Description

The height of a mediaobject is specified, for reasons of historical accident, in the depth attribute. This function returns the diff --git a/guide/2.5.0/f_object-properties.html b/guide/2.5.0/f_object-properties.html index 7506a6394..fd81570b6 100644 --- a/guide/2.5.0/f_object-properties.html +++ b/guide/2.5.0/f_object-properties.html @@ -1,4 +1,4 @@ -f:object-properties

f:object-properties

f:object-properties — Returns the properties of an object.

Function:
{http://docbook.org/ns/docbook/functions}object-properties#1
{http://docbook.org/ns/docbook/functions}object-properties#2
Defined in:
modules/objects.xsl (2)
Used in:
main.xsl

Synopsis

f:object-properties($uri as xs:string) as map(xs:string, xs:anyAtomicType)
f:object-properties($uri as xs:string,
$image-file as xs:boolean) as map(xs:string, xs:anyAtomicType)

Description

+f:object-properties

f:object-properties

f:object-properties — Returns the properties of an object.

Function:
{http://docbook.org/ns/docbook/functions}object-properties#1
{http://docbook.org/ns/docbook/functions}object-properties#2
Defined in:
modules/objects.xsl (2)
Used in:
main.xsl

Synopsis

f:object-properties($uri as xs:string) as map(xs:string, xs:anyAtomicType)
f:object-properties($uri as xs:string,
$image-file as xs:boolean) as map(xs:string, xs:anyAtomicType)

Description

If the extension functions are available, the stylesheets will interrogate images for their diff --git a/guide/2.5.0/f_object-scale.html b/guide/2.5.0/f_object-scale.html index 0488df4bb..9a5a3183f 100644 --- a/guide/2.5.0/f_object-scale.html +++ b/guide/2.5.0/f_object-scale.html @@ -1,4 +1,4 @@ -f:object-scale

f:object-scale

f:object-scale — Returns the scaling factor for an object.

Function:
{http://docbook.org/ns/docbook/functions}object-scale#1
Defined in:
modules/objects.xsl
Used in:
main.xsl

Synopsis

f:object-scale($info as map(*)) as xs:double

Description

+f:object-scale

f:object-scale

f:object-scale — Returns the scaling factor for an object.

Function:
{http://docbook.org/ns/docbook/functions}object-scale#1
Defined in:
modules/objects.xsl
Used in:
main.xsl

Synopsis

f:object-scale($info as map(*)) as xs:double

Description

Returns the scaling factor for an object. Scaling only applies if $image-ignore-scaling is false and the object has a diff --git a/guide/2.5.0/f_object-scalefit.html b/guide/2.5.0/f_object-scalefit.html index 8366ba049..c990c6fb4 100644 --- a/guide/2.5.0/f_object-scalefit.html +++ b/guide/2.5.0/f_object-scalefit.html @@ -1,4 +1,4 @@ -f:object-scalefit

f:object-scalefit

f:object-scalefit — Scale object to fit?

Function:
{http://docbook.org/ns/docbook/functions}object-scalefit#1
Defined in:
modules/objects.xsl
Used in:
main.xsl

Synopsis

f:object-scalefit($info as map(*)) as xs:boolean

Description

+f:object-scalefit

f:object-scalefit

f:object-scalefit — Scale object to fit?

Function:
{http://docbook.org/ns/docbook/functions}object-scalefit#1
Defined in:
modules/objects.xsl
Used in:
main.xsl

Synopsis

f:object-scalefit($info as map(*)) as xs:boolean

Description

This function determines whether or not an object should be scaled to fit its container. diff --git a/guide/2.5.0/f_object-valign.html b/guide/2.5.0/f_object-valign.html index f9ea0915d..be1c0fe4f 100644 --- a/guide/2.5.0/f_object-valign.html +++ b/guide/2.5.0/f_object-valign.html @@ -1,4 +1,4 @@ -f:object-valign

f:object-valign

f:object-valign — Returns the vertical alignment of a media object.

Function:
{http://docbook.org/ns/docbook/functions}object-valign#1
Defined in:
modules/objects.xsl
Used in:
main.xsl

Synopsis

f:object-valign($info as map(*)) as xs:string?

Description

+f:object-valign

f:object-valign

f:object-valign — Returns the vertical alignment of a media object.

Function:
{http://docbook.org/ns/docbook/functions}object-valign#1
Defined in:
modules/objects.xsl
Used in:
main.xsl

Synopsis

f:object-valign($info as map(*)) as xs:string?

Description

By default, this function simply returns the value of the object’s valign attribute. If it doesn’t have a diff --git a/guide/2.5.0/f_object-width.html b/guide/2.5.0/f_object-width.html index b7aba0b7f..58726ae16 100644 --- a/guide/2.5.0/f_object-width.html +++ b/guide/2.5.0/f_object-width.html @@ -1,4 +1,4 @@ -f:object-width

f:object-width

f:object-width — Returns the width of a mediaobject.

Function:
{http://docbook.org/ns/docbook/functions}object-width#1
Defined in:
modules/objects.xsl
Used in:
main.xsl

Synopsis

f:object-width($info as map(*)) as map(*)

Description

+f:object-width

f:object-width

f:object-width — Returns the width of a mediaobject.

Function:
{http://docbook.org/ns/docbook/functions}object-width#1
Defined in:
modules/objects.xsl
Used in:
main.xsl

Synopsis

f:object-width($info as map(*)) as map(*)

Description

This function returns the width of an object as a length (see Section 5.2, “Lengths and units”), if it has one. diff --git a/guide/2.5.0/f_orderedlist-item-number.html b/guide/2.5.0/f_orderedlist-item-number.html index 422256076..3a05dd8ec 100644 --- a/guide/2.5.0/f_orderedlist-item-number.html +++ b/guide/2.5.0/f_orderedlist-item-number.html @@ -1,4 +1,4 @@ -f:orderedlist-item-number

f:orderedlist-item-number

f:orderedlist-item-number — Returns the item number of an item in an ordered list.

Function:
{http://docbook.org/ns/docbook/functions}orderedlist-item-number#1
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:orderedlist-item-number($node as element(db:listitem)) as xs:integer+

Description

+f:orderedlist-item-number

f:orderedlist-item-number

f:orderedlist-item-number — Returns the item number of an item in an ordered list.

Function:
{http://docbook.org/ns/docbook/functions}orderedlist-item-number#1
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:orderedlist-item-number($node as element(db:listitem)) as xs:integer+

Description

Returns the item number of a list item. This is always an integer, even if it will be formatted as a letter, roman numeral, or other symbol. For nested lists, this function diff --git a/guide/2.5.0/f_orderedlist-item-numeration.html b/guide/2.5.0/f_orderedlist-item-numeration.html index 7d6820962..cdcb335a2 100644 --- a/guide/2.5.0/f_orderedlist-item-numeration.html +++ b/guide/2.5.0/f_orderedlist-item-numeration.html @@ -1,4 +1,4 @@ -f:orderedlist-item-numeration

f:orderedlist-item-numeration

f:orderedlist-item-numeration — Returns the item numeration format for an ordered list.

Function:
{http://docbook.org/ns/docbook/functions}orderedlist-item-numeration#1
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:orderedlist-item-numeration($node as element(db:listitem)) as xs:string

Description

+f:orderedlist-item-numeration

f:orderedlist-item-numeration

f:orderedlist-item-numeration — Returns the item numeration format for an ordered list.

Function:
{http://docbook.org/ns/docbook/functions}orderedlist-item-numeration#1
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:orderedlist-item-numeration($node as element(db:listitem)) as xs:string

Description

Computes the numeration for the specified list item. See $orderedlist-item-numeration.

diff --git a/guide/2.5.0/f_orderedlist-startingnumber.html b/guide/2.5.0/f_orderedlist-startingnumber.html index b6fc76248..bafbaac66 100644 --- a/guide/2.5.0/f_orderedlist-startingnumber.html +++ b/guide/2.5.0/f_orderedlist-startingnumber.html @@ -1,4 +1,4 @@ -f:orderedlist-startingnumber

f:orderedlist-startingnumber

f:orderedlist-startingnumber — Returns the starting number of an ordered list.

Function:
{http://docbook.org/ns/docbook/functions}orderedlist-startingnumber#1
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:orderedlist-startingnumber($list as element(db:orderedlist)) as xs:integer

Description

+f:orderedlist-startingnumber

f:orderedlist-startingnumber

f:orderedlist-startingnumber — Returns the starting number of an ordered list.

Function:
{http://docbook.org/ns/docbook/functions}orderedlist-startingnumber#1
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:orderedlist-startingnumber($list as element(db:orderedlist)) as xs:integer

Description

In most orderedlist elements, the first item in the list is item number “1”. However, the startingnumber attribute can specify diff --git a/guide/2.5.0/f_orientation-class.html b/guide/2.5.0/f_orientation-class.html index 19c822e68..9bb6eb83a 100644 --- a/guide/2.5.0/f_orientation-class.html +++ b/guide/2.5.0/f_orientation-class.html @@ -1,4 +1,4 @@ -f:orientation-class

f:orientation-class

f:orientation-class — Returns the class value to use for an element’s orientation.

Function:
{http://docbook.org/ns/docbook/functions}orientation-class#1
Defined in:
modules/functions.xsl
Used in:
main.xsl
Since:
2.2.2

Synopsis

f:orientation-class($node as element()) as xs:string?

Description

+f:orientation-class

f:orientation-class

f:orientation-class — Returns the class value to use for an element’s orientation.

Function:
{http://docbook.org/ns/docbook/functions}orientation-class#1
Defined in:
modules/functions.xsl
Used in:
main.xsl
Since:
2.2.2

Synopsis

f:orientation-class($node as element()) as xs:string?

Description

Determines if the element specified should be printed in portrait or landscape orientation. The default is assumed to be portrait.

diff --git a/guide/2.5.0/f_parse-length.html b/guide/2.5.0/f_parse-length.html index 7fb440dab..0223be596 100644 --- a/guide/2.5.0/f_parse-length.html +++ b/guide/2.5.0/f_parse-length.html @@ -1,4 +1,4 @@ -f:parse-length

f:parse-length

f:parse-length — Parse a string into a length.

Function:
{http://docbook.org/ns/docbook/functions}parse-length#1
Defined in:
modules/units.xsl
Used in:
main.xsl

Synopsis

f:parse-length($length as xs:string?) as map(*)

Description

+f:parse-length

f:parse-length

f:parse-length — Parse a string into a length.

Function:
{http://docbook.org/ns/docbook/functions}parse-length#1
Defined in:
modules/units.xsl
Used in:
main.xsl

Synopsis

f:parse-length($length as xs:string?) as map(*)

Description

This function parses a string such as “4in” or “3.14cm” or “50%” into a length. It will fall back to a distance of the diff --git a/guide/2.5.0/f_pi-attributes.html b/guide/2.5.0/f_pi-attributes.html index 58e6432ce..e40961959 100644 --- a/guide/2.5.0/f_pi-attributes.html +++ b/guide/2.5.0/f_pi-attributes.html @@ -1,4 +1,4 @@ -f:pi-attributes

f:pi-attributes

f:pi-attributes — Returns processing-instruction pseudo-attributes as attributes.

Function:
{http://docbook.org/ns/docbook/functions}pi-attributes#1
Defined in:
../standalone-functions.xsl
Used in:
main.xsl

Synopsis

f:pi-attributes($pis as processing-instruction()*) as element()?

Description

+f:pi-attributes

f:pi-attributes

f:pi-attributes — Returns processing-instruction pseudo-attributes as attributes.

Function:
{http://docbook.org/ns/docbook/functions}pi-attributes#1
Defined in:
../standalone-functions.xsl
Used in:
main.xsl

Synopsis

f:pi-attributes($pis as processing-instruction()*) as element()?

Description

Using pseudo-attributes in a db processing instruction is a convenient mechanism diff --git a/guide/2.5.0/f_pi.html b/guide/2.5.0/f_pi.html index 6babbf7bb..403cdce56 100644 --- a/guide/2.5.0/f_pi.html +++ b/guide/2.5.0/f_pi.html @@ -1,4 +1,4 @@ -f:pi

f:pi

f:pi — Returns DocBook processing-instruction property values.

Function:
{http://docbook.org/ns/docbook/functions}pi#2
{http://docbook.org/ns/docbook/functions}pi#3
Defined in:
../standalone-functions.xsl (2)
Used in:
main.xsl, modules/chunk.xsl

Synopsis

f:pi($context as node()?,
$property as xs:string) as xs:string?
f:pi($context as node()?,
$property as xs:string,
$default as xs:string*) as xs:string*

Description

+f:pi

f:pi

f:pi — Returns DocBook processing-instruction property values.

Function:
{http://docbook.org/ns/docbook/functions}pi#2
{http://docbook.org/ns/docbook/functions}pi#3
Defined in:
../standalone-functions.xsl (2)
Used in:
main.xsl, modules/chunk.xsl

Synopsis

f:pi($context as node()?,
$property as xs:string) as xs:string?
f:pi($context as node()?,
$property as xs:string,
$default as xs:string*) as xs:string*

Description

Several DocBook elements have alternate presentations that can be specified with global parameters. Many of them can also be set on a per-element diff --git a/guide/2.5.0/f_post-label-punctuation.html b/guide/2.5.0/f_post-label-punctuation.html index 20d05fa2d..ae9cfa6ca 100644 --- a/guide/2.5.0/f_post-label-punctuation.html +++ b/guide/2.5.0/f_post-label-punctuation.html @@ -1,4 +1,4 @@ -f:post-label-punctuation

f:post-label-punctuation

f:post-label-punctuation — Punctuation that follows a label.

Description

+f:post-label-punctuation

f:post-label-punctuation

f:post-label-punctuation — Punctuation that follows a label.

Description

Generated text has been reworked, see Chapter 4, Localization.

\ No newline at end of file diff --git a/guide/2.5.0/f_refsection.html b/guide/2.5.0/f_refsection.html index 737b59a10..c3e6eedec 100644 --- a/guide/2.5.0/f_refsection.html +++ b/guide/2.5.0/f_refsection.html @@ -1,4 +1,4 @@ -f:refsection

f:refsection

f:refsection — Is this a section in a refentry?

Function:
{http://docbook.org/ns/docbook/functions}refsection#1
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:refsection($node as element()) as xs:boolean

Description

+f:refsection

f:refsection

f:refsection — Is this a section in a refentry?

Function:
{http://docbook.org/ns/docbook/functions}refsection#1
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:refsection($node as element()) as xs:boolean

Description

Returns true if the node is a section in a refentry, a refsection, refsect1, refsect2, or refsect3 diff --git a/guide/2.5.0/f_relative-length.html b/guide/2.5.0/f_relative-length.html index c64ad24d1..05705cebf 100644 --- a/guide/2.5.0/f_relative-length.html +++ b/guide/2.5.0/f_relative-length.html @@ -1,4 +1,4 @@ -f:relative-length

f:relative-length

f:relative-length — Returns the relative portion of a length, if it has one.

Function:
{http://docbook.org/ns/docbook/functions}relative-length#1
Defined in:
modules/units.xsl
Used in:
main.xsl

Synopsis

f:relative-length($length as map(*)) as xs:double

Description

+f:relative-length

f:relative-length

f:relative-length — Returns the relative portion of a length, if it has one.

Function:
{http://docbook.org/ns/docbook/functions}relative-length#1
Defined in:
modules/units.xsl
Used in:
main.xsl

Synopsis

f:relative-length($length as map(*)) as xs:double

Description

For a given length, returns the relative length if it has one. For lengths that have no relative component, returns 0.0. diff --git a/guide/2.5.0/f_relative-path.html b/guide/2.5.0/f_relative-path.html index 3112f4a5b..ffb7cc4cc 100644 --- a/guide/2.5.0/f_relative-path.html +++ b/guide/2.5.0/f_relative-path.html @@ -1,4 +1,4 @@ -f:relative-path

f:relative-path

f:relative-path — Give two file paths, what’s the relative path between them?

Function:
{http://docbook.org/ns/docbook/functions}relative-path#2
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:relative-path($base as xs:string,
$path as xs:string) as xs:string

Description

+f:relative-path

f:relative-path

f:relative-path — Give two file paths, what’s the relative path between them?

Function:
{http://docbook.org/ns/docbook/functions}relative-path#2
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:relative-path($base as xs:string,
$path as xs:string) as xs:string

Description

This function attempts to determine the relative path between two absolute paths. For example, given a base path of diff --git a/guide/2.5.0/f_section-depth.html b/guide/2.5.0/f_section-depth.html index 1b3691bf9..72ece850c 100644 --- a/guide/2.5.0/f_section-depth.html +++ b/guide/2.5.0/f_section-depth.html @@ -1,4 +1,4 @@ -f:section-depth

f:section-depth

f:section-depth — Returns the section depth of a node.

Function:
{http://docbook.org/ns/docbook/functions}section-depth#1
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:section-depth($node as element()?) as xs:integer

Description

+f:section-depth

f:section-depth

f:section-depth — Returns the section depth of a node.

Function:
{http://docbook.org/ns/docbook/functions}section-depth#1
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:section-depth($node as element()?) as xs:integer

Description

Returns the section depth of a node, that is, how many section elements are among its ancestors.

diff --git a/guide/2.5.0/f_section.html b/guide/2.5.0/f_section.html index ffa7ab266..9c93108dc 100644 --- a/guide/2.5.0/f_section.html +++ b/guide/2.5.0/f_section.html @@ -1,4 +1,4 @@ -f:section

f:section

f:section — Is this a section?

Function:
{http://docbook.org/ns/docbook/functions}section#1
Defined in:
modules/functions.xsl
Used in:
Not used.

Synopsis

f:section($node as element()) as xs:boolean

Description

+f:section

f:section

f:section — Is this a section?

Function:
{http://docbook.org/ns/docbook/functions}section#1
Defined in:
modules/functions.xsl
Used in:
Not used.

Synopsis

f:section($node as element()) as xs:boolean

Description

Returns true if the node is a section, a section or sect1-5 diff --git a/guide/2.5.0/f_spaces.html b/guide/2.5.0/f_spaces.html index 97192ff51..799db53c9 100644 --- a/guide/2.5.0/f_spaces.html +++ b/guide/2.5.0/f_spaces.html @@ -1,4 +1,4 @@ -f:spaces

f:spaces

f:spaces — Returns a string of spaces.

Function:
{http://docbook.org/ns/docbook/functions}spaces#1
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:spaces($length as item()*) as xs:string?

Description

+f:spaces

f:spaces

f:spaces — Returns a string of spaces.

Function:
{http://docbook.org/ns/docbook/functions}spaces#1
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:spaces($length as item()*) as xs:string?

Description

This function returns a string of $length spaces. If $length:

diff --git a/guide/2.5.0/f_step-number.html b/guide/2.5.0/f_step-number.html index afe854c67..47f87cfd3 100644 --- a/guide/2.5.0/f_step-number.html +++ b/guide/2.5.0/f_step-number.html @@ -1,4 +1,4 @@ -f:step-number

f:step-number

f:step-number — Returns the step number of a step in an procedure.

Function:
{http://docbook.org/ns/docbook/functions}step-number#1
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:step-number($node as element(db:step)) as xs:integer+

Description

+f:step-number

f:step-number

f:step-number — Returns the step number of a step in an procedure.

Function:
{http://docbook.org/ns/docbook/functions}step-number#1
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:step-number($node as element(db:step)) as xs:integer+

Description

Returns the step number of step in a procedure. This is always an integer, even if it will be formatted as a letter, roman numeral, diff --git a/guide/2.5.0/f_step-numeration.html b/guide/2.5.0/f_step-numeration.html index b33fcc5b3..95a45f7a5 100644 --- a/guide/2.5.0/f_step-numeration.html +++ b/guide/2.5.0/f_step-numeration.html @@ -1,4 +1,4 @@ -f:step-numeration

f:step-numeration

f:step-numeration — Returns the step numeration format for a step.

Function:
{http://docbook.org/ns/docbook/functions}step-numeration#1
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:step-numeration($node as element(db:step)) as xs:string

Description

+f:step-numeration

f:step-numeration

f:step-numeration — Returns the step numeration format for a step.

Function:
{http://docbook.org/ns/docbook/functions}step-numeration#1
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:step-numeration($node as element(db:step)) as xs:string

Description

Computes the numeration for the specified step. See $procedure-step-numeration.

diff --git a/guide/2.5.0/f_syntax-highlight.html b/guide/2.5.0/f_syntax-highlight.html index 387e3c222..39e0cc4ed 100644 --- a/guide/2.5.0/f_syntax-highlight.html +++ b/guide/2.5.0/f_syntax-highlight.html @@ -1,4 +1,4 @@ -f:syntax-highlight

f:syntax-highlight

f:syntax-highlight — Performs syntax highlighting.

Function:
{http://docbook.org/ns/docbook/functions}syntax-highlight#1
{http://docbook.org/ns/docbook/functions}syntax-highlight#2
{http://docbook.org/ns/docbook/functions}syntax-highlight#3
Defined in:
highlight.xsl (3)
Used in:
main.xsl, highlight.xsl

Synopsis

f:syntax-highlight($source as xs:string)
f:syntax-highlight($source as xs:string,
$language as xs:string)
f:syntax-highlight($source as xs:string,
$options,
$pyoptions as map(xs:string,xs:string)) as node()*

Description

+f:syntax-highlight

f:syntax-highlight

f:syntax-highlight — Performs syntax highlighting.

Function:
{http://docbook.org/ns/docbook/functions}syntax-highlight#1
{http://docbook.org/ns/docbook/functions}syntax-highlight#2
{http://docbook.org/ns/docbook/functions}syntax-highlight#3
Defined in:
highlight.xsl (3)
Used in:
main.xsl, highlight.xsl

Synopsis

f:syntax-highlight($source as xs:string)
f:syntax-highlight($source as xs:string,
$language as xs:string)
f:syntax-highlight($source as xs:string,
$options,
$pyoptions as map(xs:string,xs:string)) as node()*

Description

Verbatim environments that specify a language can be syntax highlighted. Syntax highlighting adds additional spans so that, for example, CSS can be used to make diff --git a/guide/2.5.0/f_target.html b/guide/2.5.0/f_target.html index c6ada1bc5..55a9345b3 100644 --- a/guide/2.5.0/f_target.html +++ b/guide/2.5.0/f_target.html @@ -1,4 +1,4 @@ -f:target

f:target

f:target — Returns the element identified by a particular id.

Function:
{http://docbook.org/ns/docbook/functions}target#2
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:target($id as xs:string,
$context as node()) as element()*

Description

+f:target

f:target

f:target — Returns the element identified by a particular id.

Function:
{http://docbook.org/ns/docbook/functions}target#2
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:target($id as xs:string,
$context as node()) as element()*

Description

The item with the specified ID that is in the same document as $context item is returned. diff --git a/guide/2.5.0/f_template.html b/guide/2.5.0/f_template.html index c54bd6ad8..5b1dd4f70 100644 --- a/guide/2.5.0/f_template.html +++ b/guide/2.5.0/f_template.html @@ -1,4 +1,4 @@ -f:template

f:template

f:template — Returns the title page template for an element.

Function:
{http://docbook.org/ns/docbook/functions}template#2
Defined in:
modules/templates.xsl
Used in:
main.xsl

Synopsis

f:template($context as element(),
$default as element()) as element()

Description

+f:template

f:template

f:template — Returns the title page template for an element.

Function:
{http://docbook.org/ns/docbook/functions}template#2
Defined in:
modules/templates.xsl
Used in:
main.xsl

Synopsis

f:template($context as element(),
$default as element()) as element()

Description

Returns the title page template that should be used for an element. If no template is found, returns the $default template.

diff --git a/guide/2.5.0/f_tokenize-on-char.html b/guide/2.5.0/f_tokenize-on-char.html index fff8f1cf9..6bc790d7c 100644 --- a/guide/2.5.0/f_tokenize-on-char.html +++ b/guide/2.5.0/f_tokenize-on-char.html @@ -1,4 +1,4 @@ -f:tokenize-on-char

f:tokenize-on-char

f:tokenize-on-char — Tokenize a string at a specific character.

Function:
{http://docbook.org/ns/docbook/functions}tokenize-on-char#2
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:tokenize-on-char($string as xs:string,
$char as xs:string) as xs:string*

Description

+f:tokenize-on-char

f:tokenize-on-char

f:tokenize-on-char — Tokenize a string at a specific character.

Function:
{http://docbook.org/ns/docbook/functions}tokenize-on-char#2
Defined in:
modules/functions.xsl
Used in:
main.xsl

Synopsis

f:tokenize-on-char($string as xs:string,
$char as xs:string) as xs:string*

Description

This function tokenizes a string at a specific character (not a regular expression). If the specified character is a regular expression meta-character, it diff --git a/guide/2.5.0/f_translate-attribute.html b/guide/2.5.0/f_translate-attribute.html index d781a6a8b..dfa5ba624 100644 --- a/guide/2.5.0/f_translate-attribute.html +++ b/guide/2.5.0/f_translate-attribute.html @@ -1,4 +1,4 @@ -f:translate-attribute

f:translate-attribute

f:translate-attribute — Controls the translate attribute.

Function:
{http://docbook.org/ns/docbook/functions}translate-attribute#1
Defined in:
modules/functions.xsl
Used in:
main.xsl
Since:
2.1.3

Synopsis

f:translate-attribute($node as element()) as xs:boolean?

Description

+f:translate-attribute

f:translate-attribute

f:translate-attribute — Controls the translate attribute.

Function:
{http://docbook.org/ns/docbook/functions}translate-attribute#1
Defined in:
modules/functions.xsl
Used in:
main.xsl
Since:
2.1.3

Synopsis

f:translate-attribute($node as element()) as xs:boolean?

Description

When computing what attributes to put on elements in the output, this function is called to check whether a translate attribute should be diff --git a/guide/2.5.0/f_unique-id.html b/guide/2.5.0/f_unique-id.html index 8d3ba4db3..07cddad7d 100644 --- a/guide/2.5.0/f_unique-id.html +++ b/guide/2.5.0/f_unique-id.html @@ -1,4 +1,4 @@ -f:unique-id

f:unique-id

f:unique-id — Returns an ID for the element.

Function:
{http://docbook.org/ns/docbook/functions}unique-id#1
Defined in:
modules/functions.xsl
Used in:
Not used.

Synopsis

f:unique-id($node as element()) as xs:string

Description

+f:unique-id

f:unique-id

f:unique-id — Returns an ID for the element.

Function:
{http://docbook.org/ns/docbook/functions}unique-id#1
Defined in:
modules/functions.xsl
Used in:
Not used.

Synopsis

f:unique-id($node as element()) as xs:string

Description

This function returns a globally unique ID for the element. This allows a transformation to disambiguate between different elements that happen to have diff --git a/guide/2.5.0/f_uri-scheme.html b/guide/2.5.0/f_uri-scheme.html index 6d16fffb1..a8a7314f9 100644 --- a/guide/2.5.0/f_uri-scheme.html +++ b/guide/2.5.0/f_uri-scheme.html @@ -1,4 +1,4 @@ -f:uri-scheme

f:uri-scheme

f:uri-scheme — Returns the scheme portion of a URI.

Function:
{http://docbook.org/ns/docbook/functions}uri-scheme#1
Defined in:
modules/functions.xsl
Used in:
main.xsl, modules/chunk-cleanup.xsl
Since:
2.0.6

Synopsis

f:uri-scheme($uri as xs:string) as xs:string?

Description

+f:uri-scheme

f:uri-scheme

f:uri-scheme — Returns the scheme portion of a URI.

Function:
{http://docbook.org/ns/docbook/functions}uri-scheme#1
Defined in:
modules/functions.xsl
Used in:
main.xsl, modules/chunk-cleanup.xsl
Since:
2.0.6

Synopsis

f:uri-scheme($uri as xs:string) as xs:string?

Description

If the URI begins with a scheme, this function returns the scheme. Otherwise, it returns an empty sequence.

diff --git a/guide/2.5.0/f_verbatim-callout.html b/guide/2.5.0/f_verbatim-callout.html index ae55ed5dd..945eedcbc 100644 --- a/guide/2.5.0/f_verbatim-callout.html +++ b/guide/2.5.0/f_verbatim-callout.html @@ -1,4 +1,4 @@ -f:verbatim-callout

f:verbatim-callout

f:verbatim-callout — Return the callout style for a verbatim environment.

Function:
{http://docbook.org/ns/docbook/functions}verbatim-callout#1
Defined in:
modules/verbatim.xsl
Used in:
main.xsl
Since:
2.5.0

Synopsis

f:verbatim-callout($context as element()) as xs:string*

Description

+f:verbatim-callout

f:verbatim-callout

f:verbatim-callout — Return the callout style for a verbatim environment.

Function:
{http://docbook.org/ns/docbook/functions}verbatim-callout#1
Defined in:
modules/verbatim.xsl
Used in:
main.xsl
Since:
2.5.0

Synopsis

f:verbatim-callout($context as element()) as xs:string*

Description

This function examines a verbatim environment, the $context, and returns the value of the diff --git a/guide/2.5.0/f_verbatim-numbered.html b/guide/2.5.0/f_verbatim-numbered.html index fc16f9b92..f85078c37 100644 --- a/guide/2.5.0/f_verbatim-numbered.html +++ b/guide/2.5.0/f_verbatim-numbered.html @@ -1,4 +1,4 @@ -f:verbatim-numbered

f:verbatim-numbered

f:verbatim-numbered — Returns true if the listing should be numbered.

Function:
{http://docbook.org/ns/docbook/functions}verbatim-numbered#1
Defined in:
modules/verbatim.xsl
Used in:
main.xsl

Synopsis

f:verbatim-numbered($context as element()) as xs:boolean

Description

+f:verbatim-numbered

f:verbatim-numbered

f:verbatim-numbered — Returns true if the listing should be numbered.

Function:
{http://docbook.org/ns/docbook/functions}verbatim-numbered#1
Defined in:
modules/verbatim.xsl
Used in:
main.xsl

Synopsis

f:verbatim-numbered($context as element()) as xs:boolean

Description

The f:verbatim-numbered() function returns true of the specified verbatim listing should be numbered. This will be true if: diff --git a/guide/2.5.0/f_verbatim-style.html b/guide/2.5.0/f_verbatim-style.html index faa569a63..3487eb940 100644 --- a/guide/2.5.0/f_verbatim-style.html +++ b/guide/2.5.0/f_verbatim-style.html @@ -1,4 +1,4 @@ -f:verbatim-style

f:verbatim-style

f:verbatim-style — Returns the style of a verbatim listing.

Function:
{http://docbook.org/ns/docbook/functions}verbatim-style#1
Defined in:
modules/verbatim.xsl
Used in:
main.xsl

Synopsis

f:verbatim-style($context as element()) as xs:string

Description

+f:verbatim-style

f:verbatim-style

f:verbatim-style — Returns the style of a verbatim listing.

Function:
{http://docbook.org/ns/docbook/functions}verbatim-style#1
Defined in:
modules/verbatim.xsl
Used in:
main.xsl

Synopsis

f:verbatim-style($context as element()) as xs:string

Description

The f:verbatim-style() function returns the style of presentation that should be used for the diff --git a/guide/2.5.0/f_verbatim-syntax-highlighter.html b/guide/2.5.0/f_verbatim-syntax-highlighter.html index b209d2d0c..7b7ba81aa 100644 --- a/guide/2.5.0/f_verbatim-syntax-highlighter.html +++ b/guide/2.5.0/f_verbatim-syntax-highlighter.html @@ -1,4 +1,4 @@ -f:verbatim-syntax-highlighter

f:verbatim-syntax-highlighter

f:verbatim-syntax-highlighter — Return the syntax highlighter style for a verbatim environment.

Function:
{http://docbook.org/ns/docbook/functions}verbatim-syntax-highlighter#1
Defined in:
modules/verbatim.xsl
Used in:
main.xsl
Since:
2.5.0

Synopsis

f:verbatim-syntax-highlighter($context as element()) as xs:string

Description

+f:verbatim-syntax-highlighter

f:verbatim-syntax-highlighter

f:verbatim-syntax-highlighter — Return the syntax highlighter style for a verbatim environment.

Function:
{http://docbook.org/ns/docbook/functions}verbatim-syntax-highlighter#1
Defined in:
modules/verbatim.xsl
Used in:
main.xsl
Since:
2.5.0

Synopsis

f:verbatim-syntax-highlighter($context as element()) as xs:string

Description

This function examines a verbatim environment, the $context, and returns the value of the diff --git a/guide/2.5.0/f_verbatim-trim-leading.html b/guide/2.5.0/f_verbatim-trim-leading.html index 9a3147edb..d73bb82dd 100644 --- a/guide/2.5.0/f_verbatim-trim-leading.html +++ b/guide/2.5.0/f_verbatim-trim-leading.html @@ -1,4 +1,4 @@ -f:verbatim-trim-leading

f:verbatim-trim-leading

f:verbatim-trim-leading — Return true if leading blank lines should be trimmed.

Function:
{http://docbook.org/ns/docbook/functions}verbatim-trim-leading#1
Defined in:
modules/verbatim.xsl
Used in:
main.xsl

Synopsis

f:verbatim-trim-leading($context as element()) as xs:boolean

Description

+f:verbatim-trim-leading

f:verbatim-trim-leading

f:verbatim-trim-leading — Return true if leading blank lines should be trimmed.

Function:
{http://docbook.org/ns/docbook/functions}verbatim-trim-leading#1
Defined in:
modules/verbatim.xsl
Used in:
main.xsl

Synopsis

f:verbatim-trim-leading($context as element()) as xs:boolean

Description

This function examines a verbatim environment, the $context, and returns true if leading blank lines should be trimmed from it. diff --git a/guide/2.5.0/f_verbatim-trim-trailing.html b/guide/2.5.0/f_verbatim-trim-trailing.html index ad4eeb9a8..5ec06e7d2 100644 --- a/guide/2.5.0/f_verbatim-trim-trailing.html +++ b/guide/2.5.0/f_verbatim-trim-trailing.html @@ -1,4 +1,4 @@ -f:verbatim-trim-trailing

f:verbatim-trim-trailing

f:verbatim-trim-trailing — Return true if trailing blank lines should be trimmed.

Function:
{http://docbook.org/ns/docbook/functions}verbatim-trim-trailing#1
Defined in:
modules/verbatim.xsl
Used in:
main.xsl

Synopsis

f:verbatim-trim-trailing($context as element()) as xs:boolean

Description

+f:verbatim-trim-trailing

f:verbatim-trim-trailing

f:verbatim-trim-trailing — Return true if trailing blank lines should be trimmed.

Function:
{http://docbook.org/ns/docbook/functions}verbatim-trim-trailing#1
Defined in:
modules/verbatim.xsl
Used in:
main.xsl

Synopsis

f:verbatim-trim-trailing($context as element()) as xs:boolean

Description

This function examines a verbatim environment, the $context, and returns true if trailing blank lines should be trimmed from it. diff --git a/guide/2.5.0/f_xlink-style.html b/guide/2.5.0/f_xlink-style.html index 45475c127..ccf954626 100644 --- a/guide/2.5.0/f_xlink-style.html +++ b/guide/2.5.0/f_xlink-style.html @@ -1,4 +1,4 @@ -f:xlink-style