Table of Contents
- Part I. Introduction
- Preface
- 1. Overview
- 2. Using the stylesheets
- 2.1. Using the Jar
- 2.2. Using the Python script
- 2.3. Run with Java
- 2.4. Run with Docker
- 2.5. Run in Oxygen
- 2.6. Extension functions
- 2.7. “Chunked” output
- 2.8. Presentation mode
- 2.9. Effectivity attributes and profiling
- 2.10. Customize individual cross references
- 2.11. Verbatim environments
- 2.12. Persistent table of contents
- 2.13. On-page table of contents
- 2.14. Paged-media (print output)
- 2.15. EPUB output
- 2.16. Ad hoc CSS styling
- 3. Customizing the stylesheets
- 4. Localization
- 5. Implementation details
- 6. Building the stylesheets
- A. Changes in version 2.x
- Glossary
- References
- Acknowledgements
- Index
- Index by module
- Part II. Reference
- I. Parameter reference
- $additional-languages — Additional localization languages (beyond the default language)
- $align-char-default, $align-char-pad, $align-char-width — Support “char” alignment on CALS table cells
- $allow-eval — Process the
eval
processing instruction? - $annotate-toc — Annotate the table-of-contents?
- $annotation-collection — An external collection of annotations
- $annotation-mark — Identifying mark for annotations
- $annotation-placement — Determines where the annotation mark is placed
- $annotation-style — Selects the annotation style
- $annotations-js — Script to support popup (JavaScript) annotations
- $auto-toc — Automatically generate tables of contents
- $bibliography-collection — An external collection of bibliography entries
- $bibliography-style — The bibliography style
- $books-inherit-from — Identifies what inherited numeration applies to books
- $books-number-from — Identifies where book numeration begins
- $callout-default-column — Default column for callouts
- $callout-unicode-start — Initial callout character
- $chunk — Produce chunked output?
- $chunk-exclude — XPath expressions for excluding chunks
- $chunk-include — XPath expressions for identifying potential chunks
- $chunk-nav — Add keyboard navigation to chunks?
- $chunk-nav-js — Script to support keyboard navigation
- $chunk-output-base-uri — Output base URI for chunks
- $chunk-renumber-footnotes — Renumber footnotes when chunking?
- $chunk-section-depth — Returns the chunking depth for recursive sections
- $classsynopsis-indent — Indent for
classsynopsis
members - $component-numbers — Are components numbered?
- $component-numbers-inherit — Include component labels in section labels?
- $components-inherit-from — Identifies what inherited numeration applies to components
- $components-number-from — Identifies where component numeration begins
- $control-js — Script to support theme selection
- $copy-verbatim-js — Script to support dynamic copy button on verbatim listings
- $copyright-collapse-years — Collapse sequential copyright years into a range?
- $copyright-year-range-separator — Separator character for copyright year ranges
- $copyright-year-separator — Separator character for copyright years
- $date-date-format, $date-dateTime-format — Format strings for dates and dateTimes
- $dc-metadata — Output Dublin Core metadata?
- $debug — Debugging flags
- $default-float-style — Default float style
- $default-language — Default language
- $default-length-magnitude, $default-length-unit — The magnitude and units of the default length
- $default-theme — Default theme
- $division-numbers — Are divisions numbered?
- $division-numbers-inherit — Include division labels in component labels?
- $divisions-inherit-from — Identifies what inherited numeration applies to divisions
- $divisions-number-from — Identifies where division numeration begins
- $docbook-transclusion — Enable DocBook transclusion processing
- $dynamic-profile-error — How are errors in dynamic profiling handled?
- $dynamic-profile-variables — Dynamic profiling variables
- $dynamic-profiles — Is dynamic profiling enabled?
- $experimental-pmuj — Insert reverse links
- $fallback-js — Script to support audio/video fallback
- $footnote-numeration — How are footnotes numbered?
- $formal-object-title-placement — Specify placement of title on formal elements
- $formal-objects-inherit-from — Identifies what inherited numeration applies to formal-objects
- $formal-objects-number-from — Identifies where formal-object numeration begins
- $formalgroup-nested-object-title-placement — Specify placement of title on formal elements inside
formalgroup
- $funcsynopsis-default-style — Default style for function synopses
- $funcsynopsis-table-threshold — Maximium width of a function synopsis
- $funcsynopsis-trailing-punctuation — Trailing punctuation in function synopses
- $generate-html-page — Generate the HTML page structure around the styled document
- $generate-index — Automatically generate an index?
- $generate-nested-toc — Determines if subsubections appear in the table of contents
- $generate-toc — Generate a table-of-contents?
- $generate-trivial-toc — Generate a trivial table-of-contents?
- $generated-id-root — The string generated as the unique identifier for the root of the tree
- $generated-id-sep — The string generated to separate parts of a unique identifier
- $generator-metadata — Output generator metadata?
- $gentext-language — Specifies language for generated text
- $glossary-automatic-divisions — Divide glossaries into sections?
- $glossary-collection — An external collection of glossary entries
- $glossary-sort-entries — Sort glossaries?
- $html-extension — The extension used for HTML output when chunking
- $image-ignore-scaling — Ignore scaling?
- $image-nominal-height — Nominal height of an image
- $image-nominal-width — Nominal width of an image
- $image-property-warning — Warn if image properties cannot be obtained?
- $index-on-role, $index-on-type — Make distinct indexes based on role and type?
- $index-show-entries — Make index entries visible in the text?
- $indexed-section-groups — Generate index entries grouped by section
- $inline-xlink-href — Output href values after links?
- $lists-of-equations — Generate a list of equations?
- $lists-of-examples — Generate a list of examples?
- $lists-of-figures — Generate a list of figures?
- $lists-of-procedures — Generate a list of figures?
- $lists-of-tables — Generate a list of tables?
- $local-conventions — Transformation for local conventions
- $mathml-js — JavaScript library supporting MathML
- $mediaobject-accessibility — Accessibility settings for media objects
- $mediaobject-details-placement — Specify placement of details on media objects
- $mediaobject-exclude-extensions — Exclude media objects by extension
- $mediaobject-grouped-by-type — Are media grouped by type?
- $mediaobject-input-base-uri — Base URI of images and other media in the XML sources
- $mediaobject-output-base-uri — Base URI of images and other media in the output
- $mediaobject-output-paths — Preserve input mediaobject paths in output
- $mediaobject-video-element — Use the video element?
- $message-level — How chatty should status messages be?
- $nominal-page-width — The nominal page width
- $number-single-appendix — Number a single appendix?
- $olink-databases — External olink databases
- $on-unhandled-elements — How to process unhandled elements
- $orderedlist-item-numeration — Numeration for nested ordered lists
- $othername-in-middle — Treat othername as a middle name
- $output-media — The intended output media
- $oxy-markup — Is Oxygen change tracking markup rendered?
- $page-style — Select the page style
- $pagetoc-dynamic — Make the on-page ToC dynamic?
- $pagetoc-elements — Elements that should have an on-page ToC
- $pagetoc-js — Script to support the on-page ToC
- $paper-size — Select the paper style
- $persistent-toc — Generate a persistent Table of Contents?
- $persistent-toc-css — Persistent ToC CSS
- $persistent-toc-filename — Name of file that holds the persistent ToC
- $persistent-toc-js — Script to support the persistent ToC
- $persistent-toc-search — Generate a search box in the persistent ToC
- $personal-name-style — The style for formatting personal names
- $pixels-per-inch — The number of pixels per inch
- $presentation-css — CSS to support presentation mode
- $presentation-js — Script to support presentation mode
- $presentation-mode — Format the output for use as a presentation?
- $procedure-step-numeration — Numeration for nested procedure steps
- $productionset-lhs-rhs-separator — Separator in productions
- $profile-arch — Profile tokens for “arch”
- $profile-audience — Profile tokens for “audience”
- $profile-condition — Profile tokens for “condition”
- $profile-conformance — Profile tokens for “conformance”
- $profile-lang — Profile tokens for “xml:lang”
- $profile-os — Profile tokens for “os”
- $profile-outputformat — Profile tokens for “outputformat”
- $profile-revision — Profile tokens for “revision”
- $profile-revisionflag — Profile tokens for “revisionflag”
- $profile-role — Profile tokens for “role”
- $profile-security — Profile tokens for “security”
- $profile-separator — The profile separator character
- $profile-userlevel — Profile tokens for “userlevel”
- $profile-vendor — Profile tokens for “vendor”
- $profile-wordsize — Profile tokens for “wordsize”
- $qandadiv-default-toc — Generate a table-of-contents for
qandadiv
elements? - $qandaset-default-label — The default label for
qandaset
elements - $qandaset-default-toc — Generate a table-of-contents for
qandaset
elements? - $refentry-generate-name — Use “Name” as the title of a
refentry
- $refentry-generate-title — Use the subject of the page as the title of a
refentry
- $relax-ng-grammar — Validation grammar
- $resource-base-uri — Base URI of additional resources
- $revhistory-style — Rendering style for
revhistory
elements. - $section-numbers — Are sections numbered?
- $section-numbers-inherit — Include ancestor section labels?
- $section-toc-depth — Depth of sections in the table of contents
- $sections-inherit-from — Identifies what inherited numeration applies to sections
- $sections-number-from — Identifies where (top-level) section numeration begins
- $segmentedlist-style — Choose segmented list presentation style
- $sets-inherit-from — Identifies what inherited numeration applies to sets
- $sets-number-from — Identifies where set numeration begins
- $show-remarks — Show
remark
elements? - $sidebar-as-aside — Render
sidebar
as anaside
? - $sort-collation — Sorting collation
- $table-accessibility — Accessibility settings for tables
- $table-footnote-numeration — How are footnotes numbered in tables?
- $theme-picker — Allow users to select themes?
- $titleabbrev-passthrough — Pass
titleabbrev
elements through to the HTML - $transclusion-id-fixup — Transclusion ID fixup
- $transclusion-link-scope — Transclusion link scope
- $transclusion-prefix-separator — Transclusion separator
- $transclusion-suffix — Transclusion suffix
- $transform-after — Transform the process document
- $transform-before — Transform the preprocessed document
- $transform-original — Transform the original document
- $transformed-docbook-input — URI for transformed DocBook input
- $transformed-docbook-output — URI for transformed DocBook output
- $translate-suppress-elements — Elements in which translation is suppressed
- $unwrap-paragraphs — Attempt to unwrap paragraphs that contain block elements?
- $use-docbook-css — Create links to standard DocBook CSS stylesheets?
- $use-id-as-filename — Use id as filename when chunking
- $use-minified-css — Create links to minified CSS?
- $user-css-links — A list of user-defined CSS stylesheets
- $variablelist-panelset — Enable the “panelset” rendering for variable lists?
- $variablelist-termlength-threshold — Threshold value for considering
varlistentry
terms “long” - $varlistentry-separate-terms — Output separate terms for variable list entries?
- $vendor-css — Additional, vendor specific CSS
- $verbatim-callouts — A list determining how callouts are processed
- $verbatim-default-language — Default language for
programlisting
verbatim environments - $verbatim-embellish-linenumbers — Attempt to add line numbers to verbatim environments?
- $verbatim-embellishments — Attempt to embellish verbatim environments?
- $verbatim-line-style — List of verbatim elements to be rendered in the line style
- $verbatim-number-every-nth — Line numbering frequency
- $verbatim-number-first-line — Number the first line?
- $verbatim-number-minlines — Shortest listing to number
- $verbatim-number-separator — Separator between line numbers and lines
- $verbatim-numbered-elements — Verbatim environments that should be numbered
- $verbatim-plain-style — List of verbatim elements to be rendered in the plain style
- $verbatim-space — The space character to use when padding verbatim lines
- $verbatim-style-default — The default verbatim style
- $verbatim-syntax-highlight-css — Stylesheet for syntax highlighting
- $verbatim-syntax-highlight-languages — Languages for which syntax highlighting should be performed
- $verbatim-syntax-highlighter — Selects the syntax highlighter
- $verbatim-table-style — List of verbatim elements to be rendered in the table style
- $verbatim-trim-leading-blank-lines — Trim leading blank lines off of verbatim environments?
- $verbatim-trim-trailing-blank-lines — Trim trailing blank lines off of verbatim environments?
- $warn-about-missing-localizations — Warn about missing localization?
- $xlink-arclist-after — Suffix used for inline rendering of a list of XLink arcs
- $xlink-arclist-before — Prefix used for inline rendering of a list of XLink arcs
- $xlink-arclist-sep — Link separator used when rendering a list of XLink arcs
- $xlink-arclist-titlesep — Title separator used when rendering a list of XLink arcs
- $xlink-icon-closed — Icon indicating hidden XLink links
- $xlink-icon-open — XLink CSS
- $xlink-js — Script to support extended XLinks
- $xlink-style — Presentation style for XLink extended links
- $xlink-style-default — Default XLink style
- $xspec — Are we running XSpec tests?
- II. Variables reference
- $arg-choice-def-close-str, … — Punctuation marks used in formatting
cmdsynopsis
- $err:DYNAMIC-PROFILE-EVAL-ERROR — Error evaluating dynamic profile expression
- $err:DYNAMIC-PROFILE-SYNTAX-ERROR — Internal error processing dynamic profiles
- $err:INTERNAL-HIGHLIGHT-ERROR — Internal error in syntax highlighting
- $err:INTERNAL-RENUMBER-ERROR — Internal error in chunk formatting
- $err:INVALID-AREAREFS — Callout area refers to invalid target
- $err:INVALID-CALS — CALS table is invalid
- $err:INVALID-CONSTRAINT — Incorrect constraint reference
- $err:INVALID-DYNAMIC-PROFILE-ERROR — Invalid value specified for
$dynamic-profile-error
- $err:INVALID-INJECT — Invalid callout area specification
- $err:INVALID-NAME-STYLE — Invalid name style
- $err:INVALID-PRODUCTIONRECAP — Incorrect production reference
- $err:INVALID-RESULTS-REQUESTED — Invalid result form parameter
- $err:INVALID-TEMPLATE — Invalid template reference
- $err:INVALID-TRANSFORM — Error processing a transform
- $v:personal-name-styles — The list of known personal name styles
- $v:VERSION — The stylesheet version
- $v:VERSION-ID — A unique version identifier
- $v:admonition-icons — Admonition icons
- $v:annotation-close — Annotation close button
- $v:as-json — Map for serializing JSON
- $v:as-xml — Map for serializing XML
- $v:bridgehead-map — Maps
bridgehead
renderas
values - $v:chunk — Are we chunking on this run?
- $v:chunk-filter-namespaces — Namespace context for chunking expressions
- $v:chunk-renumber-footnotes — Renumber footnotes when chunking?
- $v:custom-localizations — Customize localizations
- $v:debug — Debugging flags
- $v:formal-object-title-placement — Placement of formal object titles
- $v:formalgroup-nested-object-title-placement — Placement of formal object titles within a formalgroup
- $v:highlight-js-head-elements — CSS and JavaScript to support highlight.js
- $v:image-nominal-height — Nominal height of an image
- $v:image-nominal-width — Nominal width of an image
- $v:invisible-characters — A list of characters that are invisible in verbatim environments
- $v:localization-base-uri — Base URI for localization data files
- $v:media-type-default — Default media type
- $v:media-type-map — Mapping from extensions to media types
- $v:mediaobject-details-placement — Placement of formal object titles
- $v:mediaobject-exclude-extensions — Exluded media type extensions
- $v:mediaobject-input-base-uri — Base URI of images and other media in the XML sources
- $v:mediaobject-output-base-uri — Base URI of images and other media in the output
- $v:nominal-page-width — The nominal page width
- $v:olink-databases — External olink databases
- $v:pi-db-attributes-are-uris — Controls which “db” processing instruction pseudo-attributes are URIs
- $v:prism-js-head-elements — CSS and JavaScript to support Prism
- $v:standard-transforms — The standard pre-processing transformations
- $v:templates — Custom templates for title pages
- $v:theme-list — Enumerates available themes
- $v:title-groups — Controls how titles are formatted
- $v:title-properties — Controls how titles are formatted
- $v:titlepage-default — Default template for title pages
- $v:toc-close — Persistent ToC close button
- $v:toc-open — Persistent ToC open button
- $v:unit-scale — List of known measurement units and their sizes
- $v:user-title-groups — Controls how titles are formatted
- $v:user-title-properties — Controls how titles are formatted
- $v:user-xref-groups — Controls how cross-references are formatted
- $v:user-xref-properties — Controls how cross-references are formatted
- $v:verbatim-callouts — A list determining how callouts are processed
- $v:verbatim-line-style — List of verbatim elements to be rendered in the line style
- $v:verbatim-number-every-nth — Line numbering frequency
- $v:verbatim-number-first-line — Always number the first line of a verbatim listing?
- $v:verbatim-number-minlines — Shortest listing to number
- $v:verbatim-numbered-elements — Identifies verbatim elements that should have line numbers
- $v:verbatim-plain-style — List of verbatim elements to be rendered in the plain style
- $v:verbatim-properties — Controls the verbatim properties of an element
- $v:verbatim-space — The space character to use when padding verbatim lines
- $v:verbatim-syntax-highlight-languages — Languages for which syntax highlighting should be performed
- $v:verbatim-syntax-highlight-options — Syntax highlighting options
- $v:verbatim-syntax-highlight-pygments-options — Pygments options
- $v:verbatim-table-style — List of verbatim elements to be rendered in the table style
- $v:xref-groups — Controls how cross-references are formatted
- $v:xref-properties — Controls how cross-references are formatted
- $arg-choice-def-close-str, … — Punctuation marks used in formatting
- III. Function reference
- ext:cwd — Returns the current working directory
- ext:image-metadata — Return intrinsic properties of an image
- ext:image-properties — Return intrinsic properties of an image
- ext:pygmentize — Syntax highlight a listing with pygmentize
- ext:pygmentize-available — Returns true if pygmentize is available
- ext:validate-with-relax-ng — Validates with RELAX NG
- ext:xinclude — Performs XInclude processing
- f:absolute-length — Returns the absolute length of a unit of measurement
- f:attributes — Returns the attribute that apply to an output element
- f:available-bibliographies — Returns a list of all available bibliographies
- f:available-glossaries — Returns a list of all available glossaries
- f:biblioentries — Returns a list of all bibliographic entries for a citation
- f:cals-colsep — Returns the “colsep” value associated with a CALS table cell
- f:cals-rowsep — Returns the “rowsep” value associated with a CALS table cell
- f:check-gentext — Returns generated text
- f:chunk — Returns chunking attributes
- f:chunk-filename — Returns the filename to use for a particular chunk
- f:chunk-title — Returns the title of a chunk
- f:citations — Returns the citations for a term
- f:conditional-orientation-class — Returns an element’s orientation if it differs from its parent
- f:css-length — Returns a length in the format of a CSS property
- f:css-property — Returns a CSS property for a given value
- f:date-format — Returns the format string for a date
- f:empty-length — Returns a map that represents an empty length
- f:equal-lengths — Returns true if two lengths are equal
- f:generate-id — Generate a unique identifier for an element
- f:gentext — Returns generated text
- f:gentext-letters — Returns the letters for the in-scope language
- f:gentext-letters-for-language — Returns the letters for a language
- f:global-syntax-highlighter — Returns the global syntax highlighter
- f:glossentries — Returns a list of all glossentries for a term
- f:glossrefs — Returns the glossary references for a term
- f:href — Returns the href link to a node
- f:id — Returns an ID for the element
- f:in-scope-language — Returns the in-scope-language associated with an element
- f:intra-number-separator — Return the intra-number separator
- f:is-empty-length — Tests if a length is empty
- f:is-true — Determines if a given value represents “true”
- f:l10n-language — Returns the best matching localization language
- f:l10n-token — Returns the gentext token for a key
- f:label-separator — Returns the label separator
- f:language — Returns the language associated with an element
- f:languages — Returns all of the localizations used by a document
- f:length-string — Returns the string representation of a length
- f:length-units — Returns the units associated with a length
- f:locales — Returns the locales detected in the document
- f:make-length — Construct a length from constituent parts
- f:mediaobject-amend-uri — Amend the URI for media objects
- f:mediaobject-input-base-uri — Identify the input base URI for media
- f:mediaobject-type — Return the type of a media object
- f:mediaobject-viewport — Construct the “viewport” for media objects
- f:number-separator — Returns the number separator
- f:object-align — Returns the alignment of a media object
- f:object-contentheight — Returns the content height of an object
- f:object-contentwidth — Returns the content width of an object
- f:object-height — Returns the height (depth) of a
mediaobject
- f:object-properties — Returns the properties of an object
- f:object-scale — Returns the scaling factor for an object
- f:object-scalefit — Scale object to fit?
- f:object-valign — Returns the vertical alignment of a media object
- f:object-width — Returns the width of a
mediaobject
- f:orderedlist-item-number — Returns the item number of an item in an ordered list
- f:orderedlist-item-numeration — Returns the item numeration format for an ordered list
- f:orderedlist-startingnumber — Returns the starting number of an ordered list
- f:orientation-class — Returns the class value to use for an element’s orientation
- f:parse-length — Parse a string into a length
- f:pi — Returns DocBook processing-instruction property values
- f:pi-attributes — Returns processing-instruction pseudo-attributes as attributes
- f:post-label-punctuation — Punctuation that follows a label
- f:refsection — Is this a section in a
refentry
? - f:relative-length — Returns the relative portion of a length, if it has one
- f:relative-path — Give two file paths, what’s the relative path between them?
- f:section — Is this a section?
- f:section-depth — Returns the section depth of a node
- f:spaces — Returns a string of spaces
- f:step-number — Returns the step number of a step in an procedure
- f:step-numeration — Returns the step numeration format for a step
- f:syntax-highlight — Performs syntax highlighting
- f:target — Returns the element identified by a particular id
- f:template — Returns the title page template for an element
- f:tokenize-on-char — Tokenize a string at a specific character
- f:translate-attribute — Controls the translate attribute
- f:unique-id — Returns an ID for the element
- f:uri-scheme — Returns the scheme portion of a URI
- f:verbatim-callout — Return the callout style for a verbatim environment
- f:verbatim-numbered — Returns true if the listing should be numbered
- f:verbatim-style — Returns the style of a verbatim listing
- f:verbatim-syntax-highlighter — Return the syntax highlighter style for a verbatim environment
- f:verbatim-trim-leading — Return true if leading blank lines should be trimmed
- f:verbatim-trim-trailing — Return true if trailing blank lines should be trimmed
- f:xlink-style — Returns the XLink style for this document
- f:xpointer-idref — Parses an XPointer for a same-document ID reference
- IV. Template reference
- t:audio-fallback — Generate fallback for audio
- t:biblioentry — Format a
biblioentry
element - t:bottom-nav — Generate bottom-of-page navigation links
- t:chunk-cleanup — Cleanup the HTML markup for a DocBook document
- t:chunk-footnotes — Processes footnotes in a chunk
- t:chunk-output — Generate chunked output for a DocBook document
- t:docbook — Process a DocBook document
- t:generate-index — Generate a back-of-the-book style index
- t:glossary-divisions — Groups entries in a glossary
- t:index-zone-reference — Process index zone references
- t:inline — Process an inline element
- t:mediaobject-img — Generate a mediaobject img
- t:person-name — Formats a personal name
- t:person-name-family-given — Formats a personal name in the “FAMILY-given” style
- t:person-name-first-last — Formats a personal name in the “first-last” style
- t:person-name-last-first — Formats a personal name in the “last-first” style
- t:person-name-list — Formats a sequence of personal names
- t:table-footnotes — Process table footnotes
- t:top-nav — Generate top-of-page navigation links
- t:video-fallback — Generate fallback for video
- t:xlink — Supports hypertext linking
- V. Mode reference
- m:annotation-content — Mode for the content of annotations
- m:ansi — Mode for processing funcsynopsis elements in the “ANSI” style
- m:ansi-table — Mode for processing funcsynopsis elements in the “ANSI” style
- m:attributes — Mode for processing attributes
- m:back-cover — Mode for processing the back cover of books and sets
- m:biblio690 — Mode for processing ISO 690
biblioentry
bibliographic entries - m:biblioentry — Mode for processing
biblioentry
bibliographic entries - m:bibliomixed — Mode for processing
bibliomixed
bibliographic entries - m:callout-bug — Mode for producing callout marks
- m:callout-link — Mode for producing callout links
- m:chunk-cleanup — Post-process HTML chunks
- m:chunk-filename — Selects the chunk filename
- m:chunk-output — Performs the final-pass of processing on chunks
- m:chunk-title — Generates the page title for the chunk
- m:chunk-write — Create result documents for chunks
- m:copyright-years — Mode for processing copyright years
- m:crossref — Produce a cross-reference to the element
- m:crossref-inherit-separator — Produce the inherit separator
- m:crossref-label — Produce the label in a cross-reference
- m:crossref-label-separator — Produce the cross-reference label separator
- m:crossref-number — Produce the number in a cross-reference
- m:crossref-number-separator — Produce the cross-reference number separator
- m:crossref-prefix — Produce the cross-reference prefix
- m:crossref-suffix — Produce the cross-reference suffix
- m:crossref-title — Produce the title in a cross-reference
- m:details — Produce details about a media object
- m:details-attribute — Produce the short summary for a media object
- m:docbook — The primary mode for processing DocBook elements
- m:footnote-number — Mode for generating footnote numbers
- m:footnotes — Mode for processing footnotes
- m:generate-titlepage — Generate a title page
- m:gentext — Generate localization-specific text for an element
- m:gentext-list — Generate localization-specific list for a sequence
- m:head-additions — Additional head items
- m:headline — Produce a headline title
- m:headline-label — Produce the label for a headline title
- m:headline-label-separator — Produce the headline label separator
- m:headline-number — Produce the headline number
- m:headline-number-separator — Produce the headline number separator
- m:headline-prefix — Generate the headline prefix
- m:headline-suffix — Produce the headline suffix
- m:headline-title — Produce the headline title
- m:highlight-options — Determine the syntax highlighting options for an element
- m:html-body-script — Add script elements to the end of a document
- m:html-head — Construct the HTML
head
element - m:html-head-last — Add elements to the end of the head of a document
- m:html-head-links — Add link elements to the head of a document
- m:html-head-script — Add link elements to the head of a document
- m:htmltable — Mode for processing HTML table elements
- m:imagemap — Construct an HTML imagemap
- m:index-div — Mode for generating divisions in an index
- m:index-primary — Mode for generating primary index entries
- m:index-secondary — Mode for generating secondary index entries
- m:index-see — Mode for generating index “see” entries
- m:index-seealso — Mode for generating index “see also” entries
- m:index-tertiary — Mode for generating index tertiary entries
- m:kr — Mode for processing funcsynopsis elements in the “K&R” style
- m:kr-args — Mode for processing function arguments
- m:kr-table — Mode for processing funcsynopsis elements in the “K&R” style
- m:kr-table-args — Mode for processing function arguments in a table
- m:link — Process inline links
- m:list-of-equations — Mode for generating a list of equations
- m:list-of-examples — Mode for generating a list of examples
- m:list-of-figures — Mode for generating a list of figures
- m:list-of-procedures — Mode for generating a list of procedures
- m:list-of-tables — Mode for generating a list of tables
- m:list-of-titles — Mode for generating a list-of-titles
- m:mediaobject-end — Process the end of media objects
- m:mediaobject-info — Compute properties for a media object
- m:mediaobject-output-adjust — Adjust the URI references to media objects
- m:mediaobject-start — Process the start of media objects
- m:mediaobject-uris — Compute URIs for media objects
- m:panelset — Process variable list elements for a panel set
- m:persistent-toc — Mode for generating the persistent table of contents
- m:production-number — Mode for production numbers
- m:pygments-options — Calculate the Pygments options for an element
- m:revhistory-list — Mode to generate a “list” presentation of
revhistory
- m:revhistory-table — Mode to generate a “table” presentation of
revhistory
- m:seglist-table — Process a
segmentedlist
as a table - m:segtitle-in-seg — Mode for processing segment titles in a segment
- m:synopfragment-bug — Mode for generating the mark for a
synopfragementref
- m:synopsis — Mode for processing programming language synopses
- m:title — Format a title
- m:titlepage — Format elements for the title page
- m:to-uppercase — Produce content in upper-case
- m:toc — Mode for generating lists of titles (e.g, the table of contents)
- m:toc-entry — Format content for a list-of-titles
- m:toc-nested — What elements are “nested” in a Table of Contents
- m:unhandled — Process unhandled elements
- VI. Processing instruction reference
- DocBook-xslTNG-version — Resolves to the DocBook stylesheet version
- current-dateTime — Resolves to a formatted date/time string
- db — Provides additional control over rendering
- system-property — Resolves to an XSLT system property
- I. Parameter reference
- B. GNU Free Documentation License
List of Figures
- 2.1. The sample document: article.xml
- 2.2. Opening the ToC
- 2.3. The Persistent ToC
- 4.1. Sample book source
- 4.2. Sample book (annotated)
- 4.3. Sample book source (French)
- 4.4. Sample book (French)
- 4.5. Example locale file (excerpted)
- 4.6. Sample book (Alternate)
- 1. An example of
revhistory
rendered as a table - 2. An example of
revhistory
rendered as a list - 1. Segmented list formatted as a table
- 2. Segmented list formatted as a list
- 1. Recognized units of measure
- 1. An amaryllis
List of Tables
List of Examples
- 2.1. A contrived effectivity example
- 2.2. Use outputformat to deal with page numbers in cross references
- 3.1. A Schematron schema to check glossary terms
- 3.2. Pass the
glossary-collection
parameter to Schematron - 1. An example of char alignment
- 2. Tabular rendering
- 1. An example of media object accessibility
- 1. An example of char alignment
- 1. An example of table accessibility
- 1. An example of a
cmdsynopsis
- 1. Several dates in ISO 8601 formats
- 1. The FAMILY-given name style
- 1. The first-last name style
- 1. The last-first name style