diff --git a/explorer/index.html b/explorer/index.html index 1f5d0c14d..e463e3043 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, 778 templates, 225 functions, 101 variables, 208 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()
fp:title-properties-override()
f:absolute-length()
f:empty-length()
f:equal-lengths()
f:is-empty-length()
f:length-string()
f:length-units()
f:make-length()
f:make-length()
f:make-length()
f:parse-length()
f:relative-length()
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), 207 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
Param $variablelist-panelset 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-panelset, $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, 778 templates, 225 functions, 101 variables, 208 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()
fp:title-properties-override()
f:absolute-length()
f:empty-length()
f:equal-lengths()
f:is-empty-length()
f:length-string()
f:length-units()
f:make-length()
f:make-length()
f:make-length()
f:parse-length()
f:relative-length()
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), 207 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
Param $variablelist-panelset 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-panelset, $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
@@ -1156,7 +1156,7 @@
                 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                 version="3.0">
    <xsl:variable name="v:VERSION" select="'2.2.1-SNAPSHOT'"/>
-   <xsl:variable name="v:VERSION-ID" select="'fd855535'"/>
+   <xsl:variable name="v:VERSION-ID" select="'ce8e5864'"/>
 </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
@@ -9603,6 +9603,7 @@
 784
 785
 786
+787
 
<?xml version="1.0" encoding="utf-8"?>
 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                 xmlns:array="http://www.w3.org/2005/xpath-functions/array"
@@ -9947,7 +9948,11 @@
 
 <xsl:variable name="vp:gidmap" select="map {
   'acknowledgements': 'ack',
+  'annotation': 'an',
   'appendix': 'ap',
+  'article': 'art',
+  'bibliodiv': 'bd',
+  'bibliography': 'bi',
   'book': 'bo',
   'chapter': 'ch',
   'colophon': 'co',
@@ -9955,14 +9960,21 @@
   'equation': 'eq',
   'example': 'ex',
   'figure': 'fig',
+  'glossary': 'g',
+  'glossdiv': 'gd',
+  'glossentry': 'ge',
+  'glossterm': 'gt',
+  'itemizedlist': 'il',
+  'listitem': 'li',
+  'orderedlist': 'ol',
   'part': 'part',
   'preface': 'p',
   'procedure': 'proc',
   'refentry': 're',
   'reference': 'ref',
-  'refsect1': 'rs1',
-  'refsect2': 'rs2',
-  'refsect3': 'rs3',
+  'refsect1': 'rs1_',
+  'refsect2': 'rs2_',
+  'refsect3': 'rs3_',
   'sect1': 's1_',
   'sect2': 's2_',
   'sect3': 's3_',
@@ -9970,12 +9982,8 @@
   'sect5': 's5_',
   'section': 's',
   'table': 'tab',
-  'glossary': 'g',
-  'glossdiv': 'gd',
-  'glossentry': 'ge',
-  'glossterm': 'gt',
-  'bibliography': 'bi',
-  'bibliodiv': 'bd'
+  'variablelist': 'vl',
+  'varlistentry': 'vle'
   }"/>
 
 <xsl:function name="f:generate-id" as="xs:string" cache="yes">
@@ -10017,12 +10025,6 @@
   <xsl:sequence select="f:generate-id($node, false())"/>
 </xsl:function>
 
-
-
-
-
-
-
 <xsl:function name="fp:css-properties" as="attribute()?">
   <xsl:param name="context" as="element()?"/>
 
@@ -41050,4 +41052,4 @@
 </xsl:function>
 
 </xsl:stylesheet>
-

Generated by XSLT Explorer version 0.1.10 at 09:44 on 28 Sep 2024 with SAXON version HE 12.5.

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

\ No newline at end of file +
\ No newline at end of file diff --git a/guide/2.2.1/ackno.html b/guide/2.2.1/ackno.html index 53b228eb7..bf4cab724 100644 --- a/guide/2.2.1/ackno.html +++ b/guide/2.2.1/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.1/ch-building.html b/guide/2.2.1/ch-building.html index 56bd3d47b..216da9d8f 100644 --- a/guide/2.2.1/ch-building.html +++ b/guide/2.2.1/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.1/ch-customizing.html b/guide/2.2.1/ch-customizing.html index 4b5315a4d..88349ce3d 100644 --- a/guide/2.2.1/ch-customizing.html +++ b/guide/2.2.1/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 @@ -161,13 +161,13 @@ produce is intended to be clean, robust markup for styling with CSS. Exactly how you control which stylesheet links are produced has changed several times. The current scheme is this:

  1. If syntax highlighting is enabled, a link to the -$verbatim-syntax-highlight-css stylesheet is +$verbatim-syntax-highlight-css stylesheet is included. -

  2. If $persistent-toc is +

  3. If $persistent-toc is true -a link to the $persistent-toc-css stylesheet +a link to the $persistent-toc-css stylesheet is included. -

  4. If $use-docbook-css is true, +

  5. If $use-docbook-css is true, links to the standard DocBook stylesheets are included. Those stylesheets are docbook.css (for all media), docbook-screen.css (for screen media), and @@ -178,7 +178,7 @@ generated is processed in the m:html-head-links mode. By default, that template does nothing, but you can change that in a customization layer.

  6. If any CSS stylesheets are defined in -$user-css-links, they are included. +$user-css-links, they are included.

  7. The DocBook element that is the context element when the HTML head is being generated is processed in the m:html-head-last mode. @@ -586,9 +586,9 @@ Jackfruit, since there is no corresponding glossterm or firstterm in the main part of your text.

  8. You can also use external glossaries for this task, which can be identified by the -$glossary-collection parameter, or the -db processing instructions with a -glossary-collection pseudo-attribute in the root element.

    If you use external glossaries, you can leave the internal, +$glossary-collection parameter, or the +db processing instructions with a +glossary-collection pseudo-attribute in the root element.

    If you use external glossaries, you can leave the internal, automatic glossary completely empty. As long as there are entries for Apple and Pear in one of your external glossaries, you will end up with those two entries in diff --git a/guide/2.2.1/ch-implementation.html b/guide/2.2.1/ch-implementation.html index fca1e87ef..fd75726e7 100644 --- a/guide/2.2.1/ch-implementation.html +++ b/guide/2.2.1/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. @@ -124,15 +124,15 @@ authoring environment that weren’t always easy to work with. Starting in version 2.0.6, the mechanisms for finding sources and producing references in the output has changed. Three parameters -are used:

    $mediaobject-input-base-uri

    If the $mediaobject-input-base-uri is empty (the default), +are used:

    $mediaobject-input-base-uri

    If the $mediaobject-input-base-uri is empty (the default), then URIs in the source document are assumed to be relative to the base URI on which they occur. This is the usual case if you mix XML and media into the same -directory structure on the filesystem.

    If the $mediaobject-input-base-uri is not empty, it is +directory structure on the filesystem.

    If the $mediaobject-input-base-uri is not empty, it is used to resolve all media URIs. If it’s initialized with a relative URI, that URI will -be made absolute against the base URI if the input document.

    $mediaobject-output-base-uri

    If the $mediaobject-output-base-uri is empty (the default), +be made absolute against the base URI if the input document.

    $mediaobject-output-base-uri

    If the $mediaobject-output-base-uri is empty (the default), then URIs in the output are treated as parallel to the URIs in the input. If the reference ../image.png works in the source document, it’s assumed -that will also work in the output document.

    If the $mediaobject-output-base-uri is not empty, it is +that will also work in the output document.

    If the $mediaobject-output-base-uri is not empty, it is the base URI used for media objects. If this is a relative URI, it is taken to be relative to the root of the output hierarchy.

    Suppose the output base URI is https://images.example.com/, then a reference to image.png will appear as @@ -143,7 +143,7 @@ image.png appears in a chunk that will be located at back/appendix.html, then the media URI will be ../media/image.png. -

    $mediaobject-output-paths

    This parameter controls whether the relative paths in the input URIs apply +

    $mediaobject-output-paths

    This parameter controls whether the relative paths in the input URIs apply to the output URIs as well. If the parameter is true, the output base URI is media/, and the input URI is path/to/image.png, then the output reference will be to @@ -187,7 +187,7 @@ (with an annotates attribute). These are documented as ID/IDREF links but they are not IDREFS attributes because annotations may be stored separately.

    Starting in version 1.5.1, the DocBook xslTNG -Stylesheets1 support a non-standard extension: if you place +Stylesheets1 support a non-standard extension: if you place the string xpath: in the annotates attribute of an annotation, then the rest of the attribute is assumed to contain an XPath expression that points to the element(s) to which the annotation @@ -242,20 +242,20 @@

  9. Process XLink link bases.

  10. Validate. Only occurs if the appropriate extension function is available and the stylesheet specifies a -$relax-ng-grammar. +$relax-ng-grammar.

  11. Process Oxygen change markup. Only occurs if $oxy-markup is true and the document contains Oxygen change markup processing instructions.

A customization can introduce transformations to the original -document using three parameters:

$transform-original

This transform runs before step 1 in the standard transformations. +document using three parameters:

$transform-original

This transform runs before step 1 in the standard transformations. If this transformation is used, it must take special care to preserve the base URI of the original document by adding an xml:base attribute to the root element (if it doesn’t already have one).

Only the first transformation in the list has access to the original base URI. If it isn’t preserved, relative references to other documents will be resolved against the static base URI of the stylesheet and not the URI of the original document. That’s -unlikely to be correct.

$transform-before

This transformation runs after step 10. Its +unlikely to be correct.

$transform-before

This transformation runs after step 10. Its input is the DocBook document that will be transformed into HTML. -

$transform-after

This transformation runs after the DocBook document has been transformed into HTML. +

$transform-after

This transformation runs after the DocBook document has been transformed into HTML. The resulting HTML document is not valid HTML, but contains islands of valid HTML that will be separated out into chunks by subsequent processing.

(If you need @@ -273,7 +273,7 @@ standard DocBook stylesheet.functionsA list of functions (expressed as EQNames). The transformation will only be run if every extension function listed is available.testAn arbitrary XPath expression. The expression will be evaluated with the document as the context item. If it returns an effective boolean value of true, -the transformation will be run.

Annotations
1
+the transformation will be run.
Annotations
1

This annotation applies to the stylesheet title. For a discussion of this annotation, see the following paragraphs.

diff --git a/guide/2.2.1/ch-localization.html b/guide/2.2.1/ch-localization.html index 4b10d8e1e..721fea948 100644 --- a/guide/2.2.1/ch-localization.html +++ b/guide/2.2.1/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 @@ -221,7 +221,7 @@ approach that as follows:

  1. Copy the localization source files.

  2. Update the ones you wish to change.

  3. Compile them all with src/main/xslt/modules/xform-locale.xsl saving the output in a new location.

  4. In your stylesheet, change the -$v:localization-base-uri to point to the directory +$v:localization-base-uri to point to the directory where the new locales reside. Those locale files will be used.

4.4.2Overriding mappings, groups, etc.

If you only want to override a small number of localization features, it may be simpler to do so directly in your stylesheet. diff --git a/guide/2.2.1/ch-overview.html b/guide/2.2.1/ch-overview.html index f7418a57d..c17f8a12f 100644 --- a/guide/2.2.1/ch-overview.html +++ b/guide/2.2.1/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.1/ch-preface.html b/guide/2.2.1/ch-preface.html index 23e04cc27..26851a552 100644 --- a/guide/2.2.1/ch-preface.html +++ b/guide/2.2.1/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.1/ch-using.html b/guide/2.2.1/ch-using.html index 8f8c15066..6556340cd 100644 --- a/guide/2.2.1/ch-using.html +++ b/guide/2.2.1/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 @@ -246,10 +246,10 @@ web pages. You can achieve this with the DocBook xslTNG Stylesheets by setting two parameters: -

$chunk

This parameter should be set to the name that you want to use for the +

$chunk

This parameter should be set to the name that you want to use for the first, or top, page of the result. The name index.html is a common choice. -

$chunk-output-base-uri

This parameter should be set to the absolute path where you want +

$chunk-output-base-uri

This parameter should be set to the absolute path where you want to use as the base URI for the result documents, for example /home/ndw/output/guide/.

Note

The trailing slash is important, this is a URI. If you specify only /home/ndw/output/guide, the @@ -262,10 +262,10 @@ controls the URIs that appear on the secondary result port.

Many aspects of chunking can be easily customized. A few of the most relevant parameters and templates are: -

$chunk-include and -$chunk-exclude

Taken together, these two parameters determine what elements in your -source document will be considered “chunks” in the output.

$persistent-toc

If this parameter is true, then a JavaScript -“fly-out” table of contents will be available on every page.

$chunk-nav

This parameter, discussed more thoroughly in +

$chunk-include and +$chunk-exclude

Taken together, these two parameters determine what elements in your +source document will be considered “chunks” in the output.

$persistent-toc

If this parameter is true, then a JavaScript +“fly-out” table of contents will be available on every page.

$chunk-nav

This parameter, discussed more thoroughly in Section 2.7.1, “Keyboard navigation” enables keyboard navigation between chunks.

t:top-nav and t:bottom-nav

These templates control how the top-of-page and bottom-of-page @@ -357,7 +357,7 @@ as a string and broken into tokens at the $profile-separator.

For every element in the source document:

  • If it specifies a value for an effectivity attribute, the value is split into tokens at the -$profile-separator.

  • If the corresponding profile parameter is not empty, then the +$profile-separator.

  • If the corresponding profile parameter is not empty, then the element is discarded unless at least one of the tokens in the profile parameter list is also in the effectivity list.

In practice, elements that don’t specify effectivity are always included and profile parameters that are empty don’t exclude any elements.

2.9.3Dynamic profiling

Dynamic profiling is a feature that allows you to profile the output @@ -453,7 +453,7 @@ the $persistent-toc-search parameter.

2.12.1Persistent ToC data

The data used by the persistent ToC can be stored in a separate file or stored in each chunk. This is controlled by the $persistent-toc-filename.

  1. If chunking is enabled and the -$persistent-toc-filename parameter is non-empty, +$persistent-toc-filename parameter is non-empty, it’s used as a filename and a single copy of the ToC will be saved in that file.

    The benefit of this approach is that the HTML chunks are smaller. If the persistent ToC is written into every chunk, the size @@ -468,7 +468,7 @@ introduce visible latency, although browser caching tends to reduce that after the document has been loaded once.

  • If the -$persistent-toc-filename parameter is the empty +$persistent-toc-filename parameter is the empty sequence, a copy of the ToC is stored in each chunk.

    Note

    When stored in each chunk, the Table of Contents is secreted away in a script element so that it will be ignored by screen readers and other user agents that don’t @@ -499,20 +499,20 @@ that a customization layer that changes how sections are marked up will change what appears in the ToC. If you simply wish to suppress a particular section from appearing in the ToC, add nopagetoc to its -class attribute.

    Several parameters control presentation and formatting of the on-page ToC.

    $pagetoc-elements

    A list of the names of the elements (technically, the classes of +class attribute.

    Several parameters control presentation and formatting of the on-page ToC.

    $pagetoc-elements

    A list of the names of the elements (technically, the classes of the sections) that should get an on-page ToC. It’s empty by default (meaning no such ToC is rendered). For the standard presentation of this guide, the list is set to preface chapter appendix refentry. (The sneaky among you may wonder if you could simply set it to “component” because that class is used for all those elements; “Yes. Yes, you could.”) -

    $pagetoc-dynamic

    Determines whether or not the ToC is “dynamic”. Inspired by +

    $pagetoc-dynamic

    Determines whether or not the ToC is “dynamic”. Inspired by Kevin Drum’s table of contents progress animation, the ToC keeps track of the reader’s location in the main view and highlights the corresponding sections in the ToC (albeit without the clever SVG animation of the original).

    Set this parameter to false if you find the animation distracting. (If the animation is enabled, a control is provided to let the reader turn it off, -in case they find it distracting.)

    $pagetoc-js

    This is the JavaScript that implements the on-page ToC. Changing this +in case they find it distracting.)

    $pagetoc-js

    This is the JavaScript that implements the on-page ToC. Changing this parameter allows you to replace it with JavaScript of your own invention.

    CSS

    There is no pagetoc-css parameter; the CSS is integrated into the standard CSS. You can find it in the pagetoc.scss file diff --git a/guide/2.2.1/copyright.html b/guide/2.2.1/copyright.html index be108a2b7..bddb8812e 100644 --- a/guide/2.2.1/copyright.html +++ b/guide/2.2.1/copyright.html @@ -1,4 +1,4 @@ -Copyright

    Copyright

    DocBook xslTNG
    +Copyright

    Copyright

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

    Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, diff --git a/guide/2.2.1/ext_cwd.html b/guide/2.2.1/ext_cwd.html index 50937ce34..cea0d6846 100644 --- a/guide/2.2.1/ext_cwd.html +++ b/guide/2.2.1/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.1/ext_image-metadata.html b/guide/2.2.1/ext_image-metadata.html index eb2c8f10c..5c24f386c 100644 --- a/guide/2.2.1/ext_image-metadata.html +++ b/guide/2.2.1/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: @@ -14,7 +14,7 @@ all of the properties identified by the extractor will be returned. Each property name will be converted to lowercase and spaces will be replaced with hyphens. (In other words, a property with the tag name “Palette Colour Count” will appear -in the map with a key of “palette-colour-count”.)

    Property values that appear to be data/time values* will be converted to +in the map with a key of “palette-colour-count”.)

    Property values that appear to be data/time values* will be converted to strings that are valid ISO 8601 date/time values. Any control characters that can’t appear in XML but that appear in a value will be replaced with Unicode references, \uxxxx. For example, a null byte will be @@ -38,7 +38,7 @@

    If the $debug parameter includes the token image-properties, the stylesheets will print every property returned in an xsl:message.

    -

    A value that matches the regular expression +


    A value that matches the regular expression “^\d\d\d\d:\d\d:\d\d \d\d:\d\d:\d\d$” is assumed to be a date/time. This is the format of date/time values used in EXIF metadata for most properties that have a date/time value.

    \ No newline at end of file diff --git a/guide/2.2.1/ext_image-properties.html b/guide/2.2.1/ext_image-properties.html index db422eb05..43a846728 100644 --- a/guide/2.2.1/ext_image-properties.html +++ b/guide/2.2.1/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.1/ext_pygmentize-available.html b/guide/2.2.1/ext_pygmentize-available.html index c1ad33564..463531d56 100644 --- a/guide/2.2.1/ext_pygmentize-available.html +++ b/guide/2.2.1/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.1/ext_pygmentize.html b/guide/2.2.1/ext_pygmentize.html index 3a0b84ec5..a5af8eb8c 100644 --- a/guide/2.2.1/ext_pygmentize.html +++ b/guide/2.2.1/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.1/ext_validate-with-relax-ng.html b/guide/2.2.1/ext_validate-with-relax-ng.html index ae38bc135..4ede39c00 100644 --- a/guide/2.2.1/ext_validate-with-relax-ng.html +++ b/guide/2.2.1/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.1/ext_xinclude.html b/guide/2.2.1/ext_xinclude.html index eab9c5059..6f019c3f2 100644 --- a/guide/2.2.1/ext_xinclude.html +++ b/guide/2.2.1/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.1/f_absolute-length.html b/guide/2.2.1/f_absolute-length.html index ee9ef3ee4..e15031679 100644 --- a/guide/2.2.1/f_absolute-length.html +++ b/guide/2.2.1/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.1/f_attributes.html b/guide/2.2.1/f_attributes.html index 36870e3d6..c7a957708 100644 --- a/guide/2.2.1/f_attributes.html +++ b/guide/2.2.1/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.1/f_available-bibliographies.html b/guide/2.2.1/f_available-bibliographies.html index c4e37ad27..c080e0e67 100644 --- a/guide/2.2.1/f_available-bibliographies.html +++ b/guide/2.2.1/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.1/f_available-glossaries.html b/guide/2.2.1/f_available-glossaries.html index 0cb4dddc2..5d9b630b1 100644 --- a/guide/2.2.1/f_available-glossaries.html +++ b/guide/2.2.1/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.1/f_biblioentries.html b/guide/2.2.1/f_biblioentries.html index b78e6d231..e7cbc4f82 100644 --- a/guide/2.2.1/f_biblioentries.html +++ b/guide/2.2.1/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.1/f_cals-colsep.html b/guide/2.2.1/f_cals-colsep.html index 33c5a5b29..b47322030 100644 --- a/guide/2.2.1/f_cals-colsep.html +++ b/guide/2.2.1/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.1/f_cals-rowsep.html b/guide/2.2.1/f_cals-rowsep.html index 878028e9b..7e48b1d57 100644 --- a/guide/2.2.1/f_cals-rowsep.html +++ b/guide/2.2.1/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.1/f_check-gentext.html b/guide/2.2.1/f_check-gentext.html index 7086d9009..20d030f66 100644 --- a/guide/2.2.1/f_check-gentext.html +++ b/guide/2.2.1/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.1/f_chunk-filename.html b/guide/2.2.1/f_chunk-filename.html index 3a885e69b..ab7f53e69 100644 --- a/guide/2.2.1/f_chunk-filename.html +++ b/guide/2.2.1/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.1/f_chunk-title.html b/guide/2.2.1/f_chunk-title.html index 3d594b648..157e40c17 100644 --- a/guide/2.2.1/f_chunk-title.html +++ b/guide/2.2.1/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.1/f_chunk.html b/guide/2.2.1/f_chunk.html index 1736f629f..5dc6c5d7c 100644 --- a/guide/2.2.1/f_chunk.html +++ b/guide/2.2.1/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.1/f_citations.html b/guide/2.2.1/f_citations.html index e93edd9b7..9428279a0 100644 --- a/guide/2.2.1/f_citations.html +++ b/guide/2.2.1/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.1/f_css-length.html b/guide/2.2.1/f_css-length.html index 9b71fe6e0..cdda7b012 100644 --- a/guide/2.2.1/f_css-length.html +++ b/guide/2.2.1/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.1/f_css-property.html b/guide/2.2.1/f_css-property.html index b62e6a5e8..dae279ae1 100644 --- a/guide/2.2.1/f_css-property.html +++ b/guide/2.2.1/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.1/f_date-format.html b/guide/2.2.1/f_date-format.html index 5c465868f..7cfcb0f31 100644 --- a/guide/2.2.1/f_date-format.html +++ b/guide/2.2.1/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 @@ -6,8 +6,8 @@

    • If the date contains embedded markup, the special value “apply-templates” is returned to indicate that string formatting isn’t appropriate.

    • If the date conforms to an ISO 8601 date, the -$date-date-format string is returned.

    • If the date conforms to an ISO 8601 dateTime, the -$date-dateTime-format string is returned.

    • If the date does not conform to either of those date formats, +$date-date-format string is returned.

    • If the date conforms to an ISO 8601 dateTime, the +$date-dateTime-format string is returned.

    • If the date does not conform to either of those date formats, “apply-templates” is returned.

    If the date conforms to a date or dateTime, the author may override diff --git a/guide/2.2.1/f_empty-length.html b/guide/2.2.1/f_empty-length.html index 1ccf9628a..121418c29 100644 --- a/guide/2.2.1/f_empty-length.html +++ b/guide/2.2.1/f_empty-length.html @@ -1,14 +1,14 @@ -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 -barleycorns2 in the case of absolute +barleycorns2 in the case of absolute lengths. For relative lengths, the unit is something relative like percent.

    These are represented as maps internally and f:empty-length() returns a length with no magnitude or units.

    -
    Annotations
    2
    +
    Annotations
    2

    Yes, that’s a real unit. It’s equal to ⅓ of an inch. I’ll leave it to Wikipedia to explain the details. Just looking at the chart of diff --git a/guide/2.2.1/f_equal-lengths.html b/guide/2.2.1/f_equal-lengths.html index 9206e4ba8..969a52ccb 100644 --- a/guide/2.2.1/f_equal-lengths.html +++ b/guide/2.2.1/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.1/f_generate-id.html b/guide/2.2.1/f_generate-id.html index c4144fb5b..9e0503d7a 100644 --- a/guide/2.2.1/f_generate-id.html +++ b/guide/2.2.1/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.1/f_gentext-letters-for-language.html b/guide/2.2.1/f_gentext-letters-for-language.html index 1e670cafd..bc64ae08c 100644 --- a/guide/2.2.1/f_gentext-letters-for-language.html +++ b/guide/2.2.1/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.1/f_gentext-letters.html b/guide/2.2.1/f_gentext-letters.html index 787dde4fd..942fbac44 100644 --- a/guide/2.2.1/f_gentext-letters.html +++ b/guide/2.2.1/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.1/f_gentext.html b/guide/2.2.1/f_gentext.html index 064eb16c4..35dec42fb 100644 --- a/guide/2.2.1/f_gentext.html +++ b/guide/2.2.1/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.1/f_glossentries.html b/guide/2.2.1/f_glossentries.html index 49552656a..eac5e44ed 100644 --- a/guide/2.2.1/f_glossentries.html +++ b/guide/2.2.1/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.1/f_glossrefs.html b/guide/2.2.1/f_glossrefs.html index c986dfd65..b7ff0a26f 100644 --- a/guide/2.2.1/f_glossrefs.html +++ b/guide/2.2.1/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.1/f_highlight-verbatim.html b/guide/2.2.1/f_highlight-verbatim.html index fbfaaa865..2a9b4ae58 100644 --- a/guide/2.2.1/f_highlight-verbatim.html +++ b/guide/2.2.1/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.1/f_href.html b/guide/2.2.1/f_href.html index a1244f9d4..2c240b446 100644 --- a/guide/2.2.1/f_href.html +++ b/guide/2.2.1/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.1/f_id.html b/guide/2.2.1/f_id.html index d79d0f078..83764796b 100644 --- a/guide/2.2.1/f_id.html +++ b/guide/2.2.1/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/lists.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/lists.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.1/f_in-scope-language.html b/guide/2.2.1/f_in-scope-language.html index 65f9cf22a..b1da34cdc 100644 --- a/guide/2.2.1/f_in-scope-language.html +++ b/guide/2.2.1/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.1/f_intra-number-separator.html b/guide/2.2.1/f_intra-number-separator.html index dcaf31be2..336460ea7 100644 --- a/guide/2.2.1/f_intra-number-separator.html +++ b/guide/2.2.1/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.1/f_is-empty-length.html b/guide/2.2.1/f_is-empty-length.html index 77ce07ee6..366cd9a5c 100644 --- a/guide/2.2.1/f_is-empty-length.html +++ b/guide/2.2.1/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.1/f_is-true.html b/guide/2.2.1/f_is-true.html index f7871c5e4..7d30ee046 100644 --- a/guide/2.2.1/f_is-true.html +++ b/guide/2.2.1/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.1/f_l10n-language.html b/guide/2.2.1/f_l10n-language.html index f263ad9bf..be36c8ddd 100644 --- a/guide/2.2.1/f_l10n-language.html +++ b/guide/2.2.1/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.1/f_l10n-token.html b/guide/2.2.1/f_l10n-token.html index 6a5f99c9a..0e75f440b 100644 --- a/guide/2.2.1/f_l10n-token.html +++ b/guide/2.2.1/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.1/f_label-separator.html b/guide/2.2.1/f_label-separator.html index a3858313a..6ce1e1963 100644 --- a/guide/2.2.1/f_label-separator.html +++ b/guide/2.2.1/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.1/f_language.html b/guide/2.2.1/f_language.html index 4a18aa0ff..9f9d56fbb 100644 --- a/guide/2.2.1/f_language.html +++ b/guide/2.2.1/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.1/f_languages.html b/guide/2.2.1/f_languages.html index 412421f0c..6ceafe5b0 100644 --- a/guide/2.2.1/f_languages.html +++ b/guide/2.2.1/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.1/f_length-string.html b/guide/2.2.1/f_length-string.html index a92e34278..256bcff99 100644 --- a/guide/2.2.1/f_length-string.html +++ b/guide/2.2.1/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.1/f_length-units.html b/guide/2.2.1/f_length-units.html index de3951d0c..4e9cf7db5 100644 --- a/guide/2.2.1/f_length-units.html +++ b/guide/2.2.1/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.1/f_locales.html b/guide/2.2.1/f_locales.html index db942f786..732de3fa8 100644 --- a/guide/2.2.1/f_locales.html +++ b/guide/2.2.1/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.1/f_make-length.html b/guide/2.2.1/f_make-length.html index cfe89e26b..454b2598c 100644 --- a/guide/2.2.1/f_make-length.html +++ b/guide/2.2.1/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.1/f_mediaobject-amend-uri.html b/guide/2.2.1/f_mediaobject-amend-uri.html index db594b19c..e21ca26e7 100644 --- a/guide/2.2.1/f_mediaobject-amend-uri.html +++ b/guide/2.2.1/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.1/f_mediaobject-input-base-uri.html b/guide/2.2.1/f_mediaobject-input-base-uri.html index 78822f5d9..b51ee5140 100644 --- a/guide/2.2.1/f_mediaobject-input-base-uri.html +++ b/guide/2.2.1/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.1/f_mediaobject-type.html b/guide/2.2.1/f_mediaobject-type.html index 863b37ad2..49e926e39 100644 --- a/guide/2.2.1/f_mediaobject-type.html +++ b/guide/2.2.1/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.1/f_mediaobject-viewport.html b/guide/2.2.1/f_mediaobject-viewport.html index a13def847..1d9f20f21 100644 --- a/guide/2.2.1/f_mediaobject-viewport.html +++ b/guide/2.2.1/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.1/f_number-separator.html b/guide/2.2.1/f_number-separator.html index b91500c39..c886f7053 100644 --- a/guide/2.2.1/f_number-separator.html +++ b/guide/2.2.1/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.1/f_object-align.html b/guide/2.2.1/f_object-align.html index 061bc775a..81762c333 100644 --- a/guide/2.2.1/f_object-align.html +++ b/guide/2.2.1/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.1/f_object-contentheight.html b/guide/2.2.1/f_object-contentheight.html index 7de53a1ab..dc8875238 100644 --- a/guide/2.2.1/f_object-contentheight.html +++ b/guide/2.2.1/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.1/f_object-contentwidth.html b/guide/2.2.1/f_object-contentwidth.html index c23b65fc7..62636db16 100644 --- a/guide/2.2.1/f_object-contentwidth.html +++ b/guide/2.2.1/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.1/f_object-height.html b/guide/2.2.1/f_object-height.html index 114e30cd6..6e7439503 100644 --- a/guide/2.2.1/f_object-height.html +++ b/guide/2.2.1/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.1/f_object-properties.html b/guide/2.2.1/f_object-properties.html index 906d2d629..e9d33360a 100644 --- a/guide/2.2.1/f_object-properties.html +++ b/guide/2.2.1/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.1/f_object-scale.html b/guide/2.2.1/f_object-scale.html index 6fc9ca072..047d2928e 100644 --- a/guide/2.2.1/f_object-scale.html +++ b/guide/2.2.1/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.1/f_object-scalefit.html b/guide/2.2.1/f_object-scalefit.html index 464bee572..58078e207 100644 --- a/guide/2.2.1/f_object-scalefit.html +++ b/guide/2.2.1/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.1/f_object-valign.html b/guide/2.2.1/f_object-valign.html index 499c7ec39..93fae4afd 100644 --- a/guide/2.2.1/f_object-valign.html +++ b/guide/2.2.1/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.1/f_object-width.html b/guide/2.2.1/f_object-width.html index cb123d1ae..27335f1dc 100644 --- a/guide/2.2.1/f_object-width.html +++ b/guide/2.2.1/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.1/f_orderedlist-item-number.html b/guide/2.2.1/f_orderedlist-item-number.html index 87327b016..59e6ea8cc 100644 --- a/guide/2.2.1/f_orderedlist-item-number.html +++ b/guide/2.2.1/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.1/f_orderedlist-item-numeration.html b/guide/2.2.1/f_orderedlist-item-numeration.html index 198c002bb..691726662 100644 --- a/guide/2.2.1/f_orderedlist-item-numeration.html +++ b/guide/2.2.1/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.1/f_orderedlist-startingnumber.html b/guide/2.2.1/f_orderedlist-startingnumber.html index dd58d6a57..cf59884f4 100644 --- a/guide/2.2.1/f_orderedlist-startingnumber.html +++ b/guide/2.2.1/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.1/f_parse-length.html b/guide/2.2.1/f_parse-length.html index 826913687..1be5d8c3e 100644 --- a/guide/2.2.1/f_parse-length.html +++ b/guide/2.2.1/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.1/f_pi-attributes.html b/guide/2.2.1/f_pi-attributes.html index ea00ce55b..7c4c6eb52 100644 --- a/guide/2.2.1/f_pi-attributes.html +++ b/guide/2.2.1/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.1/f_pi.html b/guide/2.2.1/f_pi.html index de6d06b66..8e5e13aa5 100644 --- a/guide/2.2.1/f_pi.html +++ b/guide/2.2.1/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/titles.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

    +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/titles.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.1/f_post-label-punctuation.html b/guide/2.2.1/f_post-label-punctuation.html index eeefa5a89..af08eb03b 100644 --- a/guide/2.2.1/f_post-label-punctuation.html +++ b/guide/2.2.1/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.1/f_refsection.html b/guide/2.2.1/f_refsection.html index a83ae1b37..09282afd6 100644 --- a/guide/2.2.1/f_refsection.html +++ b/guide/2.2.1/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.1/f_relative-length.html b/guide/2.2.1/f_relative-length.html index e75fbeb05..974659e1d 100644 --- a/guide/2.2.1/f_relative-length.html +++ b/guide/2.2.1/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.1/f_relative-path.html b/guide/2.2.1/f_relative-path.html index 201ba8933..2d1425b87 100644 --- a/guide/2.2.1/f_relative-path.html +++ b/guide/2.2.1/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.1/f_section-depth.html b/guide/2.2.1/f_section-depth.html index 0d7812520..8b4a7dacf 100644 --- a/guide/2.2.1/f_section-depth.html +++ b/guide/2.2.1/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.1/f_section.html b/guide/2.2.1/f_section.html index 6faeae746..a2a153f00 100644 --- a/guide/2.2.1/f_section.html +++ b/guide/2.2.1/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.1/f_spaces.html b/guide/2.2.1/f_spaces.html index 538ca25de..80d3a3fdb 100644 --- a/guide/2.2.1/f_spaces.html +++ b/guide/2.2.1/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.1/f_step-number.html b/guide/2.2.1/f_step-number.html index a8009a8a9..289d4b629 100644 --- a/guide/2.2.1/f_step-number.html +++ b/guide/2.2.1/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.1/f_step-numeration.html b/guide/2.2.1/f_step-numeration.html index 8f2c2cb25..942d0250b 100644 --- a/guide/2.2.1/f_step-numeration.html +++ b/guide/2.2.1/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.1/f_syntax-highlight.html b/guide/2.2.1/f_syntax-highlight.html index b0188d7ad..362ae7d16 100644 --- a/guide/2.2.1/f_syntax-highlight.html +++ b/guide/2.2.1/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.1/f_target.html b/guide/2.2.1/f_target.html index fbc670522..7c94d0901 100644 --- a/guide/2.2.1/f_target.html +++ b/guide/2.2.1/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.1/f_template.html b/guide/2.2.1/f_template.html index af63b4cc4..c6d67f49e 100644 --- a/guide/2.2.1/f_template.html +++ b/guide/2.2.1/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.1/f_tokenize-on-char.html b/guide/2.2.1/f_tokenize-on-char.html index 515f07d09..f656be2f8 100644 --- a/guide/2.2.1/f_tokenize-on-char.html +++ b/guide/2.2.1/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.1/f_translate-attribute.html b/guide/2.2.1/f_translate-attribute.html index 43a303e76..aa38747c8 100644 --- a/guide/2.2.1/f_translate-attribute.html +++ b/guide/2.2.1/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.1/f_unique-id.html b/guide/2.2.1/f_unique-id.html index acaa87e38..e629f4cb3 100644 --- a/guide/2.2.1/f_unique-id.html +++ b/guide/2.2.1/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.1/f_uri-scheme.html b/guide/2.2.1/f_uri-scheme.html index 82d6d44f1..626c1f66d 100644 --- a/guide/2.2.1/f_uri-scheme.html +++ b/guide/2.2.1/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.1/f_verbatim-highlight.html b/guide/2.2.1/f_verbatim-highlight.html index 77eeceab8..9cdc06283 100644 --- a/guide/2.2.1/f_verbatim-highlight.html +++ b/guide/2.2.1/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.1/f_verbatim-numbered.html b/guide/2.2.1/f_verbatim-numbered.html index 5890cec3a..1176aec72 100644 --- a/guide/2.2.1/f_verbatim-numbered.html +++ b/guide/2.2.1/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: @@ -6,10 +6,10 @@

    diff --git a/guide/2.2.1/f_verbatim-style.html b/guide/2.2.1/f_verbatim-style.html index 1473057a1..5f61e7d7e 100644 --- a/guide/2.2.1/f_verbatim-style.html +++ b/guide/2.2.1/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.1/f_verbatim-trim-leading.html b/guide/2.2.1/f_verbatim-trim-leading.html index f8af408d9..1614d62c2 100644 --- a/guide/2.2.1/f_verbatim-trim-leading.html +++ b/guide/2.2.1/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.1/f_verbatim-trim-trailing.html b/guide/2.2.1/f_verbatim-trim-trailing.html index c185ae720..4a7baf2dd 100644 --- a/guide/2.2.1/f_verbatim-trim-trailing.html +++ b/guide/2.2.1/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.1/f_xlink-style.html b/guide/2.2.1/f_xlink-style.html index 53ef699e0..cbbe49e0f 100644 --- a/guide/2.2.1/f_xlink-style.html +++ b/guide/2.2.1/f_xlink-style.html @@ -1,4 +1,4 @@ -f:xlink-style

    intermediate-results

    Output the resolved names of intermediate result documents -($transformed-docbook-input -and $transformed-docbook-output) if they are used. +($transformed-docbook-input +and $transformed-docbook-output) if they are used.

    intra-chunk-links

    Display additional information about the resolution of intra-chunk references. diff --git a/guide/2.2.1/p_default-float-style.html b/guide/2.2.1/p_default-float-style.html index b1b311b8e..c8214e037 100644 --- a/guide/2.2.1/p_default-float-style.html +++ b/guide/2.2.1/p_default-float-style.html @@ -1,4 +1,4 @@ -$default-float-style

    $default-float-style

    $default-float-style — Default float style.

    Parameter:
    {}default-float-style
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/attributes.xsl

    Synopsis

      |$default-float-style := 'left'
    +$default-float-style

    $default-float-style

    $default-float-style — Default float style.

    Parameter:
    {}default-float-style
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/attributes.xsl

    Synopsis

      |$default-float-style := 'left'
     

    Description

    The floatstyle attribute on formal objects diff --git a/guide/2.2.1/p_default-language.html b/guide/2.2.1/p_default-language.html index 8a460f87d..dea4ce5df 100644 --- a/guide/2.2.1/p_default-language.html +++ b/guide/2.2.1/p_default-language.html @@ -1,4 +1,4 @@ -$default-language

    $default-language

    $default-language — Default language.

    Parameter:
    {}default-language
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/gentext.xsl, modules/functions.xsl, modules/chunk-cleanup.xsl

    Synopsis

      |$default-language := 'en'
    +$default-language

    $default-language

    $default-language — Default language.

    Parameter:
    {}default-language
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/gentext.xsl, modules/functions.xsl, modules/chunk-cleanup.xsl

    Synopsis

      |$default-language := 'en'
     

    Description

    If the stylesheets need to generate text (the names of labels diff --git a/guide/2.2.1/p_default-length-magnitude.html b/guide/2.2.1/p_default-length-magnitude.html index 467a7a770..8dbe9b2da 100644 --- a/guide/2.2.1/p_default-length-magnitude.html +++ b/guide/2.2.1/p_default-length-magnitude.html @@ -1,4 +1,4 @@ -$default-length-magnitude

    $default-length-magnitude, $default-length-unit

    $default-length-magnitude, $default-length-unit — The magnitude and units of the default length.

    Parameter:
    {}default-length-magnitude
    {}default-length-unit
    Defined in:
    param.xsl (2)
    Used in:
    param.xsl, modules/units.xsl

    Synopsis

      |$default-length-magnitude := 25.0
    +$default-length-magnitude

    $default-length-magnitude, $default-length-unit

    $default-length-magnitude, $default-length-unit — The magnitude and units of the default length.

    Parameter:
    {}default-length-magnitude
    {}default-length-unit
    Defined in:
    param.xsl (2)
    Used in:
    param.xsl, modules/units.xsl

    Synopsis

      |$default-length-magnitude := 25.0
     
      |$default-length-unit := '%'
     

    Description

    diff --git a/guide/2.2.1/p_default-theme.html b/guide/2.2.1/p_default-theme.html index 2a11d73e7..a22235d09 100644 --- a/guide/2.2.1/p_default-theme.html +++ b/guide/2.2.1/p_default-theme.html @@ -1,4 +1,4 @@ -$default-theme

    $default-theme

    $default-theme — Default theme.

    Parameter:
    {}default-theme
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/chunk-cleanup.xsl

    Synopsis

      |$default-theme as xs:string := ''
    +$default-theme

    $default-theme

    $default-theme — Default theme.

    Parameter:
    {}default-theme
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/chunk-cleanup.xsl

    Synopsis

      |$default-theme as xs:string := ''
     

    Description

    If a $default-theme is specified, its diff --git a/guide/2.2.1/p_division-numbers-inherit.html b/guide/2.2.1/p_division-numbers-inherit.html index 0d8ba4b88..b51e7ea1f 100644 --- a/guide/2.2.1/p_division-numbers-inherit.html +++ b/guide/2.2.1/p_division-numbers-inherit.html @@ -1,4 +1,4 @@ -$division-numbers-inherit

    $division-numbers-inherit

    $division-numbers-inherit — Include division labels in component labels?

    Synopsis

      |$division-numbers-inherit as xs:string := 'false'
    +$division-numbers-inherit

    $division-numbers-inherit

    $division-numbers-inherit — Include division labels in component labels?

    Synopsis

      |$division-numbers-inherit as xs:string := 'false'
     

    Description

    This parameter is no longer used. See Section 3.6, “Controlling numeration”.

    diff --git a/guide/2.2.1/p_division-numbers.html b/guide/2.2.1/p_division-numbers.html index 0a36e3b03..f9b7d4b7c 100644 --- a/guide/2.2.1/p_division-numbers.html +++ b/guide/2.2.1/p_division-numbers.html @@ -1,4 +1,4 @@ -$division-numbers

    $division-numbers

    $division-numbers — Are divisions numbered?

    Parameter:
    {}division-numbers
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/titles.xsl

    Synopsis

      |$division-numbers as xs:string := 'true'
    +$division-numbers

    $division-numbers

    $division-numbers — Are divisions numbered?

    Parameter:
    {}division-numbers
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/titles.xsl

    Synopsis

      |$division-numbers as xs:string := 'true'
     

    Description

    If $division-numbers diff --git a/guide/2.2.1/p_divisions-inherit-from.html b/guide/2.2.1/p_divisions-inherit-from.html index 4ea85b021..eada63561 100644 --- a/guide/2.2.1/p_divisions-inherit-from.html +++ b/guide/2.2.1/p_divisions-inherit-from.html @@ -1,4 +1,4 @@ -$divisions-inherit-from

    $divisions-inherit-from

    $divisions-inherit-from — Identifies what inherited numeration applies to divisions.

    Parameter:
    {}divisions-inherit-from
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/titles.xsl

    Synopsis

      |$divisions-inherit-from as xs:string := ''
    +$divisions-inherit-from

    $divisions-inherit-from

    $divisions-inherit-from — Identifies what inherited numeration applies to divisions.

    Parameter:
    {}divisions-inherit-from
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/titles.xsl

    Synopsis

      |$divisions-inherit-from as xs:string := ''
     

    Description

    If division numbers inherit from their ancestors, these are the ancestors they diff --git a/guide/2.2.1/p_divisions-number-from.html b/guide/2.2.1/p_divisions-number-from.html index 5c6790349..f0b1479f3 100644 --- a/guide/2.2.1/p_divisions-number-from.html +++ b/guide/2.2.1/p_divisions-number-from.html @@ -1,4 +1,4 @@ -$divisions-number-from

    $divisions-number-from

    $divisions-number-from — Identifies where division numeration begins.

    Parameter:
    {}divisions-number-from
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/numbers.xsl

    Synopsis

      |$divisions-number-from as xs:string := 'book'
    +$divisions-number-from

    $divisions-number-from

    $divisions-number-from — Identifies where division numeration begins.

    Parameter:
    {}divisions-number-from
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/numbers.xsl

    Synopsis

      |$divisions-number-from as xs:string := 'book'
     

    Description

    Divisions numbers (if divisions are numbered) begin from here.

    diff --git a/guide/2.2.1/p_docbook-transclusion.html b/guide/2.2.1/p_docbook-transclusion.html index 0f1b60eaf..4f943417b 100644 --- a/guide/2.2.1/p_docbook-transclusion.html +++ b/guide/2.2.1/p_docbook-transclusion.html @@ -1,4 +1,4 @@ -$docbook-transclusion

    $docbook-transclusion

    $docbook-transclusion — Enable DocBook transclusion processing.

    Parameter:
    {}docbook-transclusion
    Defined in:
    param.xsl
    Used in:
    param.xsl

    Synopsis

      |$docbook-transclusion := 'false'
    +$docbook-transclusion

    $docbook-transclusion

    $docbook-transclusion — Enable DocBook transclusion processing.

    Parameter:
    {}docbook-transclusion
    Defined in:
    param.xsl
    Used in:
    param.xsl

    Synopsis

      |$docbook-transclusion := 'false'
     

    Description

    The $docbook-transclusion controls whether or not diff --git a/guide/2.2.1/p_dynamic-profile-error.html b/guide/2.2.1/p_dynamic-profile-error.html index 895ca6094..0ca3ae511 100644 --- a/guide/2.2.1/p_dynamic-profile-error.html +++ b/guide/2.2.1/p_dynamic-profile-error.html @@ -1,4 +1,4 @@ -$dynamic-profile-error

    $dynamic-profile-error

    $dynamic-profile-error — How are errors in dynamic profiling handled?

    Parameter:
    {}dynamic-profile-error
    Defined in:
    param.xsl
    Used in:
    param.xsl

    Synopsis

      |$dynamic-profile-error := 'ignore'
    +$dynamic-profile-error

    $dynamic-profile-error

    $dynamic-profile-error — How are errors in dynamic profiling handled?

    Parameter:
    {}dynamic-profile-error
    Defined in:
    param.xsl
    Used in:
    param.xsl

    Synopsis

      |$dynamic-profile-error := 'ignore'
     

    Description

    If an error occurs evaluating a dynamic profiling expression, what should happen? diff --git a/guide/2.2.1/p_dynamic-profile-variables.html b/guide/2.2.1/p_dynamic-profile-variables.html index bafcff31f..35d032133 100644 --- a/guide/2.2.1/p_dynamic-profile-variables.html +++ b/guide/2.2.1/p_dynamic-profile-variables.html @@ -1,4 +1,4 @@ -$dynamic-profile-variables

    $dynamic-profile-variables

    $dynamic-profile-variables — Dynamic profiling variables.

    Parameter:
    {}dynamic-profile-variables
    Defined in:
    param.xsl
    Used in:
    param.xsl

    Synopsis

      |$dynamic-profile-variables as map(xs:QName, item()*)? := ()
    +$dynamic-profile-variables

    $dynamic-profile-variables

    $dynamic-profile-variables — Dynamic profiling variables.

    Parameter:
    {}dynamic-profile-variables
    Defined in:
    param.xsl
    Used in:
    param.xsl

    Synopsis

      |$dynamic-profile-variables as map(xs:QName, item()*)? := ()
     

    Description

    The dynamic profile variables are passed to each of the pre- and diff --git a/guide/2.2.1/p_dynamic-profiles.html b/guide/2.2.1/p_dynamic-profiles.html index 8b3795982..9e3deea72 100644 --- a/guide/2.2.1/p_dynamic-profiles.html +++ b/guide/2.2.1/p_dynamic-profiles.html @@ -1,4 +1,4 @@ -$dynamic-profiles

    $dynamic-profiles

    $dynamic-profiles — Is dynamic profiling enabled?

    Parameter:
    {}dynamic-profiles
    Defined in:
    param.xsl
    Used in:
    param.xsl

    Synopsis

      |$dynamic-profiles as xs:string := 'false'
    +$dynamic-profiles

    $dynamic-profiles

    $dynamic-profiles — Is dynamic profiling enabled?

    Parameter:
    {}dynamic-profiles
    Defined in:
    param.xsl
    Used in:
    param.xsl

    Synopsis

      |$dynamic-profiles as xs:string := 'false'
     

    Description

    If this parameter is true, dynamic profiling diff --git a/guide/2.2.1/p_experimental-pmuj.html b/guide/2.2.1/p_experimental-pmuj.html index 793e8f300..7c464dd6b 100644 --- a/guide/2.2.1/p_experimental-pmuj.html +++ b/guide/2.2.1/p_experimental-pmuj.html @@ -1,4 +1,4 @@ -$experimental-pmuj

    $experimental-pmuj

    $experimental-pmuj — Insert reverse links.

    Parameter:
    {}experimental-pmuj
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/xlink.xsl

    Synopsis

      |$experimental-pmuj := 'false'
    +$experimental-pmuj

    $experimental-pmuj

    $experimental-pmuj — Insert reverse links.

    Parameter:
    {}experimental-pmuj
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/xlink.xsl

    Synopsis

      |$experimental-pmuj := 'false'
     

    Description

    If $experimental-pmuj diff --git a/guide/2.2.1/p_fallback-js.html b/guide/2.2.1/p_fallback-js.html index a62189c2c..24bf3e1be 100644 --- a/guide/2.2.1/p_fallback-js.html +++ b/guide/2.2.1/p_fallback-js.html @@ -1,4 +1,4 @@ -$fallback-js

    $fallback-js

    $fallback-js — Script to support audio/video fallback.

    Parameter:
    {}fallback-js
    Defined in:
    param.xsl
    Used in:
    main.xsl, param.xsl, modules/objects.xsl

    Synopsis

      |$fallback-js := 'js/fallback.js'
    +$fallback-js

    $fallback-js

    $fallback-js — Script to support audio/video fallback.

    Parameter:
    {}fallback-js
    Defined in:
    param.xsl
    Used in:
    main.xsl, param.xsl, modules/objects.xsl

    Synopsis

      |$fallback-js := 'js/fallback.js'
     

    Description

    Apparently, there’s no declarative way to offer an HTML fallback diff --git a/guide/2.2.1/p_footnote-numeration.html b/guide/2.2.1/p_footnote-numeration.html index 6862ba0eb..5bfab61a6 100644 --- a/guide/2.2.1/p_footnote-numeration.html +++ b/guide/2.2.1/p_footnote-numeration.html @@ -1,4 +1,4 @@ -$footnote-numeration

    $footnote-numeration

    $footnote-numeration — How are footnotes numbered?

    Parameter:
    {}footnote-numeration
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/footnotes.xsl, modules/chunk-cleanup.xsl

    Synopsis

      |$footnote-numeration := ('1')
    +$footnote-numeration

    $footnote-numeration

    $footnote-numeration — How are footnotes numbered?

    Parameter:
    {}footnote-numeration
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/footnotes.xsl, modules/chunk-cleanup.xsl

    Synopsis

      |$footnote-numeration := ('1')
     

    Description

    There are different styles of footnote numeration. This parameter diff --git a/guide/2.2.1/p_formal-object-title-placement.html b/guide/2.2.1/p_formal-object-title-placement.html index 1b6532780..237a650f1 100644 --- a/guide/2.2.1/p_formal-object-title-placement.html +++ b/guide/2.2.1/p_formal-object-title-placement.html @@ -1,4 +1,4 @@ -$formal-object-title-placement

    $formal-object-title-placement

    $formal-object-title-placement — Specify placement of title on formal elements.

    Parameter:
    {}formal-object-title-placement
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/variable.xsl

    Synopsis

      |$formal-object-title-placement := 'after table:before formalgroup:before'
    +$formal-object-title-placement

    $formal-object-title-placement

    $formal-object-title-placement — Specify placement of title on formal elements.

    Parameter:
    {}formal-object-title-placement
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/variable.xsl

    Synopsis

      |$formal-object-title-placement := 'after table:before formalgroup:before'
     

    Description

    Formal elements are elements with a title that are often diff --git a/guide/2.2.1/p_formal-objects-inherit-from.html b/guide/2.2.1/p_formal-objects-inherit-from.html index e48ded5fd..23462d6df 100644 --- a/guide/2.2.1/p_formal-objects-inherit-from.html +++ b/guide/2.2.1/p_formal-objects-inherit-from.html @@ -1,4 +1,4 @@ -$formal-objects-inherit-from

    $formal-objects-inherit-from

    $formal-objects-inherit-from — Identifies what inherited numeration applies to formal-objects.

    Parameter:
    {}formal-objects-inherit-from
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/titles.xsl

    Synopsis

      |$formal-objects-inherit-from as xs:string := 'component'
    +$formal-objects-inherit-from

    $formal-objects-inherit-from

    $formal-objects-inherit-from — Identifies what inherited numeration applies to formal-objects.

    Parameter:
    {}formal-objects-inherit-from
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/titles.xsl

    Synopsis

      |$formal-objects-inherit-from as xs:string := 'component'
     

    Description

    If formal object numbers inherit from their ancestors, these are the ancestors they diff --git a/guide/2.2.1/p_formal-objects-number-from.html b/guide/2.2.1/p_formal-objects-number-from.html index da72995cf..0d66f041e 100644 --- a/guide/2.2.1/p_formal-objects-number-from.html +++ b/guide/2.2.1/p_formal-objects-number-from.html @@ -1,4 +1,4 @@ -$formal-objects-number-from

    $formal-objects-number-from

    $formal-objects-number-from — Identifies where formal-object numeration begins.

    Parameter:
    {}formal-objects-number-from
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/numbers.xsl

    Synopsis

      |$formal-objects-number-from as xs:string := 'component'
    +$formal-objects-number-from

    $formal-objects-number-from

    $formal-objects-number-from — Identifies where formal-object numeration begins.

    Parameter:
    {}formal-objects-number-from
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/numbers.xsl

    Synopsis

      |$formal-objects-number-from as xs:string := 'component'
     

    Description

    Formal object numbers (if formal objects are numbered) begin from here.

    diff --git a/guide/2.2.1/p_formalgroup-nested-object-title-placement.html b/guide/2.2.1/p_formalgroup-nested-object-title-placement.html index 7db464f6e..dc5cc9423 100644 --- a/guide/2.2.1/p_formalgroup-nested-object-title-placement.html +++ b/guide/2.2.1/p_formalgroup-nested-object-title-placement.html @@ -1,4 +1,4 @@ -$formalgroup-nested-object-title-placement

    $formalgroup-nested-object-title-placement

    $formalgroup-nested-object-title-placement — Specify placement of title on formal elements inside formalgroup +$formalgroup-nested-object-title-placement

    $formalgroup-nested-object-title-placement

    $formalgroup-nested-object-title-placement — Specify placement of title on formal elements inside formalgroup .

    Parameter:
    {}formalgroup-nested-object-title-placement
    Defined in:
    param.xsl
    Used in:
    param.xsl
    Since:
    2.0.13

    Synopsis

      |$formalgroup-nested-object-title-placement := 'after'
     

    Description

    diff --git a/guide/2.2.1/p_funcsynopsis-default-style.html b/guide/2.2.1/p_funcsynopsis-default-style.html index f8b1665e7..f85ff26ec 100644 --- a/guide/2.2.1/p_funcsynopsis-default-style.html +++ b/guide/2.2.1/p_funcsynopsis-default-style.html @@ -1,4 +1,4 @@ -$funcsynopsis-default-style

    $funcsynopsis-default-style

    $funcsynopsis-default-style — Default style for function synopses.

    Parameter:
    {}funcsynopsis-default-style
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/programming.xsl

    Synopsis

      |$funcsynopsis-default-style := 'kr'
    +$funcsynopsis-default-style

    $funcsynopsis-default-style

    $funcsynopsis-default-style — Default style for function synopses.

    Parameter:
    {}funcsynopsis-default-style
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/programming.xsl

    Synopsis

      |$funcsynopsis-default-style := 'kr'
     

    Description

    The funcsynopsis element can be rendered in several diff --git a/guide/2.2.1/p_funcsynopsis-table-threshold.html b/guide/2.2.1/p_funcsynopsis-table-threshold.html index 2bf3244c8..20c823be0 100644 --- a/guide/2.2.1/p_funcsynopsis-table-threshold.html +++ b/guide/2.2.1/p_funcsynopsis-table-threshold.html @@ -1,4 +1,4 @@ -$funcsynopsis-table-threshold

    $funcsynopsis-table-threshold

    $funcsynopsis-table-threshold — Maximium width of a function synopsis.

    Parameter:
    {}funcsynopsis-table-threshold
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/programming.xsl

    Synopsis

      |$funcsynopsis-table-threshold := 40
    +$funcsynopsis-table-threshold

    $funcsynopsis-table-threshold

    $funcsynopsis-table-threshold — Maximium width of a function synopsis.

    Parameter:
    {}funcsynopsis-table-threshold
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/programming.xsl

    Synopsis

      |$funcsynopsis-table-threshold := 40
     

    Description

    When rendering funcsynopsis elements, the width of the synopsis depends on diff --git a/guide/2.2.1/p_funcsynopsis-trailing-punctuation.html b/guide/2.2.1/p_funcsynopsis-trailing-punctuation.html index c59330783..8dbd8864d 100644 --- a/guide/2.2.1/p_funcsynopsis-trailing-punctuation.html +++ b/guide/2.2.1/p_funcsynopsis-trailing-punctuation.html @@ -1,4 +1,4 @@ -$funcsynopsis-trailing-punctuation

    $funcsynopsis-trailing-punctuation

    $funcsynopsis-trailing-punctuation — Trailing punctuation in function synopses.

    Parameter:
    {}funcsynopsis-trailing-punctuation
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/programming.xsl

    Synopsis

      |$funcsynopsis-trailing-punctuation := ';'
    +$funcsynopsis-trailing-punctuation

    $funcsynopsis-trailing-punctuation

    $funcsynopsis-trailing-punctuation — Trailing punctuation in function synopses.

    Parameter:
    {}funcsynopsis-trailing-punctuation
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/programming.xsl

    Synopsis

      |$funcsynopsis-trailing-punctuation := ';'
     

    Description

    This punctuation character is added after the end of a diff --git a/guide/2.2.1/p_generate-html-page.html b/guide/2.2.1/p_generate-html-page.html index 22702883e..1be583b43 100644 --- a/guide/2.2.1/p_generate-html-page.html +++ b/guide/2.2.1/p_generate-html-page.html @@ -1,4 +1,4 @@ -$generate-html-page

    $generate-html-page

    $generate-html-page — Generate the HTML page structure around the styled document.

    Parameter:
    {}generate-html-page
    Defined in:
    param.xsl
    Used in:
    docbook.xsl, param.xsl
    Used by:

    Synopsis

      |$generate-html-page as xs:string := 'true'
    +$generate-html-page

    $generate-html-page

    $generate-html-page — Generate the HTML page structure around the styled document.

    Parameter:
    {}generate-html-page
    Defined in:
    param.xsl
    Used in:
    docbook.xsl, param.xsl
    Used by:

    Synopsis

      |$generate-html-page as xs:string := 'true'
     

    Description

    If this parameter is true, then a diff --git a/guide/2.2.1/p_generate-index.html b/guide/2.2.1/p_generate-index.html index c17f238de..c4ce6eeaa 100644 --- a/guide/2.2.1/p_generate-index.html +++ b/guide/2.2.1/p_generate-index.html @@ -1,4 +1,4 @@ -$generate-index

    $generate-index

    $generate-index — Automatically generate an index?

    Parameter:
    {}generate-index
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/index.xsl

    Synopsis

      |$generate-index := 'true'
    +$generate-index

    $generate-index

    $generate-index — Automatically generate an index?

    Parameter:
    {}generate-index
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/index.xsl

    Synopsis

      |$generate-index := 'true'
     

    Description

    If a document contains an empty setindex, index, or diff --git a/guide/2.2.1/p_generate-nested-toc.html b/guide/2.2.1/p_generate-nested-toc.html index aacbfbe3a..3c6376ab8 100644 --- a/guide/2.2.1/p_generate-nested-toc.html +++ b/guide/2.2.1/p_generate-nested-toc.html @@ -1,4 +1,4 @@ -$generate-nested-toc

    $generate-nested-toc

    $generate-nested-toc — Determines if subsubections appear in the table of contents.

    Synopsis

      |$generate-nested-toc as xs:string := 'not(f:section(.)) 
    +$generate-nested-toc

    $generate-nested-toc

    $generate-nested-toc — Determines if subsubections appear in the table of contents.

    Synopsis

      |$generate-nested-toc as xs:string := 'not(f:section(.)) 
       |                                     or (f:section(.) and f:section-depth(.) le $vp:section-toc-depth)'
     

    Description

    diff --git a/guide/2.2.1/p_generate-toc.html b/guide/2.2.1/p_generate-toc.html index 9bb498f21..e348f923c 100644 --- a/guide/2.2.1/p_generate-toc.html +++ b/guide/2.2.1/p_generate-toc.html @@ -1,4 +1,4 @@ -$generate-toc

    $generate-toc

    $generate-toc — Generate a table-of-contents?

    Synopsis

      |$generate-toc as xs:string := '(empty(parent::*) and self::db:article) 
    +$generate-toc

    $generate-toc

    $generate-toc — Generate a table-of-contents?

    Synopsis

      |$generate-toc as xs:string := '(empty(parent::*) and self::db:article) 
       |                              or self::db:set or self::db:book 
       |                              or self::db:part or self::db:reference'
     

    Description

    diff --git a/guide/2.2.1/p_generate-trivial-toc.html b/guide/2.2.1/p_generate-trivial-toc.html index 296f80505..28b8ad249 100644 --- a/guide/2.2.1/p_generate-trivial-toc.html +++ b/guide/2.2.1/p_generate-trivial-toc.html @@ -1,4 +1,4 @@ -$generate-trivial-toc

    $generate-trivial-toc

    $generate-trivial-toc — Generate a trivial table-of-contents?

    Parameter:
    {}generate-trivial-toc
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/toc.xsl

    Synopsis

      |$generate-trivial-toc as xs:string := 'false'
    +$generate-trivial-toc

    $generate-trivial-toc

    $generate-trivial-toc — Generate a trivial table-of-contents?

    Parameter:
    {}generate-trivial-toc
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/toc.xsl

    Synopsis

      |$generate-trivial-toc as xs:string := 'false'
     

    Description

    If the $generate-trivial-toc parameter diff --git a/guide/2.2.1/p_generated-id-root.html b/guide/2.2.1/p_generated-id-root.html index 5d9b83ddd..ab606563c 100644 --- a/guide/2.2.1/p_generated-id-root.html +++ b/guide/2.2.1/p_generated-id-root.html @@ -1,4 +1,4 @@ -$generated-id-root

    $generated-id-root

    $generated-id-root — The string generated as the unique identifier for the root of the tree.

    Parameter:
    {}generated-id-root
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/functions.xsl

    Synopsis

      |$generated-id-root := 'R'
    +$generated-id-root

    $generated-id-root

    $generated-id-root — The string generated as the unique identifier for the root of the tree.

    Parameter:
    {}generated-id-root
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/functions.xsl

    Synopsis

      |$generated-id-root := 'R'
     

    Description

    When f:generate-id() is constructing a unique diff --git a/guide/2.2.1/p_generated-id-sep.html b/guide/2.2.1/p_generated-id-sep.html index 78b07ccbc..7deec0c38 100644 --- a/guide/2.2.1/p_generated-id-sep.html +++ b/guide/2.2.1/p_generated-id-sep.html @@ -1,4 +1,4 @@ -$generated-id-sep

    $generated-id-sep

    $generated-id-sep — The string generated to separate parts of a unique identifier.

    Parameter:
    {}generated-id-sep
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/functions.xsl

    Synopsis

      |$generated-id-sep := '_'
    +$generated-id-sep

    $generated-id-sep

    $generated-id-sep — The string generated to separate parts of a unique identifier.

    Parameter:
    {}generated-id-sep
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/functions.xsl

    Synopsis

      |$generated-id-sep := '_'
     

    Description

    When f:generate-id() is constructing a unique diff --git a/guide/2.2.1/p_generator-metadata.html b/guide/2.2.1/p_generator-metadata.html index d456c13d3..ba792c144 100644 --- a/guide/2.2.1/p_generator-metadata.html +++ b/guide/2.2.1/p_generator-metadata.html @@ -1,4 +1,4 @@ -$generator-metadata

    $generator-metadata

    $generator-metadata — Output generator metadata?

    Parameter:
    {}generator-metadata
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/head.xsl

    Synopsis

      |$generator-metadata as xs:string := 'true'
    +$generator-metadata

    $generator-metadata

    $generator-metadata — Output generator metadata?

    Parameter:
    {}generator-metadata
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/head.xsl

    Synopsis

      |$generator-metadata as xs:string := 'true'
     

    Description

    If this parameter is true, the diff --git a/guide/2.2.1/p_gentext-language.html b/guide/2.2.1/p_gentext-language.html index 651dc6654..b7d5cd0a7 100644 --- a/guide/2.2.1/p_gentext-language.html +++ b/guide/2.2.1/p_gentext-language.html @@ -1,4 +1,4 @@ -$gentext-language

    $gentext-language

    $gentext-language — Specifies language for generated text.

    Parameter:
    {}gentext-language
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/gentext.xsl, modules/functions.xsl

    Synopsis

      |$gentext-language := ()
    +$gentext-language

    $gentext-language

    $gentext-language — Specifies language for generated text.

    Parameter:
    {}gentext-language
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/gentext.xsl, modules/functions.xsl

    Synopsis

      |$gentext-language := ()
     

    Description

    The language used for generated text (words “Chapter” diff --git a/guide/2.2.1/p_glossary-automatic-divisions.html b/guide/2.2.1/p_glossary-automatic-divisions.html index 86010adfc..8ecc6af7c 100644 --- a/guide/2.2.1/p_glossary-automatic-divisions.html +++ b/guide/2.2.1/p_glossary-automatic-divisions.html @@ -1,4 +1,4 @@ -$glossary-automatic-divisions

    $glossary-automatic-divisions

    $glossary-automatic-divisions — Divide glossaries into sections?

    Parameter:
    {}glossary-automatic-divisions
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/glossary.xsl

    Synopsis

      |$glossary-automatic-divisions := 'false'
    +$glossary-automatic-divisions

    $glossary-automatic-divisions

    $glossary-automatic-divisions — Divide glossaries into sections?

    Parameter:
    {}glossary-automatic-divisions
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/glossary.xsl

    Synopsis

      |$glossary-automatic-divisions := 'false'
     

    Description

    If $glossary-automatic-divisions diff --git a/guide/2.2.1/p_glossary-collection.html b/guide/2.2.1/p_glossary-collection.html index 1c7f26bc8..36367c6f6 100644 --- a/guide/2.2.1/p_glossary-collection.html +++ b/guide/2.2.1/p_glossary-collection.html @@ -1,4 +1,4 @@ -$glossary-collection

    $glossary-collection

    $glossary-collection — An external collection of glossary entries.

    Parameter:
    {}glossary-collection
    Defined in:
    param.xsl
    Used in:
    param.xsl

    Synopsis

      |$glossary-collection as xs:string := ''
    +$glossary-collection

    $glossary-collection

    $glossary-collection — An external collection of glossary entries.

    Parameter:
    {}glossary-collection
    Defined in:
    param.xsl
    Used in:
    param.xsl

    Synopsis

      |$glossary-collection as xs:string := ''
     

    Description

    It’s often convenient to share a common glossary @@ -9,7 +9,7 @@

    To achieve this:

    1. Create a shared glossary and store it somewhere.

    2. In the document you’re transforming, add an empty glossary with @role='auto'.

    3. Run your -transformation with $glossary-collection set +transformation with $glossary-collection set to the URI of that document.

    The stylesheets will copy referenced entries into your document before processing it.

    diff --git a/guide/2.2.1/p_glossary-sort-entries.html b/guide/2.2.1/p_glossary-sort-entries.html index c70d5adaf..30df9adbe 100644 --- a/guide/2.2.1/p_glossary-sort-entries.html +++ b/guide/2.2.1/p_glossary-sort-entries.html @@ -1,4 +1,4 @@ -$glossary-sort-entries

    $glossary-sort-entries

    $glossary-sort-entries — Sort glossaries?

    Parameter:
    {}glossary-sort-entries
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/glossary.xsl

    Synopsis

      |$glossary-sort-entries := 'true'
    +$glossary-sort-entries

    $glossary-sort-entries

    $glossary-sort-entries — Sort glossaries?

    Parameter:
    {}glossary-sort-entries
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/glossary.xsl

    Synopsis

      |$glossary-sort-entries := 'true'
     

    Description

    If $glossary-sort-entries diff --git a/guide/2.2.1/p_html-extension.html b/guide/2.2.1/p_html-extension.html index 3f8f44b2f..cb6c57ae4 100644 --- a/guide/2.2.1/p_html-extension.html +++ b/guide/2.2.1/p_html-extension.html @@ -1,4 +1,4 @@ -$html-extension

    $html-extension

    $html-extension — The extension used for HTML output when chunking.

    Parameter:
    {}html-extension
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/chunk.xsl

    Synopsis

      |$html-extension := '.html'
    +$html-extension

    $html-extension

    $html-extension — The extension used for HTML output when chunking.

    Parameter:
    {}html-extension
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/chunk.xsl

    Synopsis

      |$html-extension := '.html'
     

    Description

    When using chunking (see Section 2.7, ““Chunked” output”), the resulting diff --git a/guide/2.2.1/p_image-ignore-scaling.html b/guide/2.2.1/p_image-ignore-scaling.html index c7410b804..8de28176c 100644 --- a/guide/2.2.1/p_image-ignore-scaling.html +++ b/guide/2.2.1/p_image-ignore-scaling.html @@ -1,4 +1,4 @@ -$image-ignore-scaling

    $image-ignore-scaling

    $image-ignore-scaling — Ignore scaling?

    Parameter:
    {}image-ignore-scaling
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/objects.xsl

    Synopsis

      |$image-ignore-scaling as xs:boolean := false()
    +$image-ignore-scaling

    $image-ignore-scaling

    $image-ignore-scaling — Ignore scaling?

    Parameter:
    {}image-ignore-scaling
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/objects.xsl

    Synopsis

      |$image-ignore-scaling as xs:boolean := false()
     

    Description

    If this parameter is true, all of the scaling attributes on diff --git a/guide/2.2.1/p_image-nominal-height.html b/guide/2.2.1/p_image-nominal-height.html index 96a62ed6e..2ffb31378 100644 --- a/guide/2.2.1/p_image-nominal-height.html +++ b/guide/2.2.1/p_image-nominal-height.html @@ -1,4 +1,4 @@ -$image-nominal-height

    $image-nominal-height

    $image-nominal-height — Nominal height of an image.

    Parameter:
    {}image-nominal-height
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/variable.xsl

    Synopsis

      |$image-nominal-height := '4in'
    +$image-nominal-height

    $image-nominal-height

    $image-nominal-height — Nominal height of an image.

    Parameter:
    {}image-nominal-height
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/variable.xsl

    Synopsis

      |$image-nominal-height := '4in'
     

    Description

    If the extension functions necessary to determine the intrinsic height diff --git a/guide/2.2.1/p_image-nominal-width.html b/guide/2.2.1/p_image-nominal-width.html index 52887b286..8d636a1b4 100644 --- a/guide/2.2.1/p_image-nominal-width.html +++ b/guide/2.2.1/p_image-nominal-width.html @@ -1,4 +1,4 @@ -$image-nominal-width

    $image-nominal-width

    $image-nominal-width — Nominal width of an image.

    Parameter:
    {}image-nominal-width
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/variable.xsl

    Synopsis

      |$image-nominal-width := $nominal-page-width
    +$image-nominal-width

    $image-nominal-width

    $image-nominal-width — Nominal width of an image.

    Parameter:
    {}image-nominal-width
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/variable.xsl

    Synopsis

      |$image-nominal-width := $nominal-page-width
     

    Description

    If the extension functions necessary to determine the intrinsic width diff --git a/guide/2.2.1/p_image-property-warning.html b/guide/2.2.1/p_image-property-warning.html index fe42f3b59..6e26eab83 100644 --- a/guide/2.2.1/p_image-property-warning.html +++ b/guide/2.2.1/p_image-property-warning.html @@ -1,4 +1,4 @@ -$image-property-warning

    $image-property-warning

    $image-property-warning — Warn if image properties cannot be obtained?

    Parameter:
    {}image-property-warning
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/objects.xsl

    Synopsis

      |$image-property-warning := true()
    +$image-property-warning

    $image-property-warning

    $image-property-warning — Warn if image properties cannot be obtained?

    Parameter:
    {}image-property-warning
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/objects.xsl

    Synopsis

      |$image-property-warning := true()
     

    Description

    This flag controls whether or not an diff --git a/guide/2.2.1/p_index-on-type.html b/guide/2.2.1/p_index-on-type.html index c16d43a8d..ff96a5d35 100644 --- a/guide/2.2.1/p_index-on-type.html +++ b/guide/2.2.1/p_index-on-type.html @@ -1,4 +1,4 @@ -$index-on-type

    $index-on-role, $index-on-type

    $index-on-type, $index-on-role — Make distinct indexes based on role and type?

    Parameter:
    {}index-on-type
    {}index-on-role
    Defined in:
    param.xsl (2)
    Used in:
    param.xsl, modules/index.xsl

    Synopsis

      |$index-on-type := 'true'
    +$index-on-type

    $index-on-role, $index-on-type

    $index-on-type, $index-on-role — Make distinct indexes based on role and type?

    Parameter:
    {}index-on-type
    {}index-on-role
    Defined in:
    param.xsl (2)
    Used in:
    param.xsl, modules/index.xsl

    Synopsis

      |$index-on-type := 'true'
     
      |$index-on-role := 'true'
     

    Description

    diff --git a/guide/2.2.1/p_index-show-entries.html b/guide/2.2.1/p_index-show-entries.html index 3e1479cd4..41f19fc30 100644 --- a/guide/2.2.1/p_index-show-entries.html +++ b/guide/2.2.1/p_index-show-entries.html @@ -1,4 +1,4 @@ -$index-show-entries

    $index-show-entries

    $index-show-entries — Make index entries visible in the text?

    Parameter:
    {}index-show-entries
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/index.xsl

    Synopsis

      |$index-show-entries := ()
    +$index-show-entries

    $index-show-entries

    $index-show-entries — Make index entries visible in the text?

    Parameter:
    {}index-show-entries
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/index.xsl

    Synopsis

      |$index-show-entries := ()
     

    Description

    If this value is non-empty, small markers will be left in the text diff --git a/guide/2.2.1/p_indexed-section-groups.html b/guide/2.2.1/p_indexed-section-groups.html index b1a3b60b1..35a6c6d9f 100644 --- a/guide/2.2.1/p_indexed-section-groups.html +++ b/guide/2.2.1/p_indexed-section-groups.html @@ -1,4 +1,4 @@ -$indexed-section-groups

    $indexed-section-groups

    $indexed-section-groups — Generate index entries grouped by section.

    Parameter:
    {}indexed-section-groups
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/index.xsl

    Synopsis

      |$indexed-section-groups := 'true'
    +$indexed-section-groups

    $indexed-section-groups

    $indexed-section-groups — Generate index entries grouped by section.

    Parameter:
    {}indexed-section-groups
    Defined in:
    param.xsl
    Used in:
    param.xsl, modules/index.xsl

    Synopsis

      |$indexed-section-groups := 'true'
     

    Description

    Before the introduction of this parameter, an automatically generated index diff --git a/guide/2.2.1/p_inline-xlink-href.html b/guide/2.2.1/p_inline-xlink-href.html index eafc763e6..5d1e1f51e 100644 --- a/guide/2.2.1/p_inline-xlink-href.html +++ b/guide/2.2.1/p_inline-xlink-href.html @@ -1,4 +1,4 @@ -$inline-xlink-href

  • That document is transformed into “HTML”. It’s not really HTML (yet) because some aspects (footnotes, chunking, etc.) are not yet resolved. - (See $transformed-docbook-output.) + (See $transformed-docbook-output.)

  • The “HTML” from the previous step is transformed to produce one (or more) HTML results.

  • diff --git a/guide/2.2.1/p_transformed-docbook-output.html b/guide/2.2.1/p_transformed-docbook-output.html index 46d1d55fc..047283f62 100644 --- a/guide/2.2.1/p_transformed-docbook-output.html +++ b/guide/2.2.1/p_transformed-docbook-output.html @@ -1,11 +1,11 @@ -$transformed-docbook-output

    $transformed-docbook-output

    $transformed-docbook-output — URI for transformed DocBook output.

    Parameter:
    {}transformed-docbook-output
    Defined in:
    param.xsl
    Used in:
    docbook.xsl, param.xsl
    Used by:

    Synopsis

      |$transformed-docbook-output as xs:string? := ()
    +$transformed-docbook-output

    $transformed-docbook-output

    $transformed-docbook-output — URI for transformed DocBook output.

    Parameter:
    {}transformed-docbook-output
    Defined in:
    param.xsl
    Used in:
    docbook.xsl, param.xsl
    Used by:

    Synopsis

      |$transformed-docbook-output as xs:string? := ()
     

    Description

    Broadly speaking, the DocBook transformation process has three phases:

    1. The DocBook input supplied by the user is run through a series of transformations to produce a document that is ready - to be transformed to HTML. (See $transformed-docbook-input.)

    2. That document is transformed into “HTML”. It’s not really HTML (yet) + to be transformed to HTML. (See $transformed-docbook-input.)

    3. That document is transformed into “HTML”. It’s not really HTML (yet) because some aspects (footnotes, chunking, etc.) are not yet resolved.

    4. The “HTML” from the previous step is transformed to produce one (or more) HTML results. diff --git a/guide/2.2.1/p_translate-suppress-elements.html b/guide/2.2.1/p_translate-suppress-elements.html index 56e313e13..3b0013605 100644 --- a/guide/2.2.1/p_translate-suppress-elements.html +++ b/guide/2.2.1/p_translate-suppress-elements.html @@ -1,4 +1,4 @@ -$translate-suppress-elements

      $translate-suppress-elements

      $translate-suppress-elements — Elements in which translation is suppressed.

      Parameter:
      {}translate-suppress-elements
      Defined in:
      param.xsl
      Used in:
      param.xsl, modules/functions.xsl
      Since:
      2.1.3

      Synopsis

        |$translate-suppress-elements := ''
      +$translate-suppress-elements

      $translate-suppress-elements

      $translate-suppress-elements — Elements in which translation is suppressed.

      Parameter:
      {}translate-suppress-elements
      Defined in:
      param.xsl
      Used in:
      param.xsl, modules/functions.xsl
      Since:
      2.1.3

      Synopsis

        |$translate-suppress-elements := ''
       

      Description

      This parameter is a list of (local) element names. Any output for these elements diff --git a/guide/2.2.1/p_unwrap-paragraphs.html b/guide/2.2.1/p_unwrap-paragraphs.html index d63ec9a6d..b497644a5 100644 --- a/guide/2.2.1/p_unwrap-paragraphs.html +++ b/guide/2.2.1/p_unwrap-paragraphs.html @@ -1,4 +1,4 @@ -$unwrap-paragraphs

      $unwrap-paragraphs

      $unwrap-paragraphs — Attempt to unwrap paragraphs that contain block elements?

      Parameter:
      {}unwrap-paragraphs
      Defined in:
      param.xsl
      Used in:
      param.xsl, modules/blocks.xsl
      Since:
      2.0.13

      Synopsis

        |$unwrap-paragraphs as xs:string := 'false'
      +$unwrap-paragraphs

      $unwrap-paragraphs

      $unwrap-paragraphs — Attempt to unwrap paragraphs that contain block elements?

      Parameter:
      {}unwrap-paragraphs
      Defined in:
      param.xsl
      Used in:
      param.xsl, modules/blocks.xsl
      Since:
      2.0.13

      Synopsis

        |$unwrap-paragraphs as xs:string := 'false'
       

      Description

      DocBook allows “block elements” (tables, figures, etc.) inside paragraphs diff --git a/guide/2.2.1/p_use-docbook-css.html b/guide/2.2.1/p_use-docbook-css.html index 8b8235681..b920081c5 100644 --- a/guide/2.2.1/p_use-docbook-css.html +++ b/guide/2.2.1/p_use-docbook-css.html @@ -1,4 +1,4 @@ -$use-docbook-css

      $use-docbook-css

      $use-docbook-css — Create links to standard DocBook CSS stylesheets?

      Parameter:
      {}use-docbook-css
      Defined in:
      param.xsl
      Used in:
      param.xsl, modules/head.xsl

      Synopsis

        |$use-docbook-css as xs:string := 'true'
      +$use-docbook-css

      $use-docbook-css

      $use-docbook-css — Create links to standard DocBook CSS stylesheets?

      Parameter:
      {}use-docbook-css
      Defined in:
      param.xsl
      Used in:
      param.xsl, modules/head.xsl

      Synopsis

        |$use-docbook-css as xs:string := 'true'
       

      Description

      If this parameter is true, then the diff --git a/guide/2.2.1/p_use-minified-css.html b/guide/2.2.1/p_use-minified-css.html index 161194bbf..289eec58e 100644 --- a/guide/2.2.1/p_use-minified-css.html +++ b/guide/2.2.1/p_use-minified-css.html @@ -1,4 +1,4 @@ -$use-minified-css

      $use-minified-css

      $use-minified-css — Create links to minified CSS?

      Parameter:
      {}use-minified-css
      Defined in:
      param.xsl
      Used in:
      param.xsl, modules/head.xsl

      Synopsis

        |$use-minified-css as xs:string := 'false'
      +$use-minified-css

      $use-minified-css

      $use-minified-css — Create links to minified CSS?

      Parameter:
      {}use-minified-css
      Defined in:
      param.xsl
      Used in:
      param.xsl, modules/head.xsl

      Synopsis

        |$use-minified-css as xs:string := 'false'
       

      Description

      If this parameter is true, then the diff --git a/guide/2.2.1/p_user-css-links.html b/guide/2.2.1/p_user-css-links.html index e3eb3e87a..9c3b2c9fa 100644 --- a/guide/2.2.1/p_user-css-links.html +++ b/guide/2.2.1/p_user-css-links.html @@ -1,4 +1,4 @@ -$user-css-links

    5. - First Article + First Article
    -
    +

    First Article

    This article is numbered, so are its sections.

    -
    +

    1 First section

    -
    +

    1.1 @@ -23332,32 +23324,32 @@ But you can fix it changing the self::db:article template in the

    -
    +

    Second Article

    This article is not numbered, neither are its sections.

    -
    +

    First section

    -
    +

    Second section

    -
    +

    Third Article

    This article is numbered, its sections are not.

    -
    +

    First section

    -
    +

    Second section

    @@ -23365,18 +23357,18 @@ But you can fix it changing the self::db:article template in the
    -
    +

    Fourth Article

    This article is not numbered, but its sections are.

    -
    +

    1 First section

    -
    +

    1.1 @@ -33779,7 +33771,7 @@ to the paragraph in Chapter 1.

    -
    +

    Description

    @@ -34297,7 +34289,7 @@ to the paragraph in Chapter 1.
    -
    +

    Description

    @@ -34404,7 +34396,7 @@ to the paragraph in Chapter 1.
    ]
    -
    +

    Description

    @@ -34504,7 +34496,7 @@ to the paragraph in Chapter 1.
    ]
    -
    +

    Description

    @@ -87895,11 +87887,11 @@ for a variable list.

    - +

    And so on, for another 600 lines or so.

    - +

    And so on for another 150 lines or so.

    - +

    More things.

    @@ -88507,11 +88499,11 @@ for a variable list.

    - +

    And so on, for another 600 lines or so.

    - +

    And so on for another 150 lines or so.

    - +

    More things.

    @@ -89125,27 +89117,27 @@ function correctly.

    - +

    One

    - +

    Two

    - +

    Three

    @@ -89155,27 +89147,27 @@ function correctly.

    - +

    Four

    - +

    Five

    - +

    Six

    @@ -89216,27 +89208,27 @@ function correctly.

    - +

    One

    - +

    Two

    - +

    Three

    @@ -89246,27 +89238,27 @@ function correctly.

    - +

    Four

    - +

    Five

    - +

    Six

    @@ -109409,7 +109401,7 @@ Some introductory preamble. Some introductory preamble.

    -
    +

    Description

    @@ -109459,7 +109451,7 @@ Some introductory preamble. Some introductory preamble.

    -
    +

    Description

    @@ -109929,12 +109921,12 @@ a space --help
    -
    +

    Description

    This is a less minimal RefEntry.

    -
    +
                                            
    @@ -110088,12 +110080,12 @@ a space
                                         --help
                                      
    -
    +

    Description

    This is a less minimal RefEntry.

    -
    +
                                               
    @@ -110249,12 +110241,12 @@ a space
                                      --help
                                   
    -
    +

    Description

    This is a less minimal RefEntry.

    -
    +
                                            
    @@ -110403,12 +110395,12 @@ a space
                                         --help
                                      
    -
    +

    Description

    This is a less minimal RefEntry.

    -
    +
                                               
    @@ -110702,17 +110694,17 @@ a space
                                   
                                

    -
    +

    Description

    This is a minimal RefEntry.

    -
    +

    Subsection

    This is a minimal RefEntry.

    -
    +

    Sub-subsection

    @@ -110720,18 +110712,18 @@ a space
    -
    +

    More Description

    This is a not-so minimal RefEntry.

    -
    +

    Even More Description

    This is an even less minimal RefEntry.

    -
    @@ -110762,7 +110754,7 @@ a space
    -
    @@ -110839,7 +110831,7 @@ a space
    -
    @@ -110981,7 +110973,7 @@ a space
    -
    @@ -111018,7 +111010,7 @@ a space
    -
    @@ -111075,7 +111067,7 @@ a space
    -
    @@ -111129,7 +111121,7 @@ a space
    -
    @@ -111202,17 +111194,17 @@ a space

    -
    +

    Description

    This is a minimal RefEntry.

    -
    +

    Subsection

    This is a minimal RefEntry.

    -
    +

    Sub-subsection

    @@ -111220,18 +111212,18 @@ a space
    -
    +

    More Description

    This is a not-so minimal RefEntry.

    -
    +

    Even More Description

    This is an even less minimal RefEntry.

    -
    @@ -111262,7 +111254,7 @@ a space
    -
    @@ -111339,7 +111331,7 @@ a space
    -
    @@ -111481,7 +111473,7 @@ a space
    -
    @@ -111518,7 +111510,7 @@ a space
    -
    @@ -111575,7 +111567,7 @@ a space
    -
    @@ -111629,7 +111621,7 @@ a space
    -
    @@ -112000,7 +111992,7 @@ a space -
    +

    Description

    @@ -112032,7 +112024,7 @@ a space

    -
    +

    Subsection

    @@ -112044,13 +112036,13 @@ a space
    My glosslist
    -
    +
    glossentry term 1

    some glossdef text

    -
    +
    glossentry term 2
    @@ -112078,7 +112070,7 @@ a space

    -
    +

    Sub-subsection

    @@ -112086,7 +112078,7 @@ a space
    -
    +

    More Description

    @@ -112554,14 +112546,14 @@ nested Varlistentry that contains multiple Terms

    -
    +

    Subsection

    This is a minimal RefEntry.

    -
    +

    Even More Description

    @@ -112618,8 +112610,8 @@ paragraph. The next part of this same paragraph is an

    This is a para with a footnote - - 1 + + 1 and stuff after the footnote.

    @@ -112630,10 +112622,10 @@ footnote.


    -
    +
    - 1 + 1
    @@ -112999,7 +112991,7 @@ footnote.

    -
    +

    Description

    @@ -113031,7 +113023,7 @@ footnote.

    -
    +

    Subsection

    @@ -113043,13 +113035,13 @@ footnote.

    My glosslist
    -
    +
    glossentry term 1

    some glossdef text

    -
    +
    glossentry term 2
    @@ -113077,7 +113069,7 @@ footnote.

    -
    +

    Sub-subsection

    @@ -113085,7 +113077,7 @@ footnote.

    -
    +

    More Description

    @@ -113553,14 +113545,14 @@ nested Varlistentry that contains multiple Terms

    -
    +

    Subsection

    This is a minimal RefEntry.

    -
    +

    Even More Description

    @@ -113617,8 +113609,8 @@ paragraph. The next part of this same paragraph is an

    This is a para with a footnote - - 1 + + 1 and stuff after the footnote.

    @@ -113629,10 +113621,10 @@ footnote.


    -
    +
    - 1 + 1
    @@ -113718,7 +113710,7 @@ footnote.

    -
    +

    Description

    @@ -113768,7 +113760,7 @@ footnote.

    -
    +

    Description

    @@ -113853,7 +113845,7 @@ footnote.

    -
    +

    Dummy Refsect1

    @@ -113931,7 +113923,7 @@ footnote.

    -
    +

    Dummy Refsect1

    @@ -114011,7 +114003,7 @@ footnote.

    ]
    -
    +

    Description

    @@ -114089,7 +114081,7 @@ footnote.

    ]
    -
    +

    Description

    @@ -114240,7 +114232,7 @@ footnote.

    -
    +

    Description

    @@ -114383,7 +114375,7 @@ footnote.

    -
    +

    Description

    @@ -114465,14 +114457,14 @@ footnote.

    -
    +

    Interface Level

    Architecture independent level 1 (DDI/DKI).

    -
    +

    Description

    @@ -114489,7 +114481,7 @@ footnote.

    a base address and length specification.

    -
    +

    Structure Members

    @@ -114597,14 +114589,14 @@ footnote.

    -
    +

    Interface Level

    Architecture independent level 1 (DDI/DKI).

    -
    +

    Description

    @@ -114621,7 +114613,7 @@ footnote.

    a base address and length specification.

    -
    +

    Structure Members

    @@ -114802,7 +114794,7 @@ footnote.

    -
    +

    Description

    @@ -114943,7 +114935,7 @@ footnote.

    -
    +

    Description

    @@ -115046,7 +115038,7 @@ footnote.

    -
    +

    Description

    @@ -115067,7 +115059,7 @@ footnote.

    -
    +

    Description

    @@ -115090,7 +115082,7 @@ footnote.

    -
    +

    Description

    @@ -115182,7 +115174,7 @@ footnote.

    -
    +

    Description

    @@ -115203,7 +115195,7 @@ footnote.

    -
    +

    Description

    @@ -115226,7 +115218,7 @@ footnote.

    -
    +

    Description

    @@ -115358,7 +115350,7 @@ footnote.

    -
    +

    Description

    @@ -115379,7 +115371,7 @@ footnote.

    -
    +

    Description

    @@ -115400,7 +115392,7 @@ footnote.

    -
    +

    Description

    @@ -115421,7 +115413,7 @@ footnote.

    -
    +

    Description

    @@ -115442,7 +115434,7 @@ footnote.

    -
    +

    Description

    @@ -115463,7 +115455,7 @@ footnote.

    -
    +

    Description

    @@ -115588,7 +115580,7 @@ footnote.

    -
    +

    Description

    @@ -115609,7 +115601,7 @@ footnote.

    -
    +

    Description

    @@ -115630,7 +115622,7 @@ footnote.

    -
    +

    Description

    @@ -115651,7 +115643,7 @@ footnote.

    -
    +

    Description

    @@ -115672,7 +115664,7 @@ footnote.

    -
    +

    Description

    @@ -115693,7 +115685,7 @@ footnote.

    -
    +

    Description

    @@ -115918,7 +115910,7 @@ The question is how the ToC appears.

    -
    +

    Description

    @@ -115939,7 +115931,7 @@ The question is how the ToC appears.

    -
    +

    Description

    @@ -115960,7 +115952,7 @@ The question is how the ToC appears.

    -
    +

    Description

    @@ -115981,7 +115973,7 @@ The question is how the ToC appears.

    -
    +

    Description

    @@ -116002,7 +115994,7 @@ The question is how the ToC appears.

    -
    +

    Description

    @@ -116023,7 +116015,7 @@ The question is how the ToC appears.

    -
    +

    Description

    @@ -116242,7 +116234,7 @@ The question is how the ToC appears.

    -
    +

    Description

    @@ -116263,7 +116255,7 @@ The question is how the ToC appears.

    -
    +

    Description

    @@ -116284,7 +116276,7 @@ The question is how the ToC appears.

    -
    +

    Description

    @@ -116305,7 +116297,7 @@ The question is how the ToC appears.

    -
    +

    Description

    @@ -116326,7 +116318,7 @@ The question is how the ToC appears.

    -
    +

    Description

    @@ -116347,7 +116339,7 @@ The question is how the ToC appears.

    -
    +

    Description

    @@ -127798,30 +127790,30 @@ This is content. This is content. This is content. This is content.
    Table of Contents
    -
    +

    The Speaker

    @@ -127840,7 +127832,7 @@ This is content. This is content. This is content. This is content.
    -
    +

    You?

    @@ -127859,7 +127851,7 @@ This is content. This is content. This is content. This is content.
    -
    +

    What is this?

    @@ -127869,7 +127861,7 @@ classroom or presented over the web.

    That’s a lot like paging through a book in the “chunked” view, so we’re going to abuse the heck out of that markup.

    -
    +

    A typical slide

    @@ -127893,7 +127885,7 @@ even pretty cat pictures if you want.)
    -
    +

    Sequential presentation

    @@ -127917,7 +127909,7 @@ even pretty cat pictures if you want.)
    -
    +

    Sequential presentation 2

    @@ -127979,7 +127971,7 @@ even pretty cat pictures if you want.)
    -
    +

    Thank you

    @@ -128059,30 +128051,30 @@ even pretty cat pictures if you want.)
    Table of Contents
    -
    +

    The Speaker

    @@ -128101,7 +128093,7 @@ even pretty cat pictures if you want.)
    -
    +

    You?

    @@ -128120,7 +128112,7 @@ even pretty cat pictures if you want.)
    -
    +

    What is this?

    @@ -128130,7 +128122,7 @@ classroom or presented over the web.

    That’s a lot like paging through a book in the “chunked” view, so we’re going to abuse the heck out of that markup.

    -
    +

    A typical slide

    @@ -128154,7 +128146,7 @@ even pretty cat pictures if you want.)
    -
    +

    Sequential presentation

    @@ -128178,7 +128170,7 @@ even pretty cat pictures if you want.)
    -
    +

    Sequential presentation 2

    @@ -128240,7 +128232,7 @@ even pretty cat pictures if you want.)
    -
    +

    Thank you

    @@ -128331,10 +128323,10 @@ even pretty cat pictures if you want.) Introduction @@ -128343,16 +128335,16 @@ even pretty cat pictures if you want.) Background @@ -128361,7 +128353,7 @@ even pretty cat pictures if you want.) Q&A @@ -128378,15 +128370,15 @@ even pretty cat pictures if you want.)
    Table of Contents
    -
    +

    The Speaker

    @@ -128405,7 +128397,7 @@ even pretty cat pictures if you want.)
    -
    +

    You?

    @@ -128435,21 +128427,21 @@ even pretty cat pictures if you want.)
    Table of Contents
    -
    +

    What is this?

    @@ -128459,7 +128451,7 @@ classroom or presented over the web.

    That’s a lot like paging through a book in the “chunked” view, so we’re going to abuse the heck out of that markup.

    -
    +

    A typical slide

    @@ -128483,7 +128475,7 @@ even pretty cat pictures if you want.)
    -
    +

    Sequential presentation

    @@ -128510,7 +128502,7 @@ even pretty cat pictures if you want.)

    This is a transitory test.

    This is a final test.

    -
    +

    Sequential presentation 2

    @@ -128552,7 +128544,7 @@ even pretty cat pictures if you want.)

    Part III Q&A

    -
    +

    Thank you

    @@ -128637,10 +128629,10 @@ even pretty cat pictures if you want.) Introduction @@ -128649,16 +128641,16 @@ even pretty cat pictures if you want.) Background @@ -128667,7 +128659,7 @@ even pretty cat pictures if you want.) Q&A @@ -128684,15 +128676,15 @@ even pretty cat pictures if you want.)
    Table of Contents
    -
    +

    The Speaker

    @@ -128711,7 +128703,7 @@ even pretty cat pictures if you want.)
    -
    +

    You?

    @@ -128741,21 +128733,21 @@ even pretty cat pictures if you want.)
    Table of Contents
    -
    +

    What is this?

    @@ -128765,7 +128757,7 @@ classroom or presented over the web.

    That’s a lot like paging through a book in the “chunked” view, so we’re going to abuse the heck out of that markup.

    -
    +

    A typical slide

    @@ -128789,7 +128781,7 @@ even pretty cat pictures if you want.)
    -
    +

    Sequential presentation

    @@ -128816,7 +128808,7 @@ even pretty cat pictures if you want.)

    This is a transitory test.

    This is a final test.

    -
    +

    Sequential presentation 2

    @@ -128858,7 +128850,7 @@ even pretty cat pictures if you want.)

    Part III Q&A

    -
    +

    Thank you

    @@ -128946,33 +128938,33 @@ even pretty cat pictures if you want.)
    Table of Contents
    -
    +

    Progressive reveal list

    @@ -128991,7 +128983,7 @@ even pretty cat pictures if you want.)
    -
    +

    Transitory item

    @@ -129010,7 +129002,7 @@ even pretty cat pictures if you want.)
    -
    +

    Transitory item, initially visible

    @@ -129033,7 +129025,7 @@ even pretty cat pictures if you want.)
    -
    +

    Nested reveal list

    @@ -129076,7 +129068,7 @@ even pretty cat pictures if you want.)
    -
    +

    Nested reveal list, transitory

    @@ -129119,7 +129111,7 @@ even pretty cat pictures if you want.)
    -
    +

    Non-list reveal

    @@ -129132,7 +129124,7 @@ even pretty cat pictures if you want.)

    Third para

    -
    +

    Transitory non-list

    @@ -129145,7 +129137,7 @@ even pretty cat pictures if you want.)

    Third para

    -
    +

    Transitory, initially visible

    @@ -129232,33 +129224,33 @@ even pretty cat pictures if you want.)
    Table of Contents
    -
    +

    Progressive reveal list

    @@ -129277,7 +129269,7 @@ even pretty cat pictures if you want.)
    -
    +

    Transitory item

    @@ -129296,7 +129288,7 @@ even pretty cat pictures if you want.)
    -
    +

    Transitory item, initially visible

    @@ -129319,7 +129311,7 @@ even pretty cat pictures if you want.)
    -
    +

    Nested reveal list

    @@ -129362,7 +129354,7 @@ even pretty cat pictures if you want.)
    -
    +

    Nested reveal list, transitory

    @@ -129405,7 +129397,7 @@ even pretty cat pictures if you want.)
    -
    +

    Non-list reveal

    @@ -129418,7 +129410,7 @@ even pretty cat pictures if you want.)

    Third para

    -
    +

    Transitory non-list

    @@ -129431,7 +129423,7 @@ even pretty cat pictures if you want.)

    Third para

    -
    +

    Transitory, initially visible

    diff --git a/report/expected/annotations.001.html b/report/expected/annotations.001.html index d83c2f3dc..8be980fde 100644 --- a/report/expected/annotations.001.html +++ b/report/expected/annotations.001.html @@ -1,10 +1,10 @@ -Article wrapper

    Article wrapper

    This article tests annotations2. -Annotations2 +Article wrapper

    Article wrapper

    This article tests annotations2. +Annotations2 can point in either direction. This paragraph contains -annotation2 targets.

    This paragraph asserts that it is annotated +annotation2 targets.

    This paragraph asserts that it is annotated by the annotation “there”. The annotation “there” contains a great big slab of text to test the behavior of the annotation mechanism when…the annotation -is a great big slab of text.1

    Annotations
    2

    This annotation pointlessly annotates every occurrence of the word “annotation” +is a great big slab of text.1

    Annotations
    2

    This annotation pointlessly annotates every occurrence of the word “annotation” in the first paragraph of the article.

    1 This is an annotation title

    Lorem ipsum dolor sit amet, consectetaur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut diff --git a/report/expected/annotations.003.html b/report/expected/annotations.003.html index e5961b1cd..651649885 100644 --- a/report/expected/annotations.003.html +++ b/report/expected/annotations.003.html @@ -1,7 +1,7 @@ Article wrapper

    Article wrapper

    This article tests annotations1. Annotations can point in either direction. This paragraph contains an annotation target.

    This paragraph asserts that it is annotated -by the annotation “there”.2

    A table with annotations
    R1C13R1C23
    Annotations
    1

    This annotation annotates the word +by the annotation “there”.2

    A table with annotations
    R1C13R1C23
    Annotations
    1

    This annotation annotates the word “annotations” in the preceding paragraph.

    2

    This annotation annotates the second -paragraph of this article.

    3
    +paragraph of this article.

    3

    This annotation annotates R1C1 and R1C2.

    \ No newline at end of file diff --git a/report/expected/annotations.004.html b/report/expected/annotations.004.html index 53d054a33..bdac2c0e3 100644 --- a/report/expected/annotations.004.html +++ b/report/expected/annotations.004.html @@ -1,3 +1,3 @@ -Article wrapper

    Article wrapper

    This article tests annotations1 +Article wrapper

    Article wrapper

    This article tests annotations1 loaded from an annotation-collection. -

    Annotations
    1

    This annotation was loaded from an external collection.

    \ No newline at end of file +

    Annotations
    1

    This annotation was loaded from an external collection.

    \ No newline at end of file diff --git a/report/expected/annotations.005.html b/report/expected/annotations.005.html index 5420de1aa..d6f5f58be 100644 --- a/report/expected/annotations.005.html +++ b/report/expected/annotations.005.html @@ -1,8 +1,8 @@ -Article wrapper
    4

    Article wrapper

    1This article tests 3annotations. -3Annotations +Article wrapper

    4

    Article wrapper

    1This article tests 3annotations. +3Annotations can point in either direction. This paragraph contains -3annotation targets.

    This paragraph asserts that it is annotated -by the annotation “after”.2

    4

    1Section title

    This is a section. +3annotation targets.

    This paragraph asserts that it is annotated +by the annotation “after”.2

    4

    1Section title

    This is a section. Lorem ipsum dolor sit amet, consectetaur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut @@ -12,7 +12,7 @@ culpa qui officia deserunt mollit anim id est laborum Et harumd und lookum like Greek to me, dereud facilis est er expedit distinct. Nam liber te conscient to factor tum poen legum odioque civiuda. -

    5

    2Section title

    This is a section. +

    5

    2Section title

    This is a section. Lorem ipsum dolor sit amet, consectetaur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut @@ -22,19 +22,19 @@ culpa qui officia deserunt mollit anim id est laborum Et harumd und lookum like Greek to me, dereud facilis est er expedit distinct. Nam liber te conscient to factor tum poen legum odioque civiuda. -

    5
    Annotations
    4
    +

    5
    Annotations
    4

    At the very beginning of the article and the first section.

    1 This is a “before” annotation

    The mark for this annotation occurs at the beginning of the element that it annotates.

    -
    3
    +
    3

    This annotation pointlessly annotates every occurrence of the word “annotation” in the first paragraph of the article. The annotation mark occurs at the beginning of the word.

    2 This is an “after” annotation

    The mark for this annotation occurs at the end of the element that it annotates.

    -
    5
    +
    5

    At the very end of the article and the first section.

    \ No newline at end of file diff --git a/report/expected/annotations.006.html b/report/expected/annotations.006.html index 1504ff485..23e1ccb31 100644 --- a/report/expected/annotations.006.html +++ b/report/expected/annotations.006.html @@ -1,13 +1,13 @@ -Article wrapper

    Article wrapper

    4This article tests placing annotations by XPath expression. -This word1 is annotated.3

    Table 1Multiplication table
    12345
    112345
    2246810
    336951215
    448121620
    5510152025

    7Here’s a paragraph.236

    Annotations
    4
    +Article wrapper

    Article wrapper

    4This article tests placing annotations by XPath expression. +This word1 is annotated.3

    Table 1Multiplication table
    12345
    112345
    2246810
    336951215
    448121620
    5510152025

    7Here’s a paragraph.236

    Annotations
    4

    This is the paragraph that contains the word.

    -
    1
    +
    1

    This is the word.

    -
    3
    +
    3

    All the paragraphs!.

    -
    5
    +
    5

    Number 9. Number 9. Number 9…

    -
    7
    +
    7

    This annotation is placed relatively.

    2

    This is a miss.

    diff --git a/report/expected/book.002.html b/report/expected/book.002.html index 92cf05dfa..e9eeb2353 100644 --- a/report/expected/book.002.html +++ b/report/expected/book.002.html @@ -1,4 +1,4 @@ -Unit Test: book.002

    Unit Test: book.002

    Norman Walsh

    $Id: book.002.xml 4056 2004-11-23 13:28:50Z nwalsh $

    First Article

    Norman Walsh

    Jane Doe

    This is the abstract.

    It has several paras.

    It has several paras.

    Blah blah blah blah. Blah blah blah blah. Blah blah blah blah. +Unit Test: book.002

    Unit Test: book.002

    Norman Walsh

    $Id: book.002.xml 4056 2004-11-23 13:28:50Z nwalsh $

    First Article

    Norman Walsh

    Jane Doe

    This is the abstract.

    It has several paras.

    It has several paras.

    Blah blah blah blah. Blah blah blah blah. Blah blah blah blah. Blah blah blah blah blah blah blah blah. Blah blah blah blah. Blah. Blah blah blah blah. Blah blah. Blah blah blah blah.

    Blah blah blah blah. Blah blah blah blah. Blah blah blah blah. @@ -88,7 +88,7 @@

    Blah blah blah blah. Blah blah blah blah. Blah blah blah blah. Blah blah blah blah blah blah blah blah. Blah blah blah blah. Blah. Blah blah blah blah. Blah blah. Blah blah blah blah. -

    Second Article

    Blah blah blah blah. Blah blah blah blah. Blah blah blah blah. +

    Second Article

    Blah blah blah blah. Blah blah blah blah. Blah blah blah blah. Blah blah blah blah blah blah blah blah. Blah blah blah blah. Blah. Blah blah blah blah. Blah blah. Blah blah blah blah.

    Blah blah blah blah. Blah blah blah blah. Blah blah blah blah. @@ -178,7 +178,7 @@

    Blah blah blah blah. Blah blah blah blah. Blah blah blah blah. Blah blah blah blah blah blah blah blah. Blah blah blah blah. Blah. Blah blah blah blah. Blah blah. Blah blah blah blah. -

    Third Article

    Blah blah blah blah. Blah blah blah blah. Blah blah blah blah. +

    Third Article

    Blah blah blah blah. Blah blah blah blah. Blah blah blah blah. Blah blah blah blah blah blah blah blah. Blah blah blah blah. Blah. Blah blah blah blah. Blah blah. Blah blah blah blah.

    Blah blah blah blah. Blah blah blah blah. Blah blah blah blah. diff --git a/report/expected/book.007.html b/report/expected/book.007.html index b43919cfd..5addc3389 100644 --- a/report/expected/book.007.html +++ b/report/expected/book.007.html @@ -1,7 +1,7 @@ Unit Test: book.007

    Unit Test: book.007

    Some abstract. Some abstract. Some abstract. Some abstract. Some abstract. Some abstract. Some abstract. Some abstract. -

    Revision History
    1.05 May 2020ndw

    Test for automatically generated section IDs

    Preface

    This is just a test.

    Chapter 1Chapter

    This is just a test. There are more tests in Chapter 2, Chapter.

    Chapter 2Chapter

    This is just a test. There are more tests in Chapter 1, Chapter.

    1Sect1

    This is just a test.1

    This is just another test.2

    2Sect1

    This is just a test.

    2.1Sect2

    This is just a test.

    2.1.1Sect3

    This is just a test.

    2.1.1.1Sect4

    This is just a test.

    2.1.1.1.1Sect5

    This is just a test.

    Chapter 3Chapter

    This is just a test.

    1Sect1

    This is just a test.

    2Sect1

    This is just a test.

    2.1Sect2

    This is just a test.

    2.1.1Sect3

    This is just a test.

    2.1.1.1Sect4

    This is just a test.

    2.1.1.1.1Sect5

    This is just a test.

    Appendix AChapter

    This is just a test.

    1Section

    This is just a test.

    2Section

    This is just a test.

    2.1Section

    This is just a test.

    2.1.1Section

    This is just a test.

    2.1.1.1Section

    This is just a test.

    2.1.1.1.1Section

    This is just a test.

    Annotations
    1

    This is an annotation!

    2

    This is another annotation!

    diff --git a/report/expected/book.010.html b/report/expected/book.010.html index 27cad9bd2..6fa53d533 100644 --- a/report/expected/book.010.html +++ b/report/expected/book.010.html @@ -1,7 +1,7 @@ Unit Test: book.010

    Unit Test: book.010

    Some abstract. Some abstract. Some abstract. Some abstract. Some abstract. Some abstract. Some abstract. Some abstract. -

    Revision History
    1.05 May 2020ndw

    Test for automatically generated section IDs

    Preface

    This is just a test.

    Chapter 1Chapter

    This is just a test. There are more tests in Chapter 2, Chapter.

    Chapter 2Chapter

    This is just a test. There are more tests in Chapter 1, Chapter.

    1Sect1

    This is just a test.1

    This is just another test.2

    2Sect1

    This is just a test.

    2.1Sect2

    This is just a test.

    2.1.1Sect3

    This is just a test.

    2.1.1.1Sect4

    This is just a test.

    2.1.1.1.1Sect5

    This is just a test.

    Chapter 3Chapter

    This is just a test.

    1Sect1

    This is just a test.

    2Sect1

    This is just a test.

    2.1Sect2

    This is just a test.

    2.1.1Sect3

    This is just a test.

    2.1.1.1Sect4

    This is just a test.

    2.1.1.1.1Sect5

    This is just a test.

    Appendix AChapter

    This is just a test.

    1Section

    This is just a test.

    2Section

    This is just a test.

    2.1Section

    This is just a test.

    2.1.1Section

    This is just a test.

    2.1.1.1Section

    This is just a test.

    2.1.1.1.1Section

    This is just a test.

    Description

    This is a dummy description.

    \ No newline at end of file + ] | [-]}
    [-lang-zzz] | [-lang-zzz++] | [-lang-objzzz]
    [-Wtrigraphs] [-Wcomment] [-Wall] [-Wtraditional]

    Description

    This is a dummy description.

    \ No newline at end of file diff --git a/report/expected/cmdsynopsis.002.html b/report/expected/cmdsynopsis.002.html index f5fc44af0..a4ea21b40 100644 --- a/report/expected/cmdsynopsis.002.html +++ b/report/expected/cmdsynopsis.002.html @@ -1,4 +1,4 @@ Unit Test: cmdsynopsis.002

    Unit Test: cmdsynopsis.002

    Adam Di Carlo

    Lets refer to testing.

    Name

    testing — Testing more cmdsynopsis stuff, esp. permutations of grouped - arguments.

    Synopsis

    foo [[-foo] | [-bar]] [[-re] | [-peat]]

    Description

    This is a dummy description.

    \ No newline at end of file + arguments.

    Synopsis

    foo [[-foo] | [-bar]] [[-re] | [-peat]]

    Description

    This is a dummy description.

    \ No newline at end of file diff --git a/report/expected/colors.001.html b/report/expected/colors.001.html index 34c05e8b7..5bcd833ce 100644 --- a/report/expected/colors.001.html +++ b/report/expected/colors.001.html @@ -2,7 +2,7 @@ that gets presented in different colors by default today. You are, of course, free to add your own CSS which uses color in other places. The primary purpose of this document is to test various themes, so it’s most useful -if the theme picker is enabled.

    This is a paragraph of ordinary text.1

    Table 1A Table
    nn2n3
    111
    248
    3927

    Another paragraph.2

     1 |def _parse_args(self, args):
    +if the theme picker is enabled.

    This is a paragraph of ordinary text.1

    Table 1A Table
    nn2n3
    111
    248
    3927

    Another paragraph.2

     1 |def _parse_args(self, args):
        |    done = False
        |    for arg in args:
        |        if done:
    @@ -59,7 +59,7 @@
     DocBook [Links to DocBook resources: DocBook.org, DocBook on Wikipedia]  has a popup menu to select the link target. Rendered without JavaScript,
     the link choices are presented as alternatives after the link.
     In print media, the link URIs are also shown in
    -parenthesis.

    2Admonitions

    Note!

    This note has a title.

    Tip!

    This tip has a title.

    Important!

    This important has a title.

    Caution!

    This caution has a title.

    🛑
    Warning!

    This warning has a title.

    Danger!

    This danger has a title.

    Annotations
    1 An annotation title
    +parenthesis.

    2Admonitions

    Note!

    This note has a title.

    Tip!

    This tip has a title.

    Important!

    This important has a title.

    Caution!

    This caution has a title.

    🛑
    Warning!

    This warning has a title.

    Danger!

    This danger has a title.

    Annotations
    1 An annotation title

    This annotation applies to the ordinary paragraph.

    2
    diff --git a/report/expected/fit.001.html b/report/expected/fit.001.html index 6842a4abf..1c8745654 100644 --- a/report/expected/fit.001.html +++ b/report/expected/fit.001.html @@ -48,7 +48,7 @@ | |SQRT5 = math.sqrt(5)

    Click is my current favorite library for -parsing command line arguments in Python.

    This constant1 is the +parsing command line arguments in Python.

    This constant1 is the 5.

    I’m also taking advantage of the ability to use @@ -96,7 +96,7 @@ “What if I wanted to number a list with the Fibonacci numbers?”

    Stackoverflow showed me how to print the number as an ordinal.

    Finally, if this is a main program, compute the answer.

    If you hover over the callout numbers in the listing, alt-text will be displayed.

    Chapter 4Annotations

    Annotations, as the name -implies3, allow you to associate +implies3, allow you to associate annotations with content in your document. Annotations are non-local (they’re associated by ID/IDREF not containment) and the linking markup is bi-directional4. @@ -112,7 +112,7 @@ The more interesting feature is that unlike HTML anchors, they can also have multiple endpoints. Consider the following link: -5

     1 |<phrase xmlns:xlink="http://www.w3.org/1999/xlink"
    +5

     1 |<phrase xmlns:xlink="http://www.w3.org/1999/xlink"
        |        xlink:type="extended">
        |  <link xlink:title="DocBook.org"
        |        xlink:label="target"
    @@ -160,7 +160,7 @@
     

    Colophon

    This book was authored in DocBook 5.1 with Emacs. It was formatted for presentation with the DocBook xslTNG Stylesheets. -

    Annotations
    1
    +