diff --git a/explorer/index.html b/explorer/index.html index 6e392a100..130eaa646 100644 --- a/explorer/index.html +++ b/explorer/index.html @@ -1,4 +1,4 @@ -XSLT Explorer: docbook.xsl

XSLT Explorer: docbook.xsl

48 imports, 1 include, 774 templates, 224 functions, 101 variables, 207 params, 3 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:filter-callouts
tp:verbatim
tp:verbatim-array
tp:verbatim-lines
tp:verbatim-plain
tp:verbatim-raw
tp:verbatim-table
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:date-format()
f:generate-id()
f:generate-id()
f:gentext-letters()
f:gentext-letters-for-language()
f:href()
f:id()
f:is-true()
f:l10n-language()
f:label-separator()
f:orderedlist-item-number()
f:orderedlist-item-numeration()
f:orderedlist-startingnumber()
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()
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()
f:highlight-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()
f:verbatim-highlight()
f:verbatim-numbered()
f:verbatim-style()
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

46 imports

param.xsl

2 variables (2 used only in one other module), 206 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-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 $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 $mediaobject-details-placement
Param $formalgroup-nested-object-title-placement
Param $funcsynopsis-default-style
Param $funcsynopsis-table-threshold
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-property-warning
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-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-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 $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-number-every-nth
Param $verbatim-number-first-line
Param $verbatim-number-minlines
Param $verbatim-numbered-elements
Param $verbatim-plain-style as xs:string
Param $verbatim-style-default
Param $verbatim-syntax-highlight-css
Param $verbatim-syntax-highlight-languages
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
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-termlength-threshold, $varlistentry-separate-terms, $verbatim-callouts, $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

48 imports, 1 include, 774 templates, 224 functions, 101 variables, 207 params, 3 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:date-format()
f:generate-id()
f:generate-id()
f:gentext-letters()
f:gentext-letters-for-language()
f:href()
f:id()
f:is-true()
f:l10n-language()
f:label-separator()
f:orderedlist-item-number()
f:orderedlist-item-numeration()
f:orderedlist-startingnumber()
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()
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()
f:highlight-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()
f:verbatim-highlight()
f:verbatim-numbered()
f:verbatim-style()
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

46 imports

param.xsl

2 variables (2 used only in one other module), 206 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-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 $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 $mediaobject-details-placement
Param $formalgroup-nested-object-title-placement
Param $funcsynopsis-default-style
Param $funcsynopsis-table-threshold
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-property-warning
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-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-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 $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-number-every-nth
Param $verbatim-number-first-line
Param $verbatim-number-minlines
Param $verbatim-numbered-elements
Param $verbatim-plain-style as xs:string
Param $verbatim-style-default
Param $verbatim-syntax-highlight-css
Param $verbatim-syntax-highlight-languages
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
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-termlength-threshold, $varlistentry-separate-terms, $verbatim-callouts, $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
@@ -1150,7 +1150,7 @@
                 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                 version="3.0">
    <xsl:variable name="v:VERSION" select="'2.2.0-SNAPSHOT'"/>
-   <xsl:variable name="v:VERSION-ID" select="'9567055'"/>
+   <xsl:variable name="v:VERSION-ID" select="'49faae2'"/>
 </xsl:stylesheet>
 

variable.xsl

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

Instructions
Variable $v:as-xml
Used by: template
Variable $v:custom-localizations as document-node()?
Variable $v:localization-base-uri
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
Variable $v:verbatim-syntax-highlight-pygments-options
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 by: template
Used in: modules/info.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
Variable $v:arg-choice-opt-close-str
Variable $v:arg-choice-req-open-str
Variable $v:arg-choice-req-close-str
Variable $v:arg-choice-plain-open-str
Variable $v:arg-choice-plain-close-str
Variable $v:arg-choice-def-open-str
Variable $v:arg-choice-def-close-str
Variable $v:arg-rep-repeat-str
Variable $v:arg-rep-norepeat-str
Variable $v:arg-rep-def-str
Variable $v:arg-or-sep
Used by: template
Variable $v:chunk-renumber-footnotes as xs:boolean
Variable $v:chunk-filter-namespaces as namespace-node()*
Variable $v:admonition-icons
Used by: template
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 by: template
Used in: modules/titles.xsl
Variable $v:theme-list as element()*
Variable $vp:random-prefix as xs:string
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 by: template
Variable $v:media-type-map as map(xs:string, xs:string)
Source code
1
 2
@@ -8140,7 +8140,7 @@
 </xsl:template>
 
 </xsl:stylesheet>
-

functions.xsl

1 include

standalone-functions.xsl

1 template, 21 functions (6 unused, 10 used only in one other module), 2 variables (2 used only in one other module)

Instructions
Variable $v:pi-db-attributes-are-uris as xs:string*
Variable $vp:pi-match
Function fp:pi-from-list($pis as processing-instruction()*, $property as xs:string, $default as xs:string*) as xs:string*
Function fp:pi-attributes($pis as processing-instruction()*, $pimap as map(*)) as map(*)?
Function fp:pi-pi-attributes($pimap as map(*), $pi as processing-instruction(), $text as xs:string?) as map(*)
Function fp:available-glossaries($root as element(), $collections as xs:string*) as document-node()
Function f:available-glossaries#1($term as element())
Unused
Function f:available-glossaries#2($term as element(), $collections as xs:string*)
Function f:glossentries#1($term as element()) as element(db:glossentry)*
Unused
Function f:glossentries#2($term as element(), $collections as xs:string*) as element(db:glossentry)*
Function f:glossrefs#1($term as element()) as element()*
Unused
Function f:glossrefs#2($term as element(), $root as document-node()) as element()*
Function fp:baseform($element as element()) as xs:string
Function fp:available-bibliographies($root as element(), $collections as xs:string*) as document-node()
Template match ≅ db:biblioentry|db:bibliomixed
Mode: mp:strip-empty-biblioentries
Matches: db:biblioentry, db:bibliomixed
Function f:available-bibliographies#1($term as element())
Unused
Function f:available-bibliographies#2($term as element(), $collections as xs:string*)
Function f:biblioentries#1($term as element()) as element()*
Unused
Function f:biblioentries#2($term as element(), $collections as xs:string*) as element()*
Function f:citations#1($term as element()) as element()*
Unused
Function f:citations#2($term as element(), $root as document-node()) as element()*
Source code
1
+

functions.xsl

1 include

standalone-functions.xsl

1 template, 21 functions (6 unused, 10 used only in one other module), 2 variables (2 used only in one other module)

Instructions
Variable $v:pi-db-attributes-are-uris as xs:string*
Variable $vp:pi-match
Function fp:pi-from-list($pis as processing-instruction()*, $property as xs:string, $default as xs:string*) as xs:string*
Function fp:pi-attributes($pis as processing-instruction()*, $pimap as map(*)) as map(*)?
Function fp:pi-pi-attributes($pimap as map(*), $pi as processing-instruction(), $text as xs:string?) as map(*)
Function fp:available-glossaries($root as element(), $collections as xs:string*) as document-node()
Function f:available-glossaries#1($term as element())
Unused
Function f:available-glossaries#2($term as element(), $collections as xs:string*)
Function f:glossentries#1($term as element()) as element(db:glossentry)*
Unused
Function f:glossentries#2($term as element(), $collections as xs:string*) as element(db:glossentry)*
Function f:glossrefs#1($term as element()) as element()*
Unused
Function f:glossrefs#2($term as element(), $root as document-node()) as element()*
Function fp:baseform($element as element()) as xs:string
Function fp:available-bibliographies($root as element(), $collections as xs:string*) as document-node()
Template match ≅ db:biblioentry|db:bibliomixed
Mode: mp:strip-empty-biblioentries
Matches: db:biblioentry, db:bibliomixed
Function f:available-bibliographies#1($term as element())
Unused
Function f:available-bibliographies#2($term as element(), $collections as xs:string*)
Function f:biblioentries#1($term as element()) as element()*
Unused
Function f:biblioentries#2($term as element(), $collections as xs:string*) as element()*
Function f:citations#1($term as element()) as element()*
Unused
Function f:citations#2($term as element(), $root as document-node()) as element()*
Source code
1
 2
 3
 4
@@ -28233,7 +28233,7 @@
 </xsl:function>
 
 </xsl:stylesheet>
-

tablecals.xsl

8 templates, 37 functions, 1 FIXME: comment

Instructions
Template match ≅ db:informaltable
Mode: m:docbook
Matches: db:informaltable
Template match ≅ db:tgroup
Mode: m:docbook
Matches: db:tgroup
Template match ≅ db:tbody|db:tfoot|db:thead
Mode: m:docbook
Matches: db:tbody, db:tfoot, db:thead
Template match ≅ db:row
Template tp:cell match ≅
Function fcals:colspec-for-column($tgroup as element(), $colnum as xs:integer) as element()?
Function fp:colspec-for-colnum($colspecs as element()*, $colnum as xs:integer, $curcol as xs:integer) as element()?
Function fcals:cell($row as element(db:row), $column as xs:integer, $overhang as array(xs:integer), $cells as map(*)*) as map(*)
Function fcals:overhang-into-row($row as element(db:row)) as array(xs:integer)
Function fcals:overhang($row as element(db:row)) as array(xs:integer)
Function fcals:cell-overhang($colmap as map(xs:integer, node()), $column as xs:integer)
Function fcals:next-empty-cell($column as xs:integer, $overhang as array(xs:integer))
Function fcals:decrement-overhang($overhang as array(xs:integer)) as array(xs:integer)
Function fcals:column-number($node as element(), $overhang as array(xs:integer)) as xs:integer
Function fcals:colspec-column-number($colspec as element(db:colspec)) as xs:integer
Function fcals:colspan($node as element(), $colnum as xs:integer) as xs:integer
Function fcals:rowspan($node as element(), $colnum as xs:integer) as xs:integer
Function fcals:cell-decoration($row as element(db:row), $cell as element()?, $column as xs:integer) as map(*)
Function fcals:colsep($row as element(db:row), $node as element()?, $colnum as xs:integer) as xs:boolean
Function fcals:colsep-colspec($node as element(), $name as xs:string) as xs:boolean
Function fcals:colsep-spanspec($node as element(), $name as xs:string) as xs:boolean
Function fcals:empty-cell-colsep($row as element(db:row), $cell as map(*)) as xs:boolean
Function fcals:rowsep($row as element(db:row), $node as element()?, $colnum as xs:integer) as xs:boolean
Function fcals:rowsep-colspec($node as element(), $name as xs:string) as xs:boolean
Function fcals:rowsep-spanspec($node as element(), $name as xs:string) as xs:boolean
Function fcals:align($row as element(db:row), $node as element()?, $colnum as xs:integer) as xs:string?
Function fcals:align-colspec($node as element(), $name as xs:string) as xs:string?
Function fcals:align-spanspec($node as element(), $name as xs:string) as xs:string?
Function fcals:char($row as element(db:row), $node as element()?, $colnum as xs:integer) as xs:string?
Function fcals:char-colspec($node as element(), $name as xs:string) as xs:string?
Function fcals:char-spanspec($node as element(), $name as xs:string) as xs:string?
Function fcals:valign($row as element(db:row), $node as element()?) as xs:string?
Function f:cals-rowsep($row as element(db:row), $cell as map(*), $last-row-rowsep as xs:boolean) as xs:string?
Function f:cals-colsep($row as element(db:row), $cell as map(*), $last-col-colsep as xs:boolean) as xs:string?
Function fcals:empty-cell-rowsep($row as element(db:row)) as xs:boolean
Function fp:only-initial-pis($nodes as node()*) as processing-instruction()*
Function fp:align-char-pad($text as xs:string, $width as xs:integer, $pad as xs:string) as xs:string
Function fcals:table-columns($node as element()) as xs:integer
Function fcals:zeros($row as element(db:row))
FIXME: comments
Comment
FIXME: optimize this
Source code
1
+

tablecals.xsl

8 templates, 37 functions, 1 FIXME: comment

Instructions
Template match ≅ db:table
Template match ≅ db:informaltable
Mode: m:docbook
Matches: db:informaltable
Template match ≅ db:tgroup
Mode: m:docbook
Matches: db:tgroup
Template match ≅ db:tbody|db:tfoot|db:thead
Mode: m:docbook
Matches: db:tbody, db:tfoot, db:thead
Template match ≅ db:row
Template tp:cell match ≅
Function fcals:colspec-for-column($tgroup as element(), $colnum as xs:integer) as element()?
Function fp:colspec-for-colnum($colspecs as element()*, $colnum as xs:integer, $curcol as xs:integer) as element()?
Function fcals:cell($row as element(db:row), $column as xs:integer, $overhang as array(xs:integer), $cells as map(*)*) as map(*)
Function fcals:overhang-into-row($row as element(db:row)) as array(xs:integer)
Function fcals:overhang($row as element(db:row)) as array(xs:integer)
Function fcals:cell-overhang($colmap as map(xs:integer, node()), $column as xs:integer)
Function fcals:next-empty-cell($column as xs:integer, $overhang as array(xs:integer))
Function fcals:decrement-overhang($overhang as array(xs:integer)) as array(xs:integer)
Function fcals:column-number($node as element(), $overhang as array(xs:integer)) as xs:integer
Function fcals:colspec-column-number($colspec as element(db:colspec)) as xs:integer
Function fcals:colspan($node as element(), $colnum as xs:integer) as xs:integer
Function fcals:rowspan($node as element(), $colnum as xs:integer) as xs:integer
Function fcals:cell-decoration($row as element(db:row), $cell as element()?, $column as xs:integer) as map(*)
Function fcals:colsep($row as element(db:row), $node as element()?, $colnum as xs:integer) as xs:boolean
Function fcals:colsep-colspec($node as element(), $name as xs:string) as xs:boolean
Function fcals:colsep-spanspec($node as element(), $name as xs:string) as xs:boolean
Function fcals:empty-cell-colsep($row as element(db:row), $cell as map(*)) as xs:boolean
Function fcals:rowsep($row as element(db:row), $node as element()?, $colnum as xs:integer) as xs:boolean
Function fcals:rowsep-colspec($node as element(), $name as xs:string) as xs:boolean
Function fcals:rowsep-spanspec($node as element(), $name as xs:string) as xs:boolean
Function fcals:align($row as element(db:row), $node as element()?, $colnum as xs:integer) as xs:string?
Function fcals:align-colspec($node as element(), $name as xs:string) as xs:string?
Function fcals:align-spanspec($node as element(), $name as xs:string) as xs:string?
Function fcals:char($row as element(db:row), $node as element()?, $colnum as xs:integer) as xs:string?
Function fcals:char-colspec($node as element(), $name as xs:string) as xs:string?
Function fcals:char-spanspec($node as element(), $name as xs:string) as xs:string?
Function fcals:valign($row as element(db:row), $node as element()?) as xs:string?
Function f:cals-rowsep($row as element(db:row), $cell as map(*), $last-row-rowsep as xs:boolean) as xs:string?
Function f:cals-colsep($row as element(db:row), $cell as map(*), $last-col-colsep as xs:boolean) as xs:string?
Function fcals:empty-cell-rowsep($row as element(db:row)) as xs:boolean
Function fp:only-initial-pis($nodes as node()*) as processing-instruction()*
Function fp:align-char-pad($text as xs:string, $width as xs:integer, $pad as xs:string) as xs:string
Function fcals:table-columns($node as element()) as xs:integer
Function fcals:zeros($row as element(db:row))
FIXME: comments
Comment
FIXME: optimize this
Source code
1
 2
 3
 4
@@ -29449,39 +29449,38 @@
                 select="if (parent::db:formalgroup)
                         then $v:formalgroup-nested-object-title-placement
                         else $v:formal-object-title-placement"/>
+
   <xsl:variable name="placement"
-                select="if (map:get($tp, local-name(.)))
-                        then map:get($tp, local-name(.))
-                        else map:get($tp, '_default')"/>
+                select="if (exists(f:pi(., 'title-placement')))
+                        then f:pi(., 'title-placement')[1]
+                        else if (map:get($tp, local-name(.)))
+                             then map:get($tp, local-name(.))
+                             else map:get($tp, '_default')"/>
+
   <div>
     <xsl:apply-templates select="." mode="m:attributes"/>
 
-    <xsl:choose>
-      <xsl:when test="$placement = 'before'">
-        <xsl:apply-templates select="." mode="m:generate-titlepage"/>
-        <xsl:if test="'details' = $vp:table-accessibility">
-          <xsl:apply-templates select="db:textobject[not(db:phrase)]" mode="m:details"/>
-        </xsl:if>
-        <xsl:apply-templates select="db:tgroup"/>
-        <xsl:if test=".//db:footnote">
-          <xsl:call-template name="t:table-footnotes">
-            <xsl:with-param name="footnotes" select=".//db:footnote"/>
-          </xsl:call-template>
-        </xsl:if>
-      </xsl:when>
-      <xsl:otherwise>
-        <xsl:apply-templates select="db:tgroup"/>
-        <xsl:if test=".//db:footnote">
-          <xsl:call-template name="t:table-footnotes">
-            <xsl:with-param name="footnotes" select=".//db:footnote"/>
-          </xsl:call-template>
-        </xsl:if>
-        <xsl:if test="'details' = $vp:table-accessibility">
-          <xsl:apply-templates select="db:textobject[not(db:phrase)]" mode="m:details"/>
-        </xsl:if>
-        <xsl:apply-templates select="." mode="m:generate-titlepage"/>
-      </xsl:otherwise>
-    </xsl:choose>
+    <xsl:if test="$placement = 'before'">
+      <xsl:apply-templates select="." mode="m:generate-titlepage"/>
+      <xsl:if test="'details' = $vp:table-accessibility">
+        <xsl:apply-templates select="db:textobject[not(db:phrase)]" mode="m:details"/>
+      </xsl:if>
+    </xsl:if>
+
+    <xsl:apply-templates select="db:tgroup"/>
+    <xsl:if test=".//db:footnote">
+      <xsl:call-template name="t:table-footnotes">
+        <xsl:with-param name="footnotes" select=".//db:footnote"/>
+      </xsl:call-template>
+    </xsl:if>
+    <xsl:apply-templates select="db:caption"/>
+
+    <xsl:if test="not($placement = 'before')">
+      <xsl:if test="'details' = $vp:table-accessibility">
+        <xsl:apply-templates select="db:textobject[not(db:phrase)]" mode="m:details"/>
+      </xsl:if>
+      <xsl:apply-templates select="." mode="m:generate-titlepage"/>
+    </xsl:if>
   </div>
 </xsl:template>
 
@@ -29497,6 +29496,7 @@
         <xsl:with-param name="footnotes" select=".//db:footnote"/>
       </xsl:call-template>
     </xsl:if>
+    <xsl:apply-templates select="db:caption"/>
   </div>
 </xsl:template>
 
@@ -40896,4 +40896,4 @@
 </xsl:function>
 
 </xsl:stylesheet>
-

Generated by XSLT Explorer version 0.1.10 at 15:42 on 03 Feb 2024 with SAXON version HE 12.4.

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.2.0/ackno.html b/guide/2.2.0/ackno.html index 4e19243a8..2892b0f15 100644 --- a/guide/2.2.0/ackno.html +++ b/guide/2.2.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.2.0/ch-building.html b/guide/2.2.0/ch-building.html index 2d8d11f68..4506f073c 100644 --- a/guide/2.2.0/ch-building.html +++ b/guide/2.2.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.2.0/ch-customizing.html b/guide/2.2.0/ch-customizing.html index e4aa54d5a..c8ad724a0 100644 --- a/guide/2.2.0/ch-customizing.html +++ b/guide/2.2.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.2.0/ch-implementation.html b/guide/2.2.0/ch-implementation.html index 5b4da0046..f8430aaaa 100644 --- a/guide/2.2.0/ch-implementation.html +++ b/guide/2.2.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.2.0/ch-localization.html b/guide/2.2.0/ch-localization.html index 0fc66a7d9..2203f20cd 100644 --- a/guide/2.2.0/ch-localization.html +++ b/guide/2.2.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.2.0/ch-overview.html b/guide/2.2.0/ch-overview.html index e594cc039..eb4db820d 100644 --- a/guide/2.2.0/ch-overview.html +++ b/guide/2.2.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.2.0/ch-preface.html b/guide/2.2.0/ch-preface.html index 3fff396ac..697eef75c 100644 --- a/guide/2.2.0/ch-preface.html +++ b/guide/2.2.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.2.0/ch-using.html b/guide/2.2.0/ch-using.html index 58772c989..260d1223a 100644 --- a/guide/2.2.0/ch-using.html +++ b/guide/2.2.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 diff --git a/guide/2.2.0/copyright.html b/guide/2.2.0/copyright.html index d7b99f836..c86f6ff09 100644 --- a/guide/2.2.0/copyright.html +++ b/guide/2.2.0/copyright.html @@ -1,4 +1,4 @@ -Copyright

Copyright

DocBook xslTNG
+Copyright

Copyright

DocBook xslTNG
 Copyright © 2020–2023 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.2.0/ext_cwd.html b/guide/2.2.0/ext_cwd.html index 03734c0bb..7f466c77c 100644 --- a/guide/2.2.0/ext_cwd.html +++ b/guide/2.2.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.2.0/ext_image-metadata.html b/guide/2.2.0/ext_image-metadata.html index 252d3f1b6..59bd5a468 100644 --- a/guide/2.2.0/ext_image-metadata.html +++ b/guide/2.2.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.2.0/ext_image-properties.html b/guide/2.2.0/ext_image-properties.html index 02b38eaac..90d609cdc 100644 --- a/guide/2.2.0/ext_image-properties.html +++ b/guide/2.2.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.2.0/ext_pygmentize-available.html b/guide/2.2.0/ext_pygmentize-available.html index 30bac9433..1d98cc3e2 100644 --- a/guide/2.2.0/ext_pygmentize-available.html +++ b/guide/2.2.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.2.0/ext_pygmentize.html b/guide/2.2.0/ext_pygmentize.html index 61b51e92f..41801da86 100644 --- a/guide/2.2.0/ext_pygmentize.html +++ b/guide/2.2.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.2.0/ext_validate-with-relax-ng.html b/guide/2.2.0/ext_validate-with-relax-ng.html index 9667e7a6c..2339bedf1 100644 --- a/guide/2.2.0/ext_validate-with-relax-ng.html +++ b/guide/2.2.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 — Returns the current working directory.

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 — Returns the current working directory.

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.2.0/ext_xinclude.html b/guide/2.2.0/ext_xinclude.html index 648d64054..6756c21b7 100644 --- a/guide/2.2.0/ext_xinclude.html +++ b/guide/2.2.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.2.0/f_absolute-length.html b/guide/2.2.0/f_absolute-length.html index db1eba42e..d45fbcfb6 100644 --- a/guide/2.2.0/f_absolute-length.html +++ b/guide/2.2.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:
modules/objects.xsl, modules/tablecals.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:
modules/objects.xsl, modules/tablecals.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.2.0/f_attributes.html b/guide/2.2.0/f_attributes.html index 7662e0866..0d1b4dd31 100644 --- a/guide/2.2.0/f_attributes.html +++ b/guide/2.2.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:
modules/functions.xsl, modules/inlines.xsl, modules/attributes.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:
modules/functions.xsl, modules/inlines.xsl, modules/attributes.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.2.0/f_available-bibliographies.html b/guide/2.2.0/f_available-bibliographies.html index de8013411..fb6d57e42 100644 --- a/guide/2.2.0/f_available-bibliographies.html +++ b/guide/2.2.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:
modules/functions.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:
modules/functions.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.2.0/f_available-glossaries.html b/guide/2.2.0/f_available-glossaries.html index fcf2265d3..0edcaed6e 100644 --- a/guide/2.2.0/f_available-glossaries.html +++ b/guide/2.2.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:
modules/functions.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:
modules/functions.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.2.0/f_biblioentries.html b/guide/2.2.0/f_biblioentries.html index 34d490837..4b23edc3c 100644 --- a/guide/2.2.0/f_biblioentries.html +++ b/guide/2.2.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:
modules/functions.xsl, modules/inlines.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:
modules/functions.xsl, modules/inlines.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.2.0/f_cals-colsep.html b/guide/2.2.0/f_cals-colsep.html index 2d5863c9b..385987138 100644 --- a/guide/2.2.0/f_cals-colsep.html +++ b/guide/2.2.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:
modules/tablecals.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:
modules/tablecals.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.2.0/f_cals-rowsep.html b/guide/2.2.0/f_cals-rowsep.html index e78bd1716..4908ff306 100644 --- a/guide/2.2.0/f_cals-rowsep.html +++ b/guide/2.2.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:
modules/tablecals.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:
modules/tablecals.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.2.0/f_check-gentext.html b/guide/2.2.0/f_check-gentext.html index 280996278..6d57a3453 100644 --- a/guide/2.2.0/f_check-gentext.html +++ b/guide/2.2.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.2.0/f_chunk-filename.html b/guide/2.2.0/f_chunk-filename.html index 33beab4b1..72b15b12d 100644 --- a/guide/2.2.0/f_chunk-filename.html +++ b/guide/2.2.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.2.0/f_chunk-title.html b/guide/2.2.0/f_chunk-title.html index 83d9f5f6f..8a5761764 100644 --- a/guide/2.2.0/f_chunk-title.html +++ b/guide/2.2.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.2.0/f_chunk.html b/guide/2.2.0/f_chunk.html index 54f751c58..830eb33ca 100644 --- a/guide/2.2.0/f_chunk.html +++ b/guide/2.2.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:
modules/attributes.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:
modules/attributes.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.2.0/f_citations.html b/guide/2.2.0/f_citations.html index a78ca2dde..4aa6a06e0 100644 --- a/guide/2.2.0/f_citations.html +++ b/guide/2.2.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:
modules/functions.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:
modules/functions.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.2.0/f_css-length.html b/guide/2.2.0/f_css-length.html index f6424c311..0c765cc23 100644 --- a/guide/2.2.0/f_css-length.html +++ b/guide/2.2.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:
modules/objects.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:
modules/objects.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.2.0/f_css-property.html b/guide/2.2.0/f_css-property.html index 011300f75..0d4898845 100644 --- a/guide/2.2.0/f_css-property.html +++ b/guide/2.2.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:
modules/objects.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:
modules/objects.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.2.0/f_date-format.html b/guide/2.2.0/f_date-format.html index c5ebc9ac6..e43c79c13 100644 --- a/guide/2.2.0/f_date-format.html +++ b/guide/2.2.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:
modules/inlines.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:
modules/inlines.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.2.0/f_empty-length.html b/guide/2.2.0/f_empty-length.html index 24c6b5cbd..c78b7719c 100644 --- a/guide/2.2.0/f_empty-length.html +++ b/guide/2.2.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:
modules/units.xsl, modules/objects.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:
modules/units.xsl, modules/objects.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.2.0/f_equal-lengths.html b/guide/2.2.0/f_equal-lengths.html index b861b605c..171102972 100644 --- a/guide/2.2.0/f_equal-lengths.html +++ b/guide/2.2.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:
modules/objects.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:
modules/objects.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.2.0/f_generate-id.html b/guide/2.2.0/f_generate-id.html index a4e67d01a..d10350b1d 100644 --- a/guide/2.2.0/f_generate-id.html +++ b/guide/2.2.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:
modules/functions.xsl, modules/unhandled.xsl, modules/index.xsl, modules/programming.xsl, modules/verbatim.xsl, modules/tablehtml.xsl, modules/xlink.xsl, modules/links.xsl, modules/attributes.xsl, modules/annotations.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:
modules/functions.xsl, modules/unhandled.xsl, modules/index.xsl, modules/programming.xsl, modules/verbatim.xsl, modules/tablehtml.xsl, modules/xlink.xsl, modules/links.xsl, modules/attributes.xsl, modules/annotations.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.2.0/f_gentext-letters-for-language.html b/guide/2.2.0/f_gentext-letters-for-language.html index 423b53b40..cf58ad931 100644 --- a/guide/2.2.0/f_gentext-letters-for-language.html +++ b/guide/2.2.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:
modules/functions.xsl, modules/index.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:
modules/functions.xsl, modules/index.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.2.0/f_gentext-letters.html b/guide/2.2.0/f_gentext-letters.html index 92f7938e9..51d76b405 100644 --- a/guide/2.2.0/f_gentext-letters.html +++ b/guide/2.2.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.2.0/f_gentext.html b/guide/2.2.0/f_gentext.html index 578e6ad7a..9737d888b 100644 --- a/guide/2.2.0/f_gentext.html +++ b/guide/2.2.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.2.0/f_glossentries.html b/guide/2.2.0/f_glossentries.html index 2c2f6268e..5ce6695a8 100644 --- a/guide/2.2.0/f_glossentries.html +++ b/guide/2.2.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:
modules/functions.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:
modules/functions.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.2.0/f_glossrefs.html b/guide/2.2.0/f_glossrefs.html index 3ca8427e1..a82c2c271 100644 --- a/guide/2.2.0/f_glossrefs.html +++ b/guide/2.2.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:
modules/functions.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:
modules/functions.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.2.0/f_highlight-verbatim.html b/guide/2.2.0/f_highlight-verbatim.html index c23116b03..0dd9e8074 100644 --- a/guide/2.2.0/f_highlight-verbatim.html +++ b/guide/2.2.0/f_highlight-verbatim.html @@ -1,4 +1,4 @@ -f:highlight-verbatim

f:highlight-verbatim

f:highlight-verbatim — Syntax highlight verbatim element?

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

Synopsis

f:highlight-verbatim($node as element()) as xs:boolean

Description

+f:highlight-verbatim

f:highlight-verbatim

f:highlight-verbatim — Syntax highlight verbatim element?

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

Synopsis

f:highlight-verbatim($node as element()) as xs:boolean

Description

Returns true if the specified verbatim environment should have syntax highlighting applied to it. This depends on the diff --git a/guide/2.2.0/f_href.html b/guide/2.2.0/f_href.html index 795e34f26..b9e96a43a 100644 --- a/guide/2.2.0/f_href.html +++ b/guide/2.2.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:
modules/toc.xsl, modules/glossary.xsl, modules/index.xsl, modules/programming.xsl, modules/objects.xsl, modules/xlink.xsl, modules/links.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:
modules/toc.xsl, modules/glossary.xsl, modules/index.xsl, modules/programming.xsl, modules/objects.xsl, modules/xlink.xsl, modules/links.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.2.0/f_id.html b/guide/2.2.0/f_id.html index 1459f8714..2c2ee81e5 100644 --- a/guide/2.2.0/f_id.html +++ b/guide/2.2.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:
modules/toc.xsl, modules/glossary.xsl, modules/blocks.xsl, modules/objects.xsl, modules/footnotes.xsl, modules/links.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:
modules/toc.xsl, modules/glossary.xsl, modules/blocks.xsl, modules/objects.xsl, modules/footnotes.xsl, modules/links.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.2.0/f_in-scope-language.html b/guide/2.2.0/f_in-scope-language.html index 2167af8f7..e6777d5a1 100644 --- a/guide/2.2.0/f_in-scope-language.html +++ b/guide/2.2.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.2.0/f_intra-number-separator.html b/guide/2.2.0/f_intra-number-separator.html index 8a7aa7a80..2a3f09577 100644 --- a/guide/2.2.0/f_intra-number-separator.html +++ b/guide/2.2.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.2.0/f_is-empty-length.html b/guide/2.2.0/f_is-empty-length.html index 3c9020861..3c384cb3d 100644 --- a/guide/2.2.0/f_is-empty-length.html +++ b/guide/2.2.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:
modules/units.xsl, modules/objects.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:
modules/units.xsl, modules/objects.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.2.0/f_is-true.html b/guide/2.2.0/f_is-true.html index 834fa44a0..48463ba44 100644 --- a/guide/2.2.0/f_is-true.html +++ b/guide/2.2.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/variable.xsl, modules/head.xsl, modules/titles.xsl, modules/gentext.xsl, modules/toc.xsl, modules/glossary.xsl, modules/index.xsl, modules/info.xsl, modules/lists.xsl, modules/blocks.xsl, modules/objects.xsl, modules/verbatim.xsl, modules/inlines.xsl, modules/xlink.xsl, modules/chunk-cleanup.xsl, modules/chunk-output.xsl

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/variable.xsl, modules/head.xsl, modules/titles.xsl, modules/gentext.xsl, modules/toc.xsl, modules/glossary.xsl, modules/index.xsl, modules/info.xsl, modules/lists.xsl, modules/blocks.xsl, modules/objects.xsl, modules/verbatim.xsl, modules/inlines.xsl, modules/xlink.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.2.0/f_l10n-language.html b/guide/2.2.0/f_l10n-language.html index 74ac6b4bf..937c6d02d 100644 --- a/guide/2.2.0/f_l10n-language.html +++ b/guide/2.2.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:
modules/gentext.xsl, modules/l10n.xsl, modules/functions.xsl, modules/index.xsl, modules/inlines.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:
modules/gentext.xsl, modules/l10n.xsl, modules/functions.xsl, modules/index.xsl, modules/inlines.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.2.0/f_l10n-token.html b/guide/2.2.0/f_l10n-token.html index 078fe3692..63fa00d85 100644 --- a/guide/2.2.0/f_l10n-token.html +++ b/guide/2.2.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:
modules/l10n.xsl, modules/titles.xsl, modules/gentext.xsl, modules/biblio690.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:
modules/l10n.xsl, modules/titles.xsl, modules/gentext.xsl, modules/biblio690.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.2.0/f_label-separator.html b/guide/2.2.0/f_label-separator.html index 135fb1ad8..ce77d9f75 100644 --- a/guide/2.2.0/f_label-separator.html +++ b/guide/2.2.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.2.0/f_language.html b/guide/2.2.0/f_language.html index 69874efbd..71930a6fb 100644 --- a/guide/2.2.0/f_language.html +++ b/guide/2.2.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.2.0/f_languages.html b/guide/2.2.0/f_languages.html index e8b66fcae..fe055dcc8 100644 --- a/guide/2.2.0/f_languages.html +++ b/guide/2.2.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.2.0/f_length-string.html b/guide/2.2.0/f_length-string.html index e982a63e9..6ce8a9687 100644 --- a/guide/2.2.0/f_length-string.html +++ b/guide/2.2.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.2.0/f_length-units.html b/guide/2.2.0/f_length-units.html index bc591e88a..88c0bdbc2 100644 --- a/guide/2.2.0/f_length-units.html +++ b/guide/2.2.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.2.0/f_locales.html b/guide/2.2.0/f_locales.html index 422cc07bf..0d9673136 100644 --- a/guide/2.2.0/f_locales.html +++ b/guide/2.2.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.2.0/f_make-length.html b/guide/2.2.0/f_make-length.html index 61821c2b6..ab52425c9 100644 --- a/guide/2.2.0/f_make-length.html +++ b/guide/2.2.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:
modules/units.xsl, modules/objects.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:
modules/units.xsl, modules/objects.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.2.0/f_mediaobject-amend-uri.html b/guide/2.2.0/f_mediaobject-amend-uri.html index 612950735..48d630f3d 100644 --- a/guide/2.2.0/f_mediaobject-amend-uri.html +++ b/guide/2.2.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:
modules/objects.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:
modules/objects.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.2.0/f_mediaobject-input-base-uri.html b/guide/2.2.0/f_mediaobject-input-base-uri.html index 49549d4d0..b7f49ee58 100644 --- a/guide/2.2.0/f_mediaobject-input-base-uri.html +++ b/guide/2.2.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:
modules/objects.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:
modules/objects.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.2.0/f_mediaobject-type.html b/guide/2.2.0/f_mediaobject-type.html index 79bf5d795..b4396c2ae 100644 --- a/guide/2.2.0/f_mediaobject-type.html +++ b/guide/2.2.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:
modules/objects.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:
modules/objects.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.2.0/f_mediaobject-viewport.html b/guide/2.2.0/f_mediaobject-viewport.html index f3cfb3ed2..ecb7f8da0 100644 --- a/guide/2.2.0/f_mediaobject-viewport.html +++ b/guide/2.2.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:
modules/objects.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:
modules/objects.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.2.0/f_number-separator.html b/guide/2.2.0/f_number-separator.html index 69d8fda8f..ac4e0a8f6 100644 --- a/guide/2.2.0/f_number-separator.html +++ b/guide/2.2.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.2.0/f_object-align.html b/guide/2.2.0/f_object-align.html index d4e11d2c6..4fdfd9a2f 100644 --- a/guide/2.2.0/f_object-align.html +++ b/guide/2.2.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:
modules/objects.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:
modules/objects.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.2.0/f_object-contentheight.html b/guide/2.2.0/f_object-contentheight.html index 311b908a4..b321b717f 100644 --- a/guide/2.2.0/f_object-contentheight.html +++ b/guide/2.2.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:
modules/objects.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:
modules/objects.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.2.0/f_object-contentwidth.html b/guide/2.2.0/f_object-contentwidth.html index 50fbd0656..d0197ff39 100644 --- a/guide/2.2.0/f_object-contentwidth.html +++ b/guide/2.2.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:
modules/objects.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:
modules/objects.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.2.0/f_object-height.html b/guide/2.2.0/f_object-height.html index bc9985bbe..d07f0e927 100644 --- a/guide/2.2.0/f_object-height.html +++ b/guide/2.2.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:
modules/objects.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:
modules/objects.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.2.0/f_object-properties.html b/guide/2.2.0/f_object-properties.html index 2360254e0..92c8ba30a 100644 --- a/guide/2.2.0/f_object-properties.html +++ b/guide/2.2.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:
modules/objects.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:
modules/objects.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.2.0/f_object-scale.html b/guide/2.2.0/f_object-scale.html index 9cdfe9388..78cd07691 100644 --- a/guide/2.2.0/f_object-scale.html +++ b/guide/2.2.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:
modules/objects.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:
modules/objects.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.2.0/f_object-scalefit.html b/guide/2.2.0/f_object-scalefit.html index 5e8e8d2c9..8a664b64b 100644 --- a/guide/2.2.0/f_object-scalefit.html +++ b/guide/2.2.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:
modules/objects.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:
modules/objects.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.2.0/f_object-valign.html b/guide/2.2.0/f_object-valign.html index 8625b711b..ac1f413c6 100644 --- a/guide/2.2.0/f_object-valign.html +++ b/guide/2.2.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:
modules/objects.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:
modules/objects.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.2.0/f_object-width.html b/guide/2.2.0/f_object-width.html index 556cbc7e4..dd6535948 100644 --- a/guide/2.2.0/f_object-width.html +++ b/guide/2.2.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:
modules/objects.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:
modules/objects.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.2.0/f_orderedlist-item-number.html b/guide/2.2.0/f_orderedlist-item-number.html index 7bcf118d2..ca46f6bd8 100644 --- a/guide/2.2.0/f_orderedlist-item-number.html +++ b/guide/2.2.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:
modules/titles.xsl, modules/functions.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:
modules/titles.xsl, modules/functions.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.2.0/f_orderedlist-item-numeration.html b/guide/2.2.0/f_orderedlist-item-numeration.html index be1c9d28a..a3654e171 100644 --- a/guide/2.2.0/f_orderedlist-item-numeration.html +++ b/guide/2.2.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:
modules/titles.xsl, modules/lists.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:
modules/titles.xsl, modules/lists.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.2.0/f_orderedlist-startingnumber.html b/guide/2.2.0/f_orderedlist-startingnumber.html index 3748daa6a..1ae144ac6 100644 --- a/guide/2.2.0/f_orderedlist-startingnumber.html +++ b/guide/2.2.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:
modules/functions.xsl, modules/lists.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:
modules/functions.xsl, modules/lists.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.2.0/f_parse-length.html b/guide/2.2.0/f_parse-length.html index aa318ca15..a9379e71b 100644 --- a/guide/2.2.0/f_parse-length.html +++ b/guide/2.2.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:
modules/variable.xsl, modules/units.xsl, modules/objects.xsl, modules/tablecals.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:
modules/variable.xsl, modules/units.xsl, modules/objects.xsl, modules/tablecals.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.2.0/f_pi-attributes.html b/guide/2.2.0/f_pi-attributes.html index 67d2602b5..bb20aa731 100644 --- a/guide/2.2.0/f_pi-attributes.html +++ b/guide/2.2.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:
modules/functions.xsl, modules/blocks.xsl, modules/objects.xsl, modules/verbatim.xsl, modules/tablecals.xsl, modules/inlines.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:
modules/functions.xsl, modules/blocks.xsl, modules/objects.xsl, modules/verbatim.xsl, modules/tablecals.xsl, modules/inlines.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.2.0/f_pi.html b/guide/2.2.0/f_pi.html index 80c780365..fa2567a0b 100644 --- a/guide/2.2.0/f_pi.html +++ b/guide/2.2.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:
modules/functions.xsl, modules/bibliography.xsl, modules/glossary.xsl, modules/index.xsl, modules/lists.xsl, modules/blocks.xsl, modules/programming.xsl, modules/objects.xsl, modules/verbatim.xsl, modules/xlink.xsl, modules/info.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:
modules/functions.xsl, modules/bibliography.xsl, modules/glossary.xsl, modules/index.xsl, modules/lists.xsl, modules/blocks.xsl, modules/programming.xsl, modules/objects.xsl, modules/verbatim.xsl, modules/xlink.xsl, modules/info.xsl, modules/tablecals.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.2.0/f_post-label-punctuation.html b/guide/2.2.0/f_post-label-punctuation.html index 06bee486a..bdfd9b0f4 100644 --- a/guide/2.2.0/f_post-label-punctuation.html +++ b/guide/2.2.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.2.0/f_refsection.html b/guide/2.2.0/f_refsection.html index 30021baf0..523852f43 100644 --- a/guide/2.2.0/f_refsection.html +++ b/guide/2.2.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:
modules/functions.xsl
Used by:

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:
modules/functions.xsl
Used by:

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.2.0/f_relative-length.html b/guide/2.2.0/f_relative-length.html index 631762613..2955b9bb2 100644 --- a/guide/2.2.0/f_relative-length.html +++ b/guide/2.2.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:
modules/tablecals.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:
modules/tablecals.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.2.0/f_relative-path.html b/guide/2.2.0/f_relative-path.html index 524c3a37d..086448fe3 100644 --- a/guide/2.2.0/f_relative-path.html +++ b/guide/2.2.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:
modules/objects.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:
modules/objects.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.2.0/f_section-depth.html b/guide/2.2.0/f_section-depth.html index 94abb5953..402daf81e 100644 --- a/guide/2.2.0/f_section-depth.html +++ b/guide/2.2.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:
modules/functions.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:
modules/functions.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.2.0/f_section.html b/guide/2.2.0/f_section.html index de8ee84e9..f5fc7ea04 100644 --- a/guide/2.2.0/f_section.html +++ b/guide/2.2.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.2.0/f_spaces.html b/guide/2.2.0/f_spaces.html index 11aeea7fc..c2ee17035 100644 --- a/guide/2.2.0/f_spaces.html +++ b/guide/2.2.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:
modules/functions.xsl, modules/programming.xsl
Used by:

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:
modules/functions.xsl, modules/programming.xsl
Used by:

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.2.0/f_step-number.html b/guide/2.2.0/f_step-number.html index a95fb6754..7a5dbc802 100644 --- a/guide/2.2.0/f_step-number.html +++ b/guide/2.2.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:
modules/functions.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:
modules/functions.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.2.0/f_step-numeration.html b/guide/2.2.0/f_step-numeration.html index bb97dbbce..4db182bb0 100644 --- a/guide/2.2.0/f_step-numeration.html +++ b/guide/2.2.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:
modules/titles.xsl, modules/lists.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:
modules/titles.xsl, modules/lists.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.2.0/f_syntax-highlight.html b/guide/2.2.0/f_syntax-highlight.html index 3f1494e77..410a74a26 100644 --- a/guide/2.2.0/f_syntax-highlight.html +++ b/guide/2.2.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:
modules/verbatim.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:
modules/verbatim.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.2.0/f_target.html b/guide/2.2.0/f_target.html index d0da57c82..c8ae89c02 100644 --- a/guide/2.2.0/f_target.html +++ b/guide/2.2.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:
modules/programming.xsl, modules/links.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:
modules/programming.xsl, modules/links.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.2.0/f_template.html b/guide/2.2.0/f_template.html index e8b7bcb24..c58449b67 100644 --- a/guide/2.2.0/f_template.html +++ b/guide/2.2.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:
modules/templates.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:
modules/templates.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.2.0/f_tokenize-on-char.html b/guide/2.2.0/f_tokenize-on-char.html index abb07ff12..3c1ea8a0d 100644 --- a/guide/2.2.0/f_tokenize-on-char.html +++ b/guide/2.2.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:
modules/tablecals.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:
modules/tablecals.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.2.0/f_translate-attribute.html b/guide/2.2.0/f_translate-attribute.html index 2397040ad..4576ae3af 100644 --- a/guide/2.2.0/f_translate-attribute.html +++ b/guide/2.2.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:
modules/functions.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:
modules/functions.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.2.0/f_unique-id.html b/guide/2.2.0/f_unique-id.html index ef3071420..bf94c2649 100644 --- a/guide/2.2.0/f_unique-id.html +++ b/guide/2.2.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.2.0/f_uri-scheme.html b/guide/2.2.0/f_uri-scheme.html index 1e65f8cfc..9c8b166af 100644 --- a/guide/2.2.0/f_uri-scheme.html +++ b/guide/2.2.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:
modules/functions.xsl, modules/objects.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:
modules/functions.xsl, modules/objects.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.2.0/f_verbatim-highlight.html b/guide/2.2.0/f_verbatim-highlight.html index 4bbc988c0..721706e3d 100644 --- a/guide/2.2.0/f_verbatim-highlight.html +++ b/guide/2.2.0/f_verbatim-highlight.html @@ -1,4 +1,4 @@ -f:verbatim-highlight

f:verbatim-highlight

f:verbatim-highlight — Returns the highlight properties for a verbatim environment.

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

Synopsis

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

Description

+f:verbatim-highlight

f:verbatim-highlight

f:verbatim-highlight — Returns the highlight properties for a verbatim environment.

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

Synopsis

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

Description

Verbatim elements can be styled in a variety of ways, see Section 5.3, “Verbatim styles”. This function returns the highlight settings diff --git a/guide/2.2.0/f_verbatim-numbered.html b/guide/2.2.0/f_verbatim-numbered.html index 832a25cf1..b791ace5d 100644 --- a/guide/2.2.0/f_verbatim-numbered.html +++ b/guide/2.2.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:
modules/verbatim.xsl, modules/attributes.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:
modules/verbatim.xsl, modules/attributes.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.2.0/f_verbatim-style.html b/guide/2.2.0/f_verbatim-style.html index 3e7bdd424..b4d1daf6a 100644 --- a/guide/2.2.0/f_verbatim-style.html +++ b/guide/2.2.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:
modules/verbatim.xsl, modules/attributes.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:
modules/verbatim.xsl, modules/attributes.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.2.0/f_verbatim-trim-leading.html b/guide/2.2.0/f_verbatim-trim-leading.html index 1f8dea84c..aa45a932a 100644 --- a/guide/2.2.0/f_verbatim-trim-leading.html +++ b/guide/2.2.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:
modules/verbatim.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:
modules/verbatim.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.2.0/f_verbatim-trim-trailing.html b/guide/2.2.0/f_verbatim-trim-trailing.html index af9db82ba..d63e0f396 100644 --- a/guide/2.2.0/f_verbatim-trim-trailing.html +++ b/guide/2.2.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:
modules/verbatim.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:
modules/verbatim.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.2.0/f_xlink-style.html b/guide/2.2.0/f_xlink-style.html index b61dc2e23..07059dc2e 100644 --- a/guide/2.2.0/f_xlink-style.html +++ b/guide/2.2.0/f_xlink-style.html @@ -1,4 +1,4 @@ -f:xlink-style