Mallard to HTML
This top-level stylesheet includes all the necessary stylesheets to transform Mallard documents into HTML. It imports mal2xhtml, overrides parameters, and sets a namespace alias to output non-XML HTML. In particular, this stylesheet sets html.xhtml to false and mal.if.target to 'target:html'.
Imports Stylesheets
- Colors — Common named colors and color utilities for output styling.
- HTML Output — Common utilities and CSS for transformations to HTML.
- Icons — Specify common named icons to style output.
- Localized Strings — Templates for translated strings, with format strings and plural forms.
- Mallard Conditionals — Support for run-time conditional processing.
- Mallard Glossaries — Common templates for the Mallard Glossary extension.
- Mallard Links — Common linking utilities for Mallard documents.
- TTML Utilities — Common templates to help with processing TTML documents.
- Utilities — Common XSLT Utilities.
Includes Stylesheets
- Mallard to HTML - API Extension — Support for Mallard API extension elements.
- Mallard to HTML - Blocks — Handle simple Mallard block elements.
- Mallard to HTML - Glossaries — Support the Mallard Glossary extension.
- Mallard to HTML - Inlines — Handle simple Mallard inline elements.
- Mallard to HTML - Links
- Mallard to HTML - Lists — Handle Mallard list elements.
- Mallard to HTML - MathML — Handle MathML in Mallard documents.
- Mallard to HTML - Media Elements — Handle Mallard media elements.
- Mallard to HTML - Pages — Handle pages, sections, and top-level data.
- Mallard to HTML - SVG — Handle embedded SVG.
- Mallard to HTML - Table Elements
- Mallard to HTML - UI Extension — Support for Mallard UI extension elements.