[yelp-xsl] Update versions and docs for new templates
- From: Shaun McCance <shaunm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [yelp-xsl] Update versions and docs for new templates
- Date: Mon, 16 Oct 2017 15:15:30 +0000 (UTC)
commit 8fd38cc945a465b585ab52765fa7a34210d0ddcc
Author: Shaun McCance <shaunm redhat com>
Date: Mon Oct 16 11:14:12 2017 -0400
Update versions and docs for new templates
I had set version=3.26 for new and revised templates, but we didn't
get the big changes in 3.26. So set them to 3.28.
doc/yelp-xsl/C/color.a.page | 2 +-
doc/yelp-xsl/C/color.b.page | 2 +-
doc/yelp-xsl/C/color.bg.blue.page | 2 +-
doc/yelp-xsl/C/color.bg.dark.page | 2 +-
doc/yelp-xsl/C/color.bg.gray.page | 2 +-
doc/yelp-xsl/C/color.bg.green.page | 2 +-
doc/yelp-xsl/C/color.bg.orange.page | 2 +-
doc/yelp-xsl/C/color.bg.page | 2 +-
doc/yelp-xsl/C/color.bg.purple.page | 2 +-
doc/yelp-xsl/C/color.bg.red.page | 2 +-
doc/yelp-xsl/C/color.bg.yellow.page | 2 +-
doc/yelp-xsl/C/color.blend.page | 2 +-
doc/yelp-xsl/C/color.blue.page | 2 +-
doc/yelp-xsl/C/color.contrast.page | 2 +-
doc/yelp-xsl/C/color.fg.blue.page | 2 +-
doc/yelp-xsl/C/color.fg.dark.page | 2 +-
doc/yelp-xsl/C/color.fg.gray.page | 2 +-
doc/yelp-xsl/C/color.fg.green.page | 2 +-
doc/yelp-xsl/C/color.fg.orange.page | 2 +-
doc/yelp-xsl/C/color.fg.page | 2 +-
doc/yelp-xsl/C/color.fg.purple.page | 2 +-
doc/yelp-xsl/C/color.fg.red.page | 2 +-
doc/yelp-xsl/C/color.fg.yellow.page | 2 +-
doc/yelp-xsl/C/color.g.page | 2 +-
doc/yelp-xsl/C/color.gray.page | 2 +-
doc/yelp-xsl/C/color.green.page | 2 +-
doc/yelp-xsl/C/color.hex2dec.page | 2 +-
doc/yelp-xsl/C/color.orange.page | 2 +-
doc/yelp-xsl/C/color.page | 2 +-
doc/yelp-xsl/C/color.purple.page | 2 +-
doc/yelp-xsl/C/color.r.page | 2 +-
doc/yelp-xsl/C/color.red.page | 2 +-
doc/yelp-xsl/C/color.rl.page | 2 +-
doc/yelp-xsl/C/color.yellow.page | 2 +-
doc/yelp-xsl/C/db.title.page | 2 +-
doc/yelp-xsl/C/db2html-list.page | 2 +-
doc/yelp-xsl/C/html.bottom.custom.page | 2 +-
doc/yelp-xsl/C/html.content.post.custom.page | 2 +-
doc/yelp-xsl/C/html.content.post.mode.page | 2 +-
doc/yelp-xsl/C/html.content.post.page | 2 +-
doc/yelp-xsl/C/html.content.pre.custom.page | 2 +-
doc/yelp-xsl/C/html.content.pre.mode.page | 2 +-
doc/yelp-xsl/C/html.content.pre.page | 2 +-
doc/yelp-xsl/C/html.css.core.page | 2 +-
doc/yelp-xsl/C/html.footer.custom.page | 2 +-
doc/yelp-xsl/C/html.footer.mode.page | 2 +-
doc/yelp-xsl/C/html.head.custom.page | 4 +-
doc/yelp-xsl/C/html.header.custom.page | 2 +-
doc/yelp-xsl/C/html.header.mode.page | 2 +-
doc/yelp-xsl/C/html.js.content.page | 4 +-
doc/yelp-xsl/C/html.js.jquery.page | 12 ----
doc/yelp-xsl/C/html.js.mathjax.page | 2 +-
doc/yelp-xsl/C/html.js.page | 6 +-
doc/yelp-xsl/C/html.js.script.page | 2 +-
doc/yelp-xsl/C/html.js.syntax.page | 2 +-
doc/yelp-xsl/C/html.linktrails.empty.page | 2 +-
doc/yelp-xsl/C/html.linktrails.prefix.page | 2 +-
doc/yelp-xsl/C/html.media.controls.page | 2 +-
doc/yelp-xsl/C/html.output.prefix.page | 2 +-
doc/yelp-xsl/C/html.page | 2 +-
doc/yelp-xsl/C/html.page.page | 6 +-
doc/yelp-xsl/C/html.sidebar.custom.page | 2 +-
doc/yelp-xsl/C/html.syntax.class.mode.page | 2 +-
doc/yelp-xsl/C/html.syntax.class.page | 2 +-
doc/yelp-xsl/C/html.top.custom.page | 2 +-
doc/yelp-xsl/C/icons.page | 2 +-
doc/yelp-xsl/C/icons.svg.figure.zoom.in.page | 2 +-
doc/yelp-xsl/C/icons.svg.figure.zoom.out.page | 2 +-
doc/yelp-xsl/C/icons.svg.media.pause.page | 2 +-
doc/yelp-xsl/C/icons.svg.media.play.page | 2 +-
doc/yelp-xsl/C/icons.svg.mode.page | 2 +-
doc/yelp-xsl/C/icons.svg.note.advanced.page | 2 +-
doc/yelp-xsl/C/icons.svg.note.bug.page | 2 +-
doc/yelp-xsl/C/icons.svg.note.caution.page | 2 +-
doc/yelp-xsl/C/icons.svg.note.danger.page | 2 +-
doc/yelp-xsl/C/icons.svg.note.important.page | 2 +-
doc/yelp-xsl/C/icons.svg.note.note.page | 2 +-
doc/yelp-xsl/C/icons.svg.note.package.page | 2 +-
doc/yelp-xsl/C/icons.svg.note.page | 2 +-
doc/yelp-xsl/C/icons.svg.note.tip.page | 2 +-
doc/yelp-xsl/C/icons.svg.note.warning.page | 2 +-
doc/yelp-xsl/C/mal-link.page | 2 +-
doc/yelp-xsl/C/mal.link.target.page | 5 +-
doc/yelp-xsl/C/mal2html-links.page | 2 +-
doc/yelp-xsl/C/mal2html-ui.page | 2 +-
doc/yelp-xsl/C/mal2html.links.ul.li.page | 6 ++-
doc/yelp-xsl/C/mal2html.links.ul.page | 6 ++-
doc/yelp-xsl/C/mal2html.ui.links.img.attrs.page | 6 +-
doc/yelp-xsl/C/mal2html.ui.links.img.page | 6 +-
doc/yelp-xsl/C/mal2html.ui.links.tiles.page | 2 +-
xslt/common/color.xsl | 68 +++++++++++-----------
xslt/common/html.xsl | 52 +++++++++---------
xslt/common/icons.xsl | 32 +++++-----
xslt/docbook/common/db-title.xsl | 2 +-
xslt/docbook/html/db2html-list.xsl | 2 +-
xslt/mallard/common/mal-link.xsl | 4 +-
xslt/mallard/html/mal2html-links.xsl | 2 +-
xslt/mallard/html/mal2html-ui.xsl | 8 +-
98 files changed, 194 insertions(+), 197 deletions(-)
---
diff --git a/doc/yelp-xsl/C/color.a.page b/doc/yelp-xsl/C/color.a.page
index 3592692..25854a5 100644
--- a/doc/yelp-xsl/C/color.a.page
+++ b/doc/yelp-xsl/C/color.a.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.a" type="topic" style="xslt-template"><info><link
type="guide" xref="color" group="templates"/><link type="guide" xref="templates" group="color"/><revision
version="3.26" date="2016-01-03" status="final"/><desc>Extract the alpha value of a
color.</desc></info><title>color.a</title><p>Extract the alpha value of a color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.a" type="topic" style="xslt-template"><info><link
type="guide" xref="color" group="templates"/><link type="guide" xref="templates" group="color"/><revision
version="3.28" date="2016-01-03" status="final"/><desc>Extract the alpha value of a
color.</desc></info><title>color.a</title><p>Extract the alpha value of a color.</p>
<synopsis><title>Parameters</title><terms>
diff --git a/doc/yelp-xsl/C/color.b.page b/doc/yelp-xsl/C/color.b.page
index 933a474..a960296 100644
--- a/doc/yelp-xsl/C/color.b.page
+++ b/doc/yelp-xsl/C/color.b.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.b" type="topic" style="xslt-template"><info><link
type="guide" xref="color" group="templates"/><link type="guide" xref="templates" group="color"/><revision
version="3.26" date="2016-01-03" status="final"/><desc>Extract the blue component of a
color.</desc></info><title>color.b</title><p>Extract the blue component of a color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.b" type="topic" style="xslt-template"><info><link
type="guide" xref="color" group="templates"/><link type="guide" xref="templates" group="color"/><revision
version="3.28" date="2016-01-03" status="final"/><desc>Extract the blue component of a
color.</desc></info><title>color.b</title><p>Extract the blue component of a color.</p>
<synopsis><title>Parameters</title><terms>
diff --git a/doc/yelp-xsl/C/color.bg.blue.page b/doc/yelp-xsl/C/color.bg.blue.page
index e7fc5b1..47da046 100644
--- a/doc/yelp-xsl/C/color.bg.blue.page
+++ b/doc/yelp-xsl/C/color.bg.blue.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.bg.blue" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.26" date="2016-01-03" status="final"/><desc>A blue background
color.</desc></info><title>color.bg.blue</title><p>A blue background color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.bg.blue" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.28" date="2016-01-03" status="final"/><desc>A blue background
color.</desc></info><title>color.bg.blue</title><p>A blue background color.</p>
<p>This parameter specifies a shade of blue that is suitable for backgrounds. It should have a high color
contrast against <code style="xslt-param" xref="color.fg">color.fg</code>. If not specified, it can be
automatically computed based on <code style="xslt-param" xref="color.blue">color.blue</code> and <code
style="xslt-param" xref="color.bg">color.bg</code>.</p>
diff --git a/doc/yelp-xsl/C/color.bg.dark.page b/doc/yelp-xsl/C/color.bg.dark.page
index bfaf1b7..22b976d 100644
--- a/doc/yelp-xsl/C/color.bg.dark.page
+++ b/doc/yelp-xsl/C/color.bg.dark.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.bg.dark" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.26" date="2016-01-03" status="final"/><desc>A dark gray background
color.</desc></info><title>color.bg.dark</title><p>A dark gray background color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.bg.dark" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.28" date="2016-01-03" status="final"/><desc>A dark gray background
color.</desc></info><title>color.bg.dark</title><p>A dark gray background color.</p>
<p>This parameter specifies a shade of gray that is suitable for backgrounds, and is darker than <code
style="xslt-param" xref="color.bg.gray">color.bg.gray</code>. It should have a high color contrast against
<code style="xslt-param" xref="color.fg">color.fg</code>. It is typically used at the intersection of shaded
rows and columns in a table, or as a very light gray accent color. If not specified, it can be automatically
computed based on <code style="xslt-param" xref="color.gray">color.gray</code> and <code style="xslt-param"
xref="color.bg">color.bg</code>.</p>
diff --git a/doc/yelp-xsl/C/color.bg.gray.page b/doc/yelp-xsl/C/color.bg.gray.page
index c56a70e..49c8b9c 100644
--- a/doc/yelp-xsl/C/color.bg.gray.page
+++ b/doc/yelp-xsl/C/color.bg.gray.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.bg.gray" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.26" date="2016-01-03" status="final"/><desc>A gray background
color.</desc></info><title>color.bg.gray</title><p>A gray background color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.bg.gray" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.28" date="2016-01-03" status="final"/><desc>A gray background
color.</desc></info><title>color.bg.gray</title><p>A gray background color.</p>
<p>This parameter specifies a shade of gray that is suitable for backgrounds. It should have a high color
contrast against <code style="xslt-param" xref="color.fg">color.fg</code>. If not specified, it can be
automatically computed based on <code style="xslt-param" xref="color.gray">color.gray</code> and <code
style="xslt-param" xref="color.bg">color.bg</code>.</p>
diff --git a/doc/yelp-xsl/C/color.bg.green.page b/doc/yelp-xsl/C/color.bg.green.page
index bb2e1b8..1099229 100644
--- a/doc/yelp-xsl/C/color.bg.green.page
+++ b/doc/yelp-xsl/C/color.bg.green.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.bg.green" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.26" date="2016-01-03" status="final"/><desc>A green background
color.</desc></info><title>color.bg.green</title><p>A green background color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.bg.green" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.28" date="2016-01-03" status="final"/><desc>A green background
color.</desc></info><title>color.bg.green</title><p>A green background color.</p>
<p>This parameter specifies a shade of green that is suitable for backgrounds. It should have a high color
contrast against <code style="xslt-param" xref="color.fg">color.fg</code>. If not specified, it can be
automatically computed based on <code style="xslt-param" xref="color.green">color.green</code> and <code
style="xslt-param" xref="color.bg">color.bg</code>.</p>
diff --git a/doc/yelp-xsl/C/color.bg.orange.page b/doc/yelp-xsl/C/color.bg.orange.page
index e30bfed..ddc34ef 100644
--- a/doc/yelp-xsl/C/color.bg.orange.page
+++ b/doc/yelp-xsl/C/color.bg.orange.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.bg.orange" type="topic"
style="xslt-param"><info><link type="guide" xref="color" group="parameters"/><link type="guide"
xref="parameters" group="color"/><revision version="3.26" date="2016-01-03" status="final"/><desc>An orange
background color.</desc></info><title>color.bg.orange</title><p>An orange background color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.bg.orange" type="topic"
style="xslt-param"><info><link type="guide" xref="color" group="parameters"/><link type="guide"
xref="parameters" group="color"/><revision version="3.28" date="2016-01-03" status="final"/><desc>An orange
background color.</desc></info><title>color.bg.orange</title><p>An orange background color.</p>
<p>This parameter specifies a shade of orange that is suitable for backgrounds. It should have a high
color contrast against <code style="xslt-param" xref="color.fg">color.fg</code>. If not specified, it can be
automatically computed based on <code style="xslt-param" xref="color.orange">color.orange</code> and <code
style="xslt-param" xref="color.bg">color.bg</code>.</p>
diff --git a/doc/yelp-xsl/C/color.bg.page b/doc/yelp-xsl/C/color.bg.page
index 83064b8..dc76cec 100644
--- a/doc/yelp-xsl/C/color.bg.page
+++ b/doc/yelp-xsl/C/color.bg.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.bg" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.26" date="2016-01-03" status="final"/><desc>The normal background
color.</desc></info><title>color.bg</title><p>The normal background color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.bg" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.28" date="2016-01-03" status="final"/><desc>The normal background
color.</desc></info><title>color.bg</title><p>The normal background color.</p>
<p>This parameters specifies the background color. It should have a high color contrast against <code
style="xslt-param" xref="color.fg">color.fg</code>. Other background colors can be automatically computed
based on this color.</p>
diff --git a/doc/yelp-xsl/C/color.bg.purple.page b/doc/yelp-xsl/C/color.bg.purple.page
index d85437c..a47f9a6 100644
--- a/doc/yelp-xsl/C/color.bg.purple.page
+++ b/doc/yelp-xsl/C/color.bg.purple.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.bg.purple" type="topic"
style="xslt-param"><info><link type="guide" xref="color" group="parameters"/><link type="guide"
xref="parameters" group="color"/><revision version="3.26" date="2016-01-03" status="final"/><desc>A purple
background color.</desc></info><title>color.bg.purple</title><p>A purple background color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.bg.purple" type="topic"
style="xslt-param"><info><link type="guide" xref="color" group="parameters"/><link type="guide"
xref="parameters" group="color"/><revision version="3.28" date="2016-01-03" status="final"/><desc>A purple
background color.</desc></info><title>color.bg.purple</title><p>A purple background color.</p>
<p>This parameter specifies a shade of purple that is suitable for backgrounds. It should have a high
color contrast against <code style="xslt-param" xref="color.fg">color.fg</code>. If not specified, it can be
automatically computed based on <code style="xslt-param" xref="color.purple">color.purple</code> and <code
style="xslt-param" xref="color.bg">color.bg</code>.</p>
diff --git a/doc/yelp-xsl/C/color.bg.red.page b/doc/yelp-xsl/C/color.bg.red.page
index 9424d6c..920b537 100644
--- a/doc/yelp-xsl/C/color.bg.red.page
+++ b/doc/yelp-xsl/C/color.bg.red.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.bg.red" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.26" date="2016-01-03" status="final"/><desc>A red background
color.</desc></info><title>color.bg.red</title><p>A red background color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.bg.red" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.28" date="2016-01-03" status="final"/><desc>A red background
color.</desc></info><title>color.bg.red</title><p>A red background color.</p>
<p>This parameter specifies a shade of red that is suitable for backgrounds. It should have a high color
contrast against <code style="xslt-param" xref="color.fg">color.fg</code>. If not specified, it can be
automatically computed based on <code style="xslt-param" xref="color.red">color.red</code> and <code
style="xslt-param" xref="color.bg">color.bg</code>.</p>
diff --git a/doc/yelp-xsl/C/color.bg.yellow.page b/doc/yelp-xsl/C/color.bg.yellow.page
index 72cda55..c2af86c 100644
--- a/doc/yelp-xsl/C/color.bg.yellow.page
+++ b/doc/yelp-xsl/C/color.bg.yellow.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.bg.yellow" type="topic"
style="xslt-param"><info><link type="guide" xref="color" group="parameters"/><link type="guide"
xref="parameters" group="color"/><revision version="3.26" date="2016-01-03" status="final"/><desc>A yellow
background color.</desc></info><title>color.bg.yellow</title><p>A yellow background color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.bg.yellow" type="topic"
style="xslt-param"><info><link type="guide" xref="color" group="parameters"/><link type="guide"
xref="parameters" group="color"/><revision version="3.28" date="2016-01-03" status="final"/><desc>A yellow
background color.</desc></info><title>color.bg.yellow</title><p>A yellow background color.</p>
<p>This parameter specifies a shade of yellow that is suitable for backgrounds. It should have a high
color contrast against <code style="xslt-param" xref="color.fg">color.fg</code>. If not specified, it can be
automatically computed based on <code style="xslt-param" xref="color.yellow">color.yellow</code> and <code
style="xslt-param" xref="color.bg">color.bg</code>.</p>
diff --git a/doc/yelp-xsl/C/color.blend.page b/doc/yelp-xsl/C/color.blend.page
index 8d32e29..c2f7775 100644
--- a/doc/yelp-xsl/C/color.blend.page
+++ b/doc/yelp-xsl/C/color.blend.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.blend" type="topic" style="xslt-template"><info><link
type="guide" xref="color" group="templates"/><link type="guide" xref="templates" group="color"/><revision
version="3.26" date="2016-01-03" status="final"/><desc>Blend two colors together at a specified mix
level.</desc></info><title>color.blend</title><p>Blend two colors together at a specified mix level.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.blend" type="topic" style="xslt-template"><info><link
type="guide" xref="color" group="templates"/><link type="guide" xref="templates" group="color"/><revision
version="3.28" date="2016-01-03" status="final"/><desc>Blend two colors together at a specified mix
level.</desc></info><title>color.blend</title><p>Blend two colors together at a specified mix level.</p>
<synopsis><title>Parameters</title><terms>
diff --git a/doc/yelp-xsl/C/color.blue.page b/doc/yelp-xsl/C/color.blue.page
index 92ef1cc..7b889ff 100644
--- a/doc/yelp-xsl/C/color.blue.page
+++ b/doc/yelp-xsl/C/color.blue.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.blue" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.26" date="2016-01-03" status="final"/><desc>A blue accent
color.</desc></info><title>color.blue</title><p>A blue accent color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.blue" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.28" date="2016-01-03" status="final"/><desc>A blue accent
color.</desc></info><title>color.blue</title><p>A blue accent color.</p>
<p>This parameter specifies a shade of blue that is suitable for borders and other accents. It should have
some contrast against background colors, but it does not need as high of a contrast as text colors.</p>
diff --git a/doc/yelp-xsl/C/color.contrast.page b/doc/yelp-xsl/C/color.contrast.page
index a9175a7..8b7cb6d 100644
--- a/doc/yelp-xsl/C/color.contrast.page
+++ b/doc/yelp-xsl/C/color.contrast.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.contrast" type="topic"
style="xslt-template"><info><link type="guide" xref="color" group="templates"/><link type="guide"
xref="templates" group="color"/><revision version="3.26" date="2016-01-03" status="final"/><desc>Get the
contrast between two colors.</desc></info><title>color.contrast</title><p>Get the contrast between two
colors.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.contrast" type="topic"
style="xslt-template"><info><link type="guide" xref="color" group="templates"/><link type="guide"
xref="templates" group="color"/><revision version="3.28" date="2016-01-03" status="final"/><desc>Get the
contrast between two colors.</desc></info><title>color.contrast</title><p>Get the contrast between two
colors.</p>
<synopsis><title>Parameters</title><terms>
diff --git a/doc/yelp-xsl/C/color.fg.blue.page b/doc/yelp-xsl/C/color.fg.blue.page
index 2075a71..4dfe818 100644
--- a/doc/yelp-xsl/C/color.fg.blue.page
+++ b/doc/yelp-xsl/C/color.fg.blue.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.fg.blue" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.26" date="2016-01-03" status="final"/><desc>A blue text
color.</desc></info><title>color.fg.blue</title><p>A blue text color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.fg.blue" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.28" date="2016-01-03" status="final"/><desc>A blue text
color.</desc></info><title>color.fg.blue</title><p>A blue text color.</p>
<p>This parameter specifies a shade of blue that is suitable for text. It should have a high color
contrast against <code style="xslt-param" xref="color.bg">color.bg</code>. If not specified, it can be
automatically computed based on <code style="xslt-param" xref="color.blue">color.blue</code> and <code
style="xslt-param" xref="color.fg">color.fg</code>.</p>
diff --git a/doc/yelp-xsl/C/color.fg.dark.page b/doc/yelp-xsl/C/color.fg.dark.page
index f541dab..1f3dead 100644
--- a/doc/yelp-xsl/C/color.fg.dark.page
+++ b/doc/yelp-xsl/C/color.fg.dark.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.fg.dark" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.26" date="2016-01-03" status="final"/><desc>A dark gray text
color.</desc></info><title>color.fg.dark</title><p>A dark gray text color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.fg.dark" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.28" date="2016-01-03" status="final"/><desc>A dark gray text
color.</desc></info><title>color.fg.dark</title><p>A dark gray text color.</p>
<p>This parameter specifies a dark shade of gray that is suitable for text. It should have a very high
color contrast against <code style="xslt-param" xref="color.bg">color.bg</code>. It is typically used to
slightly reduce the visual weight of headers and bold text. If not specified, it can be automatically
computed based on <code style="xslt-param" xref="color.gray">color.gray</code> and <code style="xslt-param"
xref="color.fg">color.fg</code>.</p>
diff --git a/doc/yelp-xsl/C/color.fg.gray.page b/doc/yelp-xsl/C/color.fg.gray.page
index 982f534..0adc623 100644
--- a/doc/yelp-xsl/C/color.fg.gray.page
+++ b/doc/yelp-xsl/C/color.fg.gray.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.fg.gray" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.26" date="2016-01-03" status="final"/><desc>A gray text
color.</desc></info><title>color.fg.gray</title><p>A gray text color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.fg.gray" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.28" date="2016-01-03" status="final"/><desc>A gray text
color.</desc></info><title>color.fg.gray</title><p>A gray text color.</p>
<p>This parameter specifies a shade of gray that is suitable for text. It should have a high color
contrast against <code style="xslt-param" xref="color.bg">color.bg</code>. If not specified, it can be
automatically computed based on <code style="xslt-param" xref="color.gray">color.gray</code> and <code
style="xslt-param" xref="color.fg">color.fg</code>.</p>
diff --git a/doc/yelp-xsl/C/color.fg.green.page b/doc/yelp-xsl/C/color.fg.green.page
index 11f9cc5..2f908ea 100644
--- a/doc/yelp-xsl/C/color.fg.green.page
+++ b/doc/yelp-xsl/C/color.fg.green.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.fg.green" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.26" date="2016-01-03" status="final"/><desc>A green text
color.</desc></info><title>color.fg.green</title><p>A green text color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.fg.green" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.28" date="2016-01-03" status="final"/><desc>A green text
color.</desc></info><title>color.fg.green</title><p>A green text color.</p>
<p>This parameter specifies a shade of green that is suitable for text. It should have a high color
contrast against <code style="xslt-param" xref="color.bg">color.bg</code>. If not specified, it can be
automatically computed based on <code style="xslt-param" xref="color.green">color.green</code> and <code
style="xslt-param" xref="color.fg">color.fg</code>.</p>
diff --git a/doc/yelp-xsl/C/color.fg.orange.page b/doc/yelp-xsl/C/color.fg.orange.page
index 91c59b4..5ec4d2d 100644
--- a/doc/yelp-xsl/C/color.fg.orange.page
+++ b/doc/yelp-xsl/C/color.fg.orange.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.fg.orange" type="topic"
style="xslt-param"><info><link type="guide" xref="color" group="parameters"/><link type="guide"
xref="parameters" group="color"/><revision version="3.26" date="2016-01-03" status="final"/><desc>An orange
text color.</desc></info><title>color.fg.orange</title><p>An orange text color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.fg.orange" type="topic"
style="xslt-param"><info><link type="guide" xref="color" group="parameters"/><link type="guide"
xref="parameters" group="color"/><revision version="3.28" date="2016-01-03" status="final"/><desc>An orange
text color.</desc></info><title>color.fg.orange</title><p>An orange text color.</p>
<p>This parameter specifies a shade of orange that is suitable for text. It should have a high color
contrast against <code style="xslt-param" xref="color.bg">color.bg</code>. If not specified, it can be
automatically computed based on <code style="xslt-param" xref="color.orange">color.orange</code> and <code
style="xslt-param" xref="color.fg">color.fg</code>.</p>
diff --git a/doc/yelp-xsl/C/color.fg.page b/doc/yelp-xsl/C/color.fg.page
index 86742b7..2e64361 100644
--- a/doc/yelp-xsl/C/color.fg.page
+++ b/doc/yelp-xsl/C/color.fg.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.fg" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.26" date="2016-01-03" status="final"/><desc>The primary text
color.</desc></info><title>color.fg</title><p>The primary text color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.fg" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.28" date="2016-01-03" status="final"/><desc>The primary text
color.</desc></info><title>color.fg</title><p>The primary text color.</p>
<p>This parameters specifies the normal color of text. It should have a high color contrast against <code
style="xslt-param" xref="color.bg">color.bg</code>. Other text colors can be automatically computed based on
this color.</p>
diff --git a/doc/yelp-xsl/C/color.fg.purple.page b/doc/yelp-xsl/C/color.fg.purple.page
index 2b5a00b..256e337 100644
--- a/doc/yelp-xsl/C/color.fg.purple.page
+++ b/doc/yelp-xsl/C/color.fg.purple.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.fg.purple" type="topic"
style="xslt-param"><info><link type="guide" xref="color" group="parameters"/><link type="guide"
xref="parameters" group="color"/><revision version="3.26" date="2016-01-03" status="final"/><desc>A purple
text color.</desc></info><title>color.fg.purple</title><p>A purple text color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.fg.purple" type="topic"
style="xslt-param"><info><link type="guide" xref="color" group="parameters"/><link type="guide"
xref="parameters" group="color"/><revision version="3.28" date="2016-01-03" status="final"/><desc>A purple
text color.</desc></info><title>color.fg.purple</title><p>A purple text color.</p>
<p>This parameter specifies a shade of purple that is suitable for text. It should have a high color
contrast against <code style="xslt-param" xref="color.bg">color.bg</code>. If not specified, it can be
automatically computed based on <code style="xslt-param" xref="color.purple">color.purple</code> and <code
style="xslt-param" xref="color.fg">color.fg</code>.</p>
diff --git a/doc/yelp-xsl/C/color.fg.red.page b/doc/yelp-xsl/C/color.fg.red.page
index df5e513..b305b4e 100644
--- a/doc/yelp-xsl/C/color.fg.red.page
+++ b/doc/yelp-xsl/C/color.fg.red.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.fg.red" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.26" date="2016-01-03" status="final"/><desc>A red text
color.</desc></info><title>color.fg.red</title><p>A red text color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.fg.red" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.28" date="2016-01-03" status="final"/><desc>A red text
color.</desc></info><title>color.fg.red</title><p>A red text color.</p>
<p>This parameter specifies a shade of red that is suitable for text. It should have a high color contrast
against <code style="xslt-param" xref="color.bg">color.bg</code>. If not specified, it can be automatically
computed based on <code style="xslt-param" xref="color.red">color.red</code> and <code style="xslt-param"
xref="color.fg">color.fg</code>.</p>
diff --git a/doc/yelp-xsl/C/color.fg.yellow.page b/doc/yelp-xsl/C/color.fg.yellow.page
index 62ce648..0f1b7a0 100644
--- a/doc/yelp-xsl/C/color.fg.yellow.page
+++ b/doc/yelp-xsl/C/color.fg.yellow.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.fg.yellow" type="topic"
style="xslt-param"><info><link type="guide" xref="color" group="parameters"/><link type="guide"
xref="parameters" group="color"/><revision version="3.26" date="2016-01-03" status="final"/><desc>A yellow
text color.</desc></info><title>color.fg.yellow</title><p>A yellow text color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.fg.yellow" type="topic"
style="xslt-param"><info><link type="guide" xref="color" group="parameters"/><link type="guide"
xref="parameters" group="color"/><revision version="3.28" date="2016-01-03" status="final"/><desc>A yellow
text color.</desc></info><title>color.fg.yellow</title><p>A yellow text color.</p>
<p>This parameter specifies a shade of yellow that is suitable for text. It should have a high color
contrast against <code style="xslt-param" xref="color.bg">color.bg</code>. If not specified, it can be
automatically computed based on <code style="xslt-param" xref="color.yellow">color.yellow</code> and <code
style="xslt-param" xref="color.fg">color.fg</code>.</p>
diff --git a/doc/yelp-xsl/C/color.g.page b/doc/yelp-xsl/C/color.g.page
index 7e1f2e9..030d688 100644
--- a/doc/yelp-xsl/C/color.g.page
+++ b/doc/yelp-xsl/C/color.g.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.g" type="topic" style="xslt-template"><info><link
type="guide" xref="color" group="templates"/><link type="guide" xref="templates" group="color"/><revision
version="3.26" date="2016-01-03" status="final"/><desc>Extract the green component of a
color.</desc></info><title>color.g</title><p>Extract the green component of a color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.g" type="topic" style="xslt-template"><info><link
type="guide" xref="color" group="templates"/><link type="guide" xref="templates" group="color"/><revision
version="3.28" date="2016-01-03" status="final"/><desc>Extract the green component of a
color.</desc></info><title>color.g</title><p>Extract the green component of a color.</p>
<synopsis><title>Parameters</title><terms>
diff --git a/doc/yelp-xsl/C/color.gray.page b/doc/yelp-xsl/C/color.gray.page
index bcf59e2..c65aed9 100644
--- a/doc/yelp-xsl/C/color.gray.page
+++ b/doc/yelp-xsl/C/color.gray.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.gray" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.26" date="2016-01-03" status="final"/><desc>A gray accent
color.</desc></info><title>color.gray</title><p>A gray accent color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.gray" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.28" date="2016-01-03" status="final"/><desc>A gray accent
color.</desc></info><title>color.gray</title><p>A gray accent color.</p>
<p>This parameter specifies a shade of gray that is suitable for borders and other accents. It should have
some contrast against background colors, but it does not need as high of a contrast as text colors.</p>
diff --git a/doc/yelp-xsl/C/color.green.page b/doc/yelp-xsl/C/color.green.page
index e8122f7..845b574 100644
--- a/doc/yelp-xsl/C/color.green.page
+++ b/doc/yelp-xsl/C/color.green.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.green" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.26" date="2016-01-03" status="final"/><desc>A green accent
color.</desc></info><title>color.green</title><p>A green accent color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.green" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.28" date="2016-01-03" status="final"/><desc>A green accent
color.</desc></info><title>color.green</title><p>A green accent color.</p>
<p>This parameter specifies a shade of green that is suitable for borders and other accents. It should
have some contrast against background colors, but it does not need as high of a contrast as text colors.</p>
diff --git a/doc/yelp-xsl/C/color.hex2dec.page b/doc/yelp-xsl/C/color.hex2dec.page
index 8ad74a7..69faec7 100644
--- a/doc/yelp-xsl/C/color.hex2dec.page
+++ b/doc/yelp-xsl/C/color.hex2dec.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.hex2dec" type="topic"
style="xslt-template"><info><link type="guide" xref="color" group="templates"/><link type="guide"
xref="templates" group="color"/><revision version="3.26" date="2016-01-03" status="final"/><desc>Convert a
hexidecimal number to decimal.</desc></info><title>color.hex2dec</title><p>Convert a hexidecimal number to
decimal.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.hex2dec" type="topic"
style="xslt-template"><info><link type="guide" xref="color" group="templates"/><link type="guide"
xref="templates" group="color"/><revision version="3.28" date="2016-01-03" status="final"/><desc>Convert a
hexidecimal number to decimal.</desc></info><title>color.hex2dec</title><p>Convert a hexidecimal number to
decimal.</p>
<synopsis><title>Parameters</title><terms>
diff --git a/doc/yelp-xsl/C/color.orange.page b/doc/yelp-xsl/C/color.orange.page
index d3cf115..3fc45b2 100644
--- a/doc/yelp-xsl/C/color.orange.page
+++ b/doc/yelp-xsl/C/color.orange.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.orange" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.26" date="2016-01-03" status="final"/><desc>An orange accent
color.</desc></info><title>color.orange</title><p>An orange accent color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.orange" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.28" date="2016-01-03" status="final"/><desc>An orange accent
color.</desc></info><title>color.orange</title><p>An orange accent color.</p>
<p>This parameter specifies a shade of orange that is suitable for borders and other accents. It should
have some contrast against background colors, but it does not need as high of a contrast as text colors.</p>
diff --git a/doc/yelp-xsl/C/color.page b/doc/yelp-xsl/C/color.page
index 410a709..e9b10b5 100644
--- a/doc/yelp-xsl/C/color.page
+++ b/doc/yelp-xsl/C/color.page
@@ -1,2 +1,2 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color" type="guide" style="xslt-stylesheet"><?xslt-private
_color.fgify?><?xslt-private _color.bgify?><?xslt-private color.background?><?xslt-private
color.link?><?xslt-private color.link_visited?><?xslt-private color.text?><?xslt-private
color.text_light?><?xslt-private color.text_error?><?xslt-private color.blue_background?><?xslt-private
color.blue_border?><?xslt-private color.gray_background?><?xslt-private color.dark_background?><?xslt-private
color.gray_border?><?xslt-private color.red_background?><?xslt-private color.red_border?><?xslt-private
color.yellow_background?><?xslt-private color.yellow_border?><info><link type="guide" xref="stylesheets"
group="color"/><revision version="3.26" date="2016-01-03" status="final"/><link type="xslt-defines-template"
xref="color.hex2dec"/><link type="xslt-defines-template" xref="color.r"/><link type="xslt-defines-template"
xref="color.g"/><link type="xslt-defines-template" xref="colo
r.b"/><link type="xslt-defines-template" xref="color.a"/><link type="xslt-defines-template"
xref="color.rl"/><link type="xslt-defines-template" xref="color.contrast"/><link type="xslt-defines-template"
xref="color.blend"/><link type="xslt-defines-param" xref="color.fg"/><link type="xslt-defines-param"
xref="color.bg"/><link type="xslt-defines-param" xref="color.red"/><link type="xslt-defines-param"
xref="color.fg.red"/><link type="xslt-defines-param" xref="color.bg.red"/><link type="xslt-defines-param"
xref="color.orange"/><link type="xslt-defines-param" xref="color.fg.orange"/><link type="xslt-defines-param"
xref="color.bg.orange"/><link type="xslt-defines-param" xref="color.yellow"/><link type="xslt-defines-param"
xref="color.fg.yellow"/><link type="xslt-defines-param" xref="color.bg.yellow"/><link
type="xslt-defines-param" xref="color.green"/><link type="xslt-defines-param" xref="color.fg.green"/><link
type="xslt-defines-param" xref="color.bg.green"/><link type="xslt-defi
nes-param" xref="color.blue"/><link type="xslt-defines-param" xref="color.fg.blue"/><link
type="xslt-defines-param" xref="color.bg.blue"/><link type="xslt-defines-param" xref="color.purple"/><link
type="xslt-defines-param" xref="color.fg.purple"/><link type="xslt-defines-param"
xref="color.bg.purple"/><link type="xslt-defines-param" xref="color.gray"/><link type="xslt-defines-param"
xref="color.fg.gray"/><link type="xslt-defines-param" xref="color.bg.gray"/><link type="xslt-defines-param"
xref="color.fg.dark"/><link type="xslt-defines-param"
xref="color.bg.dark"/></info><title>Colors</title><p>Common named colors and color utilities for output
styling.</p><p>This stylesheet provides a common interface to specify custom colors for transformations to
presentation-oreinted formats. This allows similar output for different types of input documents.</p><p>This
stylesheet also provides a number of templates for manipulating colors and extracting information about
colors.</p><link
s type="topic" groups="stylesheets" style="linklist"><title>Stylesheets</title></links><links type="topic"
groups="parameters" style="linklist"><title>Parameters</title></links><links type="topic" groups="modes"
style="linklist"><title>Modes</title></links><links type="topic" groups="templates"
style="linklist"><title>Templates</title></links><links type="topic" groups="keys"
style="linklist"><title>Keys</title></links><list style="compact"><title>Calls
Parameters</title><item><p><link xref="color.bg"/></p></item><item><p><link
xref="color.bg.blue"/></p></item><item><p><link xref="color.bg.dark"/></p></item><item><p><link
xref="color.bg.gray"/></p></item><item><p><link xref="color.bg.red"/></p></item><item><p><link
xref="color.bg.yellow"/></p></item><item><p><link xref="color.blue"/></p></item><item><p><link
xref="color.fg"/></p></item><item><p><link xref="color.fg.blue"/></p></item><item><p><link
xref="color.fg.dark"/></p></item><item><p><link xref="color.fg.purple"/></p></
item><item><p><link xref="color.fg.red"/></p></item><item><p><link
xref="color.gray"/></p></item><item><p><link xref="color.green"/></p></item><item><p><link
xref="color.orange"/></p></item><item><p><link xref="color.purple"/></p></item><item><p><link
xref="color.red"/></p></item><item><p><link xref="color.yellow"/></p></item></list></page>
+<page xmlns="http://projectmallard.org/1.0/" id="color" type="guide" style="xslt-stylesheet"><?xslt-private
_color.fgify?><?xslt-private _color.bgify?><?xslt-private color.background?><?xslt-private
color.link?><?xslt-private color.link_visited?><?xslt-private color.text?><?xslt-private
color.text_light?><?xslt-private color.text_error?><?xslt-private color.blue_background?><?xslt-private
color.blue_border?><?xslt-private color.gray_background?><?xslt-private color.dark_background?><?xslt-private
color.gray_border?><?xslt-private color.red_background?><?xslt-private color.red_border?><?xslt-private
color.yellow_background?><?xslt-private color.yellow_border?><info><link type="guide" xref="stylesheets"
group="color"/><revision version="3.28" date="2016-01-03" status="final"/><link type="xslt-defines-template"
xref="color.hex2dec"/><link type="xslt-defines-template" xref="color.r"/><link type="xslt-defines-template"
xref="color.g"/><link type="xslt-defines-template" xref="colo
r.b"/><link type="xslt-defines-template" xref="color.a"/><link type="xslt-defines-template"
xref="color.rl"/><link type="xslt-defines-template" xref="color.contrast"/><link type="xslt-defines-template"
xref="color.blend"/><link type="xslt-defines-param" xref="color.fg"/><link type="xslt-defines-param"
xref="color.bg"/><link type="xslt-defines-param" xref="color.red"/><link type="xslt-defines-param"
xref="color.fg.red"/><link type="xslt-defines-param" xref="color.bg.red"/><link type="xslt-defines-param"
xref="color.orange"/><link type="xslt-defines-param" xref="color.fg.orange"/><link type="xslt-defines-param"
xref="color.bg.orange"/><link type="xslt-defines-param" xref="color.yellow"/><link type="xslt-defines-param"
xref="color.fg.yellow"/><link type="xslt-defines-param" xref="color.bg.yellow"/><link
type="xslt-defines-param" xref="color.green"/><link type="xslt-defines-param" xref="color.fg.green"/><link
type="xslt-defines-param" xref="color.bg.green"/><link type="xslt-defi
nes-param" xref="color.blue"/><link type="xslt-defines-param" xref="color.fg.blue"/><link
type="xslt-defines-param" xref="color.bg.blue"/><link type="xslt-defines-param" xref="color.purple"/><link
type="xslt-defines-param" xref="color.fg.purple"/><link type="xslt-defines-param"
xref="color.bg.purple"/><link type="xslt-defines-param" xref="color.gray"/><link type="xslt-defines-param"
xref="color.fg.gray"/><link type="xslt-defines-param" xref="color.bg.gray"/><link type="xslt-defines-param"
xref="color.fg.dark"/><link type="xslt-defines-param"
xref="color.bg.dark"/></info><title>Colors</title><p>Common named colors and color utilities for output
styling.</p><p>This stylesheet provides a common interface to specify custom colors for transformations to
presentation-oreinted formats. This allows similar output for different types of input documents.</p><p>This
stylesheet also provides a number of templates for manipulating colors and extracting information about
colors.</p><link
s type="topic" groups="stylesheets" style="linklist"><title>Stylesheets</title></links><links type="topic"
groups="parameters" style="linklist"><title>Parameters</title></links><links type="topic" groups="modes"
style="linklist"><title>Modes</title></links><links type="topic" groups="templates"
style="linklist"><title>Templates</title></links><links type="topic" groups="keys"
style="linklist"><title>Keys</title></links><list style="compact"><title>Calls
Parameters</title><item><p><link xref="color.bg"/></p></item><item><p><link
xref="color.bg.blue"/></p></item><item><p><link xref="color.bg.dark"/></p></item><item><p><link
xref="color.bg.gray"/></p></item><item><p><link xref="color.bg.red"/></p></item><item><p><link
xref="color.bg.yellow"/></p></item><item><p><link xref="color.blue"/></p></item><item><p><link
xref="color.fg"/></p></item><item><p><link xref="color.fg.blue"/></p></item><item><p><link
xref="color.fg.dark"/></p></item><item><p><link xref="color.fg.purple"/></p></
item><item><p><link xref="color.fg.red"/></p></item><item><p><link
xref="color.gray"/></p></item><item><p><link xref="color.green"/></p></item><item><p><link
xref="color.orange"/></p></item><item><p><link xref="color.purple"/></p></item><item><p><link
xref="color.red"/></p></item><item><p><link xref="color.yellow"/></p></item></list></page>
diff --git a/doc/yelp-xsl/C/color.purple.page b/doc/yelp-xsl/C/color.purple.page
index 5c97cab..f01628a 100644
--- a/doc/yelp-xsl/C/color.purple.page
+++ b/doc/yelp-xsl/C/color.purple.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.purple" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.26" date="2016-01-03" status="final"/><desc>A purple accent
color.</desc></info><title>color.purple</title><p>A purple accent color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.purple" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.28" date="2016-01-03" status="final"/><desc>A purple accent
color.</desc></info><title>color.purple</title><p>A purple accent color.</p>
<p>This parameter specifies a shade of purple that is suitable for borders and other accents. It should
have some contrast against background colors, but it does not need as high of a contrast as text colors.</p>
diff --git a/doc/yelp-xsl/C/color.r.page b/doc/yelp-xsl/C/color.r.page
index 05c26cb..e28525f 100644
--- a/doc/yelp-xsl/C/color.r.page
+++ b/doc/yelp-xsl/C/color.r.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.r" type="topic" style="xslt-template"><info><link
type="guide" xref="color" group="templates"/><link type="guide" xref="templates" group="color"/><revision
version="3.26" date="2016-01-03" status="final"/><desc>Extract the red component of a
color.</desc></info><title>color.r</title><p>Extract the red component of a color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.r" type="topic" style="xslt-template"><info><link
type="guide" xref="color" group="templates"/><link type="guide" xref="templates" group="color"/><revision
version="3.28" date="2016-01-03" status="final"/><desc>Extract the red component of a
color.</desc></info><title>color.r</title><p>Extract the red component of a color.</p>
<synopsis><title>Parameters</title><terms>
diff --git a/doc/yelp-xsl/C/color.red.page b/doc/yelp-xsl/C/color.red.page
index 0a1b9fd..ddf0ec2 100644
--- a/doc/yelp-xsl/C/color.red.page
+++ b/doc/yelp-xsl/C/color.red.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.red" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.26" date="2016-01-03" status="final"/><desc>A red accent
color.</desc></info><title>color.red</title><p>A red accent color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.red" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.28" date="2016-01-03" status="final"/><desc>A red accent
color.</desc></info><title>color.red</title><p>A red accent color.</p>
<p>This parameter specifies a shade of red that is suitable for borders and other accents. It should have
some contrast against background colors, but it does not need as high of a contrast as text colors.</p>
diff --git a/doc/yelp-xsl/C/color.rl.page b/doc/yelp-xsl/C/color.rl.page
index 95aa7ad..a6f4518 100644
--- a/doc/yelp-xsl/C/color.rl.page
+++ b/doc/yelp-xsl/C/color.rl.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.rl" type="topic" style="xslt-template"><info><link
type="guide" xref="color" group="templates"/><link type="guide" xref="templates" group="color"/><revision
version="3.26" date="2016-01-03" status="final"/><desc>Get the relative luminance of a
color.</desc></info><title>color.rl</title><p>Get the relative luminance of a color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.rl" type="topic" style="xslt-template"><info><link
type="guide" xref="color" group="templates"/><link type="guide" xref="templates" group="color"/><revision
version="3.28" date="2016-01-03" status="final"/><desc>Get the relative luminance of a
color.</desc></info><title>color.rl</title><p>Get the relative luminance of a color.</p>
<synopsis><title>Parameters</title><terms>
diff --git a/doc/yelp-xsl/C/color.yellow.page b/doc/yelp-xsl/C/color.yellow.page
index 58f4d5b..290a64f 100644
--- a/doc/yelp-xsl/C/color.yellow.page
+++ b/doc/yelp-xsl/C/color.yellow.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="color.yellow" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.26" date="2016-01-03" status="final"/><desc>A yellow accent
color.</desc></info><title>color.yellow</title><p>A yellow accent color.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="color.yellow" type="topic" style="xslt-param"><info><link
type="guide" xref="color" group="parameters"/><link type="guide" xref="parameters" group="color"/><revision
version="3.28" date="2016-01-03" status="final"/><desc>A yellow accent
color.</desc></info><title>color.yellow</title><p>A yellow accent color.</p>
<p>This parameter specifies a shade of yellow that is suitable for borders and other accents. It should
have some contrast against background colors, but it does not need as high of a contrast as text colors.</p>
diff --git a/doc/yelp-xsl/C/db.title.page b/doc/yelp-xsl/C/db.title.page
index cf1c061..0efb073 100644
--- a/doc/yelp-xsl/C/db.title.page
+++ b/doc/yelp-xsl/C/db.title.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="db.title" type="topic" style="xslt-template"><info><link
type="guide" xref="db-title" group="templates"/><link type="guide" xref="templates" group="db"/><revision
version="3.26" date="2017-03-18" status="final"/><desc>Output a title for an
element.</desc></info><title>db.title</title><p>Output a title for an element.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="db.title" type="topic" style="xslt-template"><info><link
type="guide" xref="db-title" group="templates"/><link type="guide" xref="templates" group="db"/><revision
version="3.28" date="2017-03-18" status="final"/><desc>Output a title for an
element.</desc></info><title>db.title</title><p>Output a title for an element.</p>
<synopsis><title>Parameters</title><terms>
diff --git a/doc/yelp-xsl/C/db2html-list.page b/doc/yelp-xsl/C/db2html-list.page
index fc84470..4a52441 100644
--- a/doc/yelp-xsl/C/db2html-list.page
+++ b/doc/yelp-xsl/C/db2html-list.page
@@ -1,2 +1,2 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="db2html-list" type="guide"
style="xslt-stylesheet"><?xslt-private l10n.format.mode?><info><link type="guide" xref="stylesheets"
group="db2html"/><revision version="3.26" date="2016-10-27" status="review"/></info><title>DocBook to HTML -
Lists</title><p>This stylesheet handles most list-like elements in DocBook, turning them into appropriate
HTML tags.</p><links type="topic" groups="stylesheets"
style="linklist"><title>Stylesheets</title></links><links type="topic" groups="parameters"
style="linklist"><title>Parameters</title></links><links type="topic" groups="modes"
style="linklist"><title>Modes</title></links><links type="topic" groups="templates"
style="linklist"><title>Templates</title></links><links type="topic" groups="keys"
style="linklist"><title>Keys</title></links><list style="compact"><title>Calls
Templates</title><item><p><link xref="db.profile.test"/></p></item><item><p><link
xref="html.class.attr"/></p></item><it
em><p><link xref="l10n.gettext"/></p></item><item><p><link xref="db.xref.target"/></p></item><item><p><link
xref="db.xref.content"/></p></item></list><table><title>Implements
Templates</title><thead><tr><th><p>Mode</p></th><th><p>Match</p></th></tr></thead><tbody><tr><td><p/></td><td><p><code>glosslist
| db:glosslist</code></p></td></tr><tr><td><p/></td><td><p><code>glossdef |
db:glossdef</code></p></td></tr><tr><td><p/></td><td><p><code>glossentry |
db:glossentry</code></p></td></tr><tr><td><p/></td><td><p><code>glosssee | glossseealso | db:glosssee |
db:glossseealso</code></p></td></tr><tr><td><p/></td><td><p><code>itemizedlist |
db:itemizedlist</code></p></td></tr><tr><td><p/></td><td><p><code>itemizedlist/listitem |
db:itemizedlist/db:listitem</code></p></td></tr><tr><td><p/></td><td><p><code>member |
db:member</code></p></td></tr><tr><td><p/></td><td><p><code>orderedlist |
db:orderedlist</code></p></td></tr><tr><td><p/></td><td><p><code>orderedlist/listitem | db:ordered
list/db:listitem</code></p></td></tr><tr><td><p/></td><td><p><code>procedure |
db:procedure</code></p></td></tr><tr><td><p/></td><td><p><code>answer |
db:answer</code></p></td></tr><tr><td><p/></td><td><p><code>qandaentry |
db:qandaentry</code></p></td></tr><tr><td><p/></td><td><p><code>question |
db:question</code></p></td></tr><tr><td><p/></td><td><p><code>seg |
db:seg</code></p></td></tr><tr><td><p/></td><td><p><code>seglistitem |
db:seglistitem</code></p></td></tr><tr><td><p/></td><td><p><code>segmentedlist |
db:segmentedlist</code></p></td></tr><tr><td><p/></td><td><p><code>segtitle |
db:segtitle</code></p></td></tr><tr><td><p/></td><td><p><code>simplelist |
db:simplelist</code></p></td></tr><tr><td><p/></td><td><p><code>result |
db:result</code></p></td></tr><tr><td><p/></td><td><p><code>step |
db:step</code></p></td></tr><tr><td><p/></td><td><p><code>stepalternatives |
db:stepalternatives</code></p></td></tr><tr><td><p/></td><td><p><code>substeps | db:substeps</code><
/p></td></tr><tr><td><p/></td><td><p><code>term |
db:term</code></p></td></tr><tr><td><p/></td><td><p><code>variablelist |
db:variablelist</code></p></td></tr><tr><td><p/></td><td><p><code>varlistentry |
db:varlistentry</code></p></td></tr><tr><td><p/></td><td><p><code>varlistentry/listitem |
db:varlistentry/db:listitem</code></p></td></tr></tbody></table></page>
+<page xmlns="http://projectmallard.org/1.0/" id="db2html-list" type="guide"
style="xslt-stylesheet"><?xslt-private l10n.format.mode?><info><link type="guide" xref="stylesheets"
group="db2html"/><revision version="3.28" date="2016-10-27" status="review"/></info><title>DocBook to HTML -
Lists</title><p>This stylesheet handles most list-like elements in DocBook, turning them into appropriate
HTML tags.</p><links type="topic" groups="stylesheets"
style="linklist"><title>Stylesheets</title></links><links type="topic" groups="parameters"
style="linklist"><title>Parameters</title></links><links type="topic" groups="modes"
style="linklist"><title>Modes</title></links><links type="topic" groups="templates"
style="linklist"><title>Templates</title></links><links type="topic" groups="keys"
style="linklist"><title>Keys</title></links><list style="compact"><title>Calls
Templates</title><item><p><link xref="db.profile.test"/></p></item><item><p><link
xref="html.class.attr"/></p></item><it
em><p><link xref="l10n.gettext"/></p></item><item><p><link xref="db.xref.target"/></p></item><item><p><link
xref="db.xref.content"/></p></item></list><table><title>Implements
Templates</title><thead><tr><th><p>Mode</p></th><th><p>Match</p></th></tr></thead><tbody><tr><td><p/></td><td><p><code>glosslist
| db:glosslist</code></p></td></tr><tr><td><p/></td><td><p><code>glossdef |
db:glossdef</code></p></td></tr><tr><td><p/></td><td><p><code>glossentry |
db:glossentry</code></p></td></tr><tr><td><p/></td><td><p><code>glosssee | glossseealso | db:glosssee |
db:glossseealso</code></p></td></tr><tr><td><p/></td><td><p><code>itemizedlist |
db:itemizedlist</code></p></td></tr><tr><td><p/></td><td><p><code>itemizedlist/listitem |
db:itemizedlist/db:listitem</code></p></td></tr><tr><td><p/></td><td><p><code>member |
db:member</code></p></td></tr><tr><td><p/></td><td><p><code>orderedlist |
db:orderedlist</code></p></td></tr><tr><td><p/></td><td><p><code>orderedlist/listitem | db:ordered
list/db:listitem</code></p></td></tr><tr><td><p/></td><td><p><code>procedure |
db:procedure</code></p></td></tr><tr><td><p/></td><td><p><code>answer |
db:answer</code></p></td></tr><tr><td><p/></td><td><p><code>qandaentry |
db:qandaentry</code></p></td></tr><tr><td><p/></td><td><p><code>question |
db:question</code></p></td></tr><tr><td><p/></td><td><p><code>seg |
db:seg</code></p></td></tr><tr><td><p/></td><td><p><code>seglistitem |
db:seglistitem</code></p></td></tr><tr><td><p/></td><td><p><code>segmentedlist |
db:segmentedlist</code></p></td></tr><tr><td><p/></td><td><p><code>segtitle |
db:segtitle</code></p></td></tr><tr><td><p/></td><td><p><code>simplelist |
db:simplelist</code></p></td></tr><tr><td><p/></td><td><p><code>result |
db:result</code></p></td></tr><tr><td><p/></td><td><p><code>step |
db:step</code></p></td></tr><tr><td><p/></td><td><p><code>stepalternatives |
db:stepalternatives</code></p></td></tr><tr><td><p/></td><td><p><code>substeps | db:substeps</code><
/p></td></tr><tr><td><p/></td><td><p><code>term |
db:term</code></p></td></tr><tr><td><p/></td><td><p><code>variablelist |
db:variablelist</code></p></td></tr><tr><td><p/></td><td><p><code>varlistentry |
db:varlistentry</code></p></td></tr><tr><td><p/></td><td><p><code>varlistentry/listitem |
db:varlistentry/db:listitem</code></p></td></tr></tbody></table></page>
diff --git a/doc/yelp-xsl/C/html.bottom.custom.page b/doc/yelp-xsl/C/html.bottom.custom.page
index 6f2d742..eaed9aa 100644
--- a/doc/yelp-xsl/C/html.bottom.custom.page
+++ b/doc/yelp-xsl/C/html.bottom.custom.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="html.bottom.custom" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><link type="guide" xref="stubs" group="html"/><revision version="3.26"
date="2017-05-24" status="final"/><desc>Stub to output HTML at the bottom of the page.</desc><stub
xmlns="http://projects.gnome.org/yelp/xsldoc/"/></info><title>html.bottom.custom</title><p>Stub to output
HTML at the bottom of the page.</p><note><p>This template is a stub. Customizations may override it for
+<page xmlns="http://projectmallard.org/1.0/" id="html.bottom.custom" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><link type="guide" xref="stubs" group="html"/><revision version="3.28"
date="2017-05-24" status="final"/><desc>Stub to output HTML at the bottom of the page.</desc><stub
xmlns="http://projects.gnome.org/yelp/xsldoc/"/></info><title>html.bottom.custom</title><p>Stub to output
HTML at the bottom of the page.</p><note><p>This template is a stub. Customizations may override it for
additional functionality.</p></note>
diff --git a/doc/yelp-xsl/C/html.content.post.custom.page b/doc/yelp-xsl/C/html.content.post.custom.page
index 11447eb..7825b43 100644
--- a/doc/yelp-xsl/C/html.content.post.custom.page
+++ b/doc/yelp-xsl/C/html.content.post.custom.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="html.content.post.custom" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><link type="guide" xref="stubs" group="html"/><revision version="3.26"
date="2016-06-21" status="final"/><desc>Stub to output content after the content of a page or section, before
subsections.</desc><stub
xmlns="http://projects.gnome.org/yelp/xsldoc/"/></info><title>html.content.post.custom</title><p>Stub to
output content after the content of a page or section, before subsections.</p><note><p>This template is a
stub. Customizations may override it for
+<page xmlns="http://projectmallard.org/1.0/" id="html.content.post.custom" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><link type="guide" xref="stubs" group="html"/><revision version="3.28"
date="2016-06-21" status="final"/><desc>Stub to output content after the content of a page or section, before
subsections.</desc><stub
xmlns="http://projects.gnome.org/yelp/xsldoc/"/></info><title>html.content.post.custom</title><p>Stub to
output content after the content of a page or section, before subsections.</p><note><p>This template is a
stub. Customizations may override it for
additional functionality.</p></note>
diff --git a/doc/yelp-xsl/C/html.content.post.mode.page b/doc/yelp-xsl/C/html.content.post.mode.page
index 23e5386..a49cd42 100644
--- a/doc/yelp-xsl/C/html.content.post.mode.page
+++ b/doc/yelp-xsl/C/html.content.post.mode.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="html.content.post.mode" type="topic"
style="xslt-mode"><info><link type="guide" xref="html" group="modes"/><link type="guide" xref="modes"
group="html"/><revision version="3.26" date="2016-06-21" status="final"/><desc>Output content after the
content of a page or section, before subsections.</desc></info><title>html.content.post.mode</title><p>Output
content after the content of a page or section, before subsections.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="html.content.post.mode" type="topic"
style="xslt-mode"><info><link type="guide" xref="html" group="modes"/><link type="guide" xref="modes"
group="html"/><revision version="3.28" date="2016-06-21" status="final"/><desc>Output content after the
content of a page or section, before subsections.</desc></info><title>html.content.post.mode</title><p>Output
content after the content of a page or section, before subsections.</p>
<synopsis><title>Parameters</title><terms>
diff --git a/doc/yelp-xsl/C/html.content.post.page b/doc/yelp-xsl/C/html.content.post.page
index 3bacc55..1cfeeb3 100644
--- a/doc/yelp-xsl/C/html.content.post.page
+++ b/doc/yelp-xsl/C/html.content.post.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="html.content.post" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><revision version="3.26" date="2016-06-21" status="final"/><desc>Output
content after the content of a page or section, before
subsections.</desc></info><title>html.content.post</title><p>Output content after the content of a page or
section, before subsections.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="html.content.post" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><revision version="3.28" date="2016-06-21" status="final"/><desc>Output
content after the content of a page or section, before
subsections.</desc></info><title>html.content.post</title><p>Output content after the content of a page or
section, before subsections.</p>
<synopsis><title>Parameters</title><terms>
diff --git a/doc/yelp-xsl/C/html.content.pre.custom.page b/doc/yelp-xsl/C/html.content.pre.custom.page
index 4cfde4a..a29b6c5 100644
--- a/doc/yelp-xsl/C/html.content.pre.custom.page
+++ b/doc/yelp-xsl/C/html.content.pre.custom.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="html.content.pre.custom" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><link type="guide" xref="stubs" group="html"/><revision version="3.26"
date="2016-06-21" status="final"/><desc>Stub to output content before the content of a page or
section.</desc><stub
xmlns="http://projects.gnome.org/yelp/xsldoc/"/></info><title>html.content.pre.custom</title><p>Stub to
output content before the content of a page or section.</p><note><p>This template is a stub. Customizations
may override it for
+<page xmlns="http://projectmallard.org/1.0/" id="html.content.pre.custom" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><link type="guide" xref="stubs" group="html"/><revision version="3.28"
date="2016-06-21" status="final"/><desc>Stub to output content before the content of a page or
section.</desc><stub
xmlns="http://projects.gnome.org/yelp/xsldoc/"/></info><title>html.content.pre.custom</title><p>Stub to
output content before the content of a page or section.</p><note><p>This template is a stub. Customizations
may override it for
additional functionality.</p></note>
diff --git a/doc/yelp-xsl/C/html.content.pre.mode.page b/doc/yelp-xsl/C/html.content.pre.mode.page
index d86ab84..f32bb7d 100644
--- a/doc/yelp-xsl/C/html.content.pre.mode.page
+++ b/doc/yelp-xsl/C/html.content.pre.mode.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="html.content.pre.mode" type="topic"
style="xslt-mode"><info><link type="guide" xref="html" group="modes"/><link type="guide" xref="modes"
group="html"/><revision version="3.26" date="2016-06-21" status="final"/><desc>Output content before the
content of a page or section.</desc></info><title>html.content.pre.mode</title><p>Output content before the
content of a page or section.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="html.content.pre.mode" type="topic"
style="xslt-mode"><info><link type="guide" xref="html" group="modes"/><link type="guide" xref="modes"
group="html"/><revision version="3.28" date="2016-06-21" status="final"/><desc>Output content before the
content of a page or section.</desc></info><title>html.content.pre.mode</title><p>Output content before the
content of a page or section.</p>
<synopsis><title>Parameters</title><terms>
diff --git a/doc/yelp-xsl/C/html.content.pre.page b/doc/yelp-xsl/C/html.content.pre.page
index 0f26139..a95646f 100644
--- a/doc/yelp-xsl/C/html.content.pre.page
+++ b/doc/yelp-xsl/C/html.content.pre.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="html.content.pre" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><revision version="3.26" date="2016-06-21" status="final"/><desc>Output
content before the content of a page or section.</desc></info><title>html.content.pre</title><p>Output
content before the content of a page or section.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="html.content.pre" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><revision version="3.28" date="2016-06-21" status="final"/><desc>Output
content before the content of a page or section.</desc></info><title>html.content.pre</title><p>Output
content before the content of a page or section.</p>
<synopsis><title>Parameters</title><terms>
diff --git a/doc/yelp-xsl/C/html.css.core.page b/doc/yelp-xsl/C/html.css.core.page
index 06a6430..61499b4 100644
--- a/doc/yelp-xsl/C/html.css.core.page
+++ b/doc/yelp-xsl/C/html.css.core.page
@@ -22,4 +22,4 @@
</terms></synopsis>
<p>This template outputs CSS that can be used in any HTML. It does not reference elements from DocBook,
Mallard, or other source languages. It provides the common spacings for block-level elements lik paragraphs
and lists, defines styles for links, and defines four common wrapper divs: <code>header</code>,
<code>side</code>, <code>body</code>, and <code>footer</code>.</p>
<p>All parameters can be automatically computed if not provided.</p>
-<list style="compact"><title>Calls Templates</title><item><p><link
xref="l10n.direction"/></p></item><item><p><link xref="l10n.align.start"/></p></item></list><list
style="compact"><title>Calls Parameters</title><item><p><link xref="color.bg"/></p></item><item><p><link
xref="color.bg.dark"/></p></item><item><p><link xref="color.bg.gray"/></p></item><item><p><link
xref="color.fg"/></p></item><item><p><link xref="color.fg.blue"/></p></item><item><p><link
xref="color.fg.dark"/></p></item><item><p><link xref="color.fg.gray"/></p></item><item><p><link
xref="color.fg.purple"/></p></item><item><p><link xref="color.gray"/></p></item></list></page>
+<list style="compact"><title>Calls Templates</title><item><p><link
xref="l10n.direction"/></p></item><item><p><link xref="l10n.align.start"/></p></item></list><list
style="compact"><title>Calls Parameters</title><item><p><link xref="color.bg"/></p></item><item><p><link
xref="color.bg.dark"/></p></item><item><p><link xref="color.bg.gray"/></p></item><item><p><link
xref="color.fg"/></p></item><item><p><link xref="color.fg.blue"/></p></item><item><p><link
xref="color.fg.dark"/></p></item><item><p><link xref="color.fg.purple"/></p></item><item><p><link
xref="color.gray"/></p></item></list></page>
diff --git a/doc/yelp-xsl/C/html.footer.custom.page b/doc/yelp-xsl/C/html.footer.custom.page
index c3f308b..4952c8d 100644
--- a/doc/yelp-xsl/C/html.footer.custom.page
+++ b/doc/yelp-xsl/C/html.footer.custom.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="html.footer.custom" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><link type="guide" xref="stubs" group="html"/><revision version="3.26"
date="2017-05-24" status="final"/><desc>Stub to output custom footer content.</desc><stub
xmlns="http://projects.gnome.org/yelp/xsldoc/"/></info><title>html.footer.custom</title><p>Stub to output
custom footer content.</p><note><p>This template is a stub. Customizations may override it for
+<page xmlns="http://projectmallard.org/1.0/" id="html.footer.custom" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><link type="guide" xref="stubs" group="html"/><revision version="3.28"
date="2017-05-24" status="final"/><desc>Stub to output custom footer content.</desc><stub
xmlns="http://projects.gnome.org/yelp/xsldoc/"/></info><title>html.footer.custom</title><p>Stub to output
custom footer content.</p><note><p>This template is a stub. Customizations may override it for
additional functionality.</p></note>
diff --git a/doc/yelp-xsl/C/html.footer.mode.page b/doc/yelp-xsl/C/html.footer.mode.page
index 4ff1d08..e6d9fcc 100644
--- a/doc/yelp-xsl/C/html.footer.mode.page
+++ b/doc/yelp-xsl/C/html.footer.mode.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="html.footer.mode" type="topic"
style="xslt-mode"><info><link type="guide" xref="html" group="modes"/><link type="guide" xref="modes"
group="html"/><revision version="3.26" date="2017-05-24" status="final"/><desc>Output the footer content for
an element.</desc></info><title>html.footer.mode</title><p>Output the footer content for an element.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="html.footer.mode" type="topic"
style="xslt-mode"><info><link type="guide" xref="html" group="modes"/><link type="guide" xref="modes"
group="html"/><revision version="3.28" date="2017-05-24" status="final"/><desc>Output the footer content for
an element.</desc></info><title>html.footer.mode</title><p>Output the footer content for an element.</p>
<p>This mode is called by <code style="xslt-template" xref="html.page">html.page</code> to output the
contents of the <code>footer</code> element below the main content. Importing stylesheets may implement this
mode for any element that will be passed to <code style="xslt-template" xref="html.page">html.page</code>. If
they do not, the <code>footer</code> element will be empty by default.</p>
diff --git a/doc/yelp-xsl/C/html.head.custom.page b/doc/yelp-xsl/C/html.head.custom.page
index d025c6a..0a2ef85 100644
--- a/doc/yelp-xsl/C/html.head.custom.page
+++ b/doc/yelp-xsl/C/html.head.custom.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="html.head.custom" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><link type="guide" xref="stubs" group="html"/><revision version="1.0"
date="2010-05-25" status="final"/><desc>Stub to output custom content for the HTML <code>head</code>
element.</desc><stub
xmlns="http://projects.gnome.org/yelp/xsldoc/"/></info><title>html.head.custom</title><p>Stub to output
custom content for the HTML <code>head</code> element.</p><note><p>This template is a stub. Customizations
may override it for
+<page xmlns="http://projectmallard.org/1.0/" id="html.head.custom" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><link type="guide" xref="stubs" group="html"/><revision version="3.28"
date="2017-08-04" status="final"/><desc>Stub to output custom content at the end of the HTML
<code>head</code> element.</desc><stub
xmlns="http://projects.gnome.org/yelp/xsldoc/"/></info><title>html.head.custom</title><p>Stub to output
custom content at the end of the HTML <code>head</code> element.</p><note><p>This template is a stub.
Customizations may override it for
additional functionality.</p></note>
@@ -9,5 +9,5 @@
<p>The node a page is being created for.</p>
</item>
</terms></synopsis>
- <p>This template is a stub, called by <code style="xslt-template" xref="html.page">html.page</code>. You
can override this template to provide additional elements in the HTML <code>head</code> element of output
files.</p>
+ <p>This template is a stub, called by <code style="xslt-template" xref="html.page">html.page</code>. You
can override this template to provide additional elements in the HTML <code>head</code> element of output
files. This template is called after all other head content.</p>
</page>
diff --git a/doc/yelp-xsl/C/html.header.custom.page b/doc/yelp-xsl/C/html.header.custom.page
index a1c78d0..5a55495 100644
--- a/doc/yelp-xsl/C/html.header.custom.page
+++ b/doc/yelp-xsl/C/html.header.custom.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="html.header.custom" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><link type="guide" xref="stubs" group="html"/><revision version="3.26"
date="2017-05-24" status="final"/><desc>Stub to output custom header content.</desc><stub
xmlns="http://projects.gnome.org/yelp/xsldoc/"/></info><title>html.header.custom</title><p>Stub to output
custom header content.</p><note><p>This template is a stub. Customizations may override it for
+<page xmlns="http://projectmallard.org/1.0/" id="html.header.custom" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><link type="guide" xref="stubs" group="html"/><revision version="3.28"
date="2017-05-24" status="final"/><desc>Stub to output custom header content.</desc><stub
xmlns="http://projects.gnome.org/yelp/xsldoc/"/></info><title>html.header.custom</title><p>Stub to output
custom header content.</p><note><p>This template is a stub. Customizations may override it for
additional functionality.</p></note>
diff --git a/doc/yelp-xsl/C/html.header.mode.page b/doc/yelp-xsl/C/html.header.mode.page
index 43d9d88..6d9770f 100644
--- a/doc/yelp-xsl/C/html.header.mode.page
+++ b/doc/yelp-xsl/C/html.header.mode.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="html.header.mode" type="topic"
style="xslt-mode"><info><link type="guide" xref="html" group="modes"/><link type="guide" xref="modes"
group="html"/><revision version="3.26" date="2017-05-24" status="final"/><desc>Output the header content for
an element.</desc></info><title>html.header.mode</title><p>Output the header content for an element.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="html.header.mode" type="topic"
style="xslt-mode"><info><link type="guide" xref="html" group="modes"/><link type="guide" xref="modes"
group="html"/><revision version="3.28" date="2017-05-24" status="final"/><desc>Output the header content for
an element.</desc></info><title>html.header.mode</title><p>Output the header content for an element.</p>
<p>This mode is called by <code style="xslt-template" xref="html.page">html.page</code> to output the
contents of the <code>header</code> element above the main content. Importing stylesheets may implement this
mode for any element that will be passed to <code style="xslt-template" xref="html.page">html.page</code>. If
they do not, the <code>header</code> element will be empty by default.</p>
diff --git a/doc/yelp-xsl/C/html.js.content.page b/doc/yelp-xsl/C/html.js.content.page
index 757459f..25c4241 100644
--- a/doc/yelp-xsl/C/html.js.content.page
+++ b/doc/yelp-xsl/C/html.js.content.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="html.js.content" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><revision version="3.26" date="2017-05-24" status="final"/><desc>Output
JavaScript content for an HTML output page.</desc></info><title>html.js.content</title><p>Output JavaScript
content for an HTML output page.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="html.js.content" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><revision version="3.28" date="2017-07-05" status="final"/><desc>Output
JavaScript content for an HTML output page.</desc></info><title>html.js.content</title><p>Output JavaScript
content for an HTML output page.</p>
<synopsis><title>Parameters</title><terms>
@@ -8,5 +8,5 @@
<p>The node to create JavaScript for.</p>
</item>
</terms></synopsis>
- <p>This template is called by <code style="xslt-template" xref="html.js.script">html.js.script</code> to
output JavaScript content. It does not output an HTML <code>script</code> tag. The JavaScript output by this
template or templates it calls may depend on the jQuery code referenced by <code style="xslt-template"
xref="html.js.jquery">html.js.jquery</code>. This template calls the templates <code style="xslt-template"
xref="html.js.core">html.js.core</code>, <code style="xslt-template" xref="html.js.ui">html.js.ui</code>, and
<code style="xslt-template" xref="html.js.media">html.js.media</code>. It then calls the mode <code
style="xslt-mode" xref="html.js.mode">html.js.mode</code> on <code style="xslt-param">node</code> and calls
the template <code style="xslt-template" xref="html.js.content.custom">html.js.content.custom</code>.</p>
+ <p>This template is called by <code style="xslt-template" xref="html.js.script">html.js.script</code> to
output JavaScript content. It does not output an HTML <code>script</code> tag. This template calls the
templates <code style="xslt-template" xref="html.js.core">html.js.core</code>, <code style="xslt-template"
xref="html.js.ui">html.js.ui</code>, and <code style="xslt-template"
xref="html.js.media">html.js.media</code>. It then calls the mode <code style="xslt-mode"
xref="html.js.mode">html.js.mode</code> on <code style="xslt-param">node</code> and calls the template <code
style="xslt-template" xref="html.js.content.custom">html.js.content.custom</code>.</p>
<list style="compact"><title>Calls Templates</title><item><p><link
xref="html.js.core"/></p></item></list><list style="compact"><title>Calls Modes</title><item><p><link
xref="html.js.mode"/></p></item></list></page>
diff --git a/doc/yelp-xsl/C/html.js.mathjax.page b/doc/yelp-xsl/C/html.js.mathjax.page
index 838ecba..e2fac63 100644
--- a/doc/yelp-xsl/C/html.js.mathjax.page
+++ b/doc/yelp-xsl/C/html.js.mathjax.page
@@ -8,5 +8,5 @@
<p>The node to create JavaScript for.</p>
</item>
</terms></synopsis>
- <p>This template outputs an HTML <code>script</code> tag to reference MathJax. It only outputs a
<code>script</code> element if <code style="xslt-param">node</code> has MathML descendent content. By
default, this template uses <code>cnd.mathjax.org</code>. If you wish to use a local copy, override this
template and provide the necessary files.</p>
+ <p>This template outputs an HTML <code>script</code> tag to reference MathJax. It only outputs a
<code>script</code> element if <code style="xslt-param">node</code> has MathML descendent content. By
default, this template uses <code>cdn.mathjax.org</code>. If you wish to use a local copy, override this
template and provide the necessary files.</p>
</page>
diff --git a/doc/yelp-xsl/C/html.js.page b/doc/yelp-xsl/C/html.js.page
index 8317943..64bb2a7 100644
--- a/doc/yelp-xsl/C/html.js.page
+++ b/doc/yelp-xsl/C/html.js.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="html.js" type="topic" style="xslt-template"><info><link
type="guide" xref="html" group="templates"/><link type="guide" xref="templates" group="html"/><revision
version="3.26" date="2017-05-24" status="final"/><desc>Output all JavaScript for an HTML output
page.</desc></info><title>html.js</title><p>Output all JavaScript for an HTML output page.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="html.js" type="topic" style="xslt-template"><info><link
type="guide" xref="html" group="templates"/><link type="guide" xref="templates" group="html"/><revision
version="3.28" date="2017-07-05" status="final"/><desc>Output all JavaScript for an HTML output
page.</desc></info><title>html.js</title><p>Output all JavaScript for an HTML output page.</p>
<synopsis><title>Parameters</title><terms>
@@ -8,5 +8,5 @@
<p>The node to create JavaScript for.</p>
</item>
</terms></synopsis>
- <p>This template creates the JavaScript for an HTML output page. It calls the templates <code
style="xslt-template" xref="html.js.jquery">html.js.jquery</code>, <code style="xslt-template"
xref="html.js.syntax">html.js.syntax</code>, and <code style="xslt-template"
xref="html.js.mathjax">html.js.mathjax</code> to output references to external libraries. It then calls <code
style="xslt-template" xref="html.js.custom">html.js.custom</code> to output references to custom JavaScript
files. Finally, it calls <code style="xslt-template" xref="html.js.script">html.js.script</code> to output
local JavaScript created by <code style="xslt-template" xref="html.js.content">html.js.content</code>.</p>
-<list style="compact"><title>Calls Templates</title><item><p><link
xref="html.js.jquery"/></p></item></list></page>
+ <p>This template creates the JavaScript for an HTML output page. It calls the templates <code
style="xslt-template" xref="html.js.syntax">html.js.syntax</code> and <code style="xslt-template"
xref="html.js.mathjax">html.js.mathjax</code> to output references to external libraries. It then calls <code
style="xslt-template" xref="html.js.custom">html.js.custom</code> to output references to custom JavaScript
files. Finally, it calls <code style="xslt-template" xref="html.js.script">html.js.script</code> to output
local JavaScript created by <code style="xslt-template" xref="html.js.content">html.js.content</code>.</p>
+<list style="compact"><title>Calls Templates</title><item><p><link
xref="html.js.syntax"/></p></item></list></page>
diff --git a/doc/yelp-xsl/C/html.js.script.page b/doc/yelp-xsl/C/html.js.script.page
index 0d710d9..bc11bfc 100644
--- a/doc/yelp-xsl/C/html.js.script.page
+++ b/doc/yelp-xsl/C/html.js.script.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="html.js.script" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><revision version="3.26" date="2017-05-24" status="final"/><desc>Output a
JavaScript <code>script</code> tag containing local
content.</desc></info><title>html.js.script</title><p>Output a JavaScript <code>script</code> tag containing
local content.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="html.js.script" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><revision version="3.28" date="2017-05-24" status="final"/><desc>Output a
JavaScript <code>script</code> tag containing local
content.</desc></info><title>html.js.script</title><p>Output a JavaScript <code>script</code> tag containing
local content.</p>
<synopsis><title>Parameters</title><terms>
diff --git a/doc/yelp-xsl/C/html.js.syntax.page b/doc/yelp-xsl/C/html.js.syntax.page
index e532795..72f9cc7 100644
--- a/doc/yelp-xsl/C/html.js.syntax.page
+++ b/doc/yelp-xsl/C/html.js.syntax.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="html.js.syntax" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><revision version="3.26" date="2016-01-03" status="final"/><desc>Output
<code>script</code> elements for syntax highlighting.</desc></info><title>html.js.syntax</title><p>Output
<code>script</code> elements for syntax highlighting.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="html.js.syntax" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><revision version="3.28" date="2016-01-03" status="final"/><desc>Output
<code>script</code> elements for syntax highlighting.</desc></info><title>html.js.syntax</title><p>Output
<code>script</code> elements for syntax highlighting.</p>
<synopsis><title>Parameters</title><terms>
diff --git a/doc/yelp-xsl/C/html.linktrails.empty.page b/doc/yelp-xsl/C/html.linktrails.empty.page
index 636c047..4c57992 100644
--- a/doc/yelp-xsl/C/html.linktrails.empty.page
+++ b/doc/yelp-xsl/C/html.linktrails.empty.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="html.linktrails.empty" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><link type="guide" xref="stubs" group="html"/><revision version="3.26"
date="2017-05-24" status="final"/><desc>Stub to output something when no link trails are present.</desc><stub
xmlns="http://projects.gnome.org/yelp/xsldoc/"/></info><title>html.linktrails.empty</title><p>Stub to output
something when no link trails are present.</p><note><p>This template is a stub. Customizations may override
it for
+<page xmlns="http://projectmallard.org/1.0/" id="html.linktrails.empty" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><link type="guide" xref="stubs" group="html"/><revision version="3.28"
date="2017-05-24" status="final"/><desc>Stub to output something when no link trails are present.</desc><stub
xmlns="http://projects.gnome.org/yelp/xsldoc/"/></info><title>html.linktrails.empty</title><p>Stub to output
something when no link trails are present.</p><note><p>This template is a stub. Customizations may override
it for
additional functionality.</p></note>
diff --git a/doc/yelp-xsl/C/html.linktrails.prefix.page b/doc/yelp-xsl/C/html.linktrails.prefix.page
index 0954d60..86c6239 100644
--- a/doc/yelp-xsl/C/html.linktrails.prefix.page
+++ b/doc/yelp-xsl/C/html.linktrails.prefix.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="html.linktrails.prefix" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><link type="guide" xref="stubs" group="html"/><revision version="3.26"
date="2017-05-24" status="final"/><desc>Stub to output extra content before a link trail.</desc><stub
xmlns="http://projects.gnome.org/yelp/xsldoc/"/></info><title>html.linktrails.prefix</title><p>Stub to output
extra content before a link trail.</p><note><p>This template is a stub. Customizations may override it for
+<page xmlns="http://projectmallard.org/1.0/" id="html.linktrails.prefix" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><link type="guide" xref="stubs" group="html"/><revision version="3.28"
date="2017-05-24" status="final"/><desc>Stub to output extra content before a link trail.</desc><stub
xmlns="http://projects.gnome.org/yelp/xsldoc/"/></info><title>html.linktrails.prefix</title><p>Stub to output
extra content before a link trail.</p><note><p>This template is a stub. Customizations may override it for
additional functionality.</p></note>
diff --git a/doc/yelp-xsl/C/html.media.controls.page b/doc/yelp-xsl/C/html.media.controls.page
index 5b2edde..9feb1c6 100644
--- a/doc/yelp-xsl/C/html.media.controls.page
+++ b/doc/yelp-xsl/C/html.media.controls.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="html.media.controls" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><revision version="3.26" date="2016-02-12" status="final"/><desc>Output media
controls for a video or audio object.</desc></info><title>html.media.controls</title><p>Output media controls
for a video or audio object.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="html.media.controls" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><revision version="3.28" date="2016-02-12" status="final"/><desc>Output media
controls for a video or audio object.</desc></info><title>html.media.controls</title><p>Output media controls
for a video or audio object.</p>
<p>This template outputs HTML containing controls for a media play for audio or video HTML elements. To
work with the built-in JavaScript binding code, it should be placed immediately after the <code>audio</code>
or <code>video</code> element.</p>
diff --git a/doc/yelp-xsl/C/html.output.prefix.page b/doc/yelp-xsl/C/html.output.prefix.page
index 3b28200..24271b3 100644
--- a/doc/yelp-xsl/C/html.output.prefix.page
+++ b/doc/yelp-xsl/C/html.output.prefix.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="html.output.prefix" type="topic"
style="xslt-param"><info><link type="guide" xref="html" group="parameters"/><link type="guide"
xref="parameters" group="html"/><revision version="3.26" date="2017-05-24" status="final"/><desc>An optional
path prefix for files output with <code style="xslt-template"
xref="html.output">html.output</code>.</desc></info><title>html.output.prefix</title><p>An optional path
prefix for files output with <code style="xslt-template" xref="html.output">html.output</code>.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="html.output.prefix" type="topic"
style="xslt-param"><info><link type="guide" xref="html" group="parameters"/><link type="guide"
xref="parameters" group="html"/><revision version="3.28" date="2017-05-24" status="final"/><desc>An optional
path prefix for files output with <code style="xslt-template"
xref="html.output">html.output</code>.</desc></info><title>html.output.prefix</title><p>An optional path
prefix for files output with <code style="xslt-template" xref="html.output">html.output</code>.</p>
<p>This parameter allows you to specify an prefix to place before the output path used by <code
style="xslt-template" xref="html.output">html.output</code> when creating files. You can use this to override
the output directory. Make sure you include a trailing slash, unless you want to prefix the base file name
itself.</p>
diff --git a/doc/yelp-xsl/C/html.page b/doc/yelp-xsl/C/html.page
index 9f105e4..b0004ac 100644
--- a/doc/yelp-xsl/C/html.page
+++ b/doc/yelp-xsl/C/html.page
@@ -1,2 +1,2 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="html" type="guide" style="xslt-stylesheet"><info><link
type="guide" xref="stylesheets" group="html"/><revision version="1.0" date="2010-05-26" status="final"/><link
type="xslt-requires" xref="l10n"/><link type="xslt-requires" xref="color"/><link type="xslt-requires"
xref="icons"/><link type="xslt-defines-template" xref="html.output"/><link type="xslt-defines-template"
xref="html.page"/><link type="xslt-defines-template" xref="html.top.custom"/><link
type="xslt-defines-template" xref="html.bottom.custom"/><link type="xslt-defines-template"
xref="html.sidebar.custom"/><link type="xslt-defines-template" xref="html.header.custom"/><link
type="xslt-defines-template" xref="html.footer.custom"/><link type="xslt-defines-template"
xref="html.head.custom"/><link type="xslt-defines-template" xref="html.linktrails.empty"/><link
type="xslt-defines-template" xref="html.linktrails.prefix"/><link type="xslt-defines-template"
xref="html.class.
attr"/><link type="xslt-defines-template" xref="html.content.pre"/><link type="xslt-defines-template"
xref="html.content.pre.custom"/><link type="xslt-defines-template" xref="html.content.post"/><link
type="xslt-defines-template" xref="html.content.post.custom"/><link type="xslt-defines-template"
xref="html.css"/><link type="xslt-defines-template" xref="html.css.content"/><link
type="xslt-defines-template" xref="html.css.core"/><link type="xslt-defines-template"
xref="html.css.elements"/><link type="xslt-defines-template" xref="html.css.syntax"/><link
type="xslt-defines-template" xref="html.css.custom"/><link type="xslt-defines-template" xref="html.js"/><link
type="xslt-defines-template" xref="html.js.jquery"/><link type="xslt-defines-template"
xref="html.js.mathjax"/><link type="xslt-defines-template" xref="html.js.script"/><link
type="xslt-defines-template" xref="html.js.content"/><link type="xslt-defines-template"
xref="html.js.core"/><link type="xslt-defines-template" xr
ef="html.js.ui"/><link type="xslt-defines-template" xref="html.js.media"/><link type="xslt-defines-template"
xref="html.js.syntax"/><link type="xslt-defines-template" xref="html.js.custom"/><link
type="xslt-defines-template" xref="html.js.content.custom"/><link type="xslt-defines-template"
xref="html.lang.attrs"/><link type="xslt-defines-template" xref="html.syntax.class"/><link
type="xslt-defines-template" xref="html.media.controls"/><link type="xslt-implements-mode"
xref="html.output.after.mode"/><link type="xslt-implements-mode" xref="html.title.mode"/><link
type="xslt-implements-mode" xref="html.body.attr.mode"/><link type="xslt-implements-mode"
xref="html.header.mode"/><link type="xslt-implements-mode" xref="html.footer.mode"/><link
type="xslt-implements-mode" xref="html.body.mode"/><link type="xslt-implements-mode"
xref="html.class.attr.mode"/><link type="xslt-implements-mode" xref="html.content.pre.mode"/><link
type="xslt-implements-mode" xref="html.content.post.mode"
/><link type="xslt-implements-mode" xref="html.css.mode"/><link type="xslt-implements-mode"
xref="html.js.mode"/><link type="xslt-implements-mode" xref="html.syntax.class.mode"/><link
type="xslt-defines-param" xref="html.basename"/><link type="xslt-defines-param" xref="html.xhtml"/><link
type="xslt-defines-param" xref="html.namespace"/><link type="xslt-defines-param" xref="html.extension"/><link
type="xslt-defines-param" xref="html.css.root"/><link type="xslt-defines-param" xref="html.js.root"/><link
type="xslt-defines-param" xref="html.syntax.highlight"/><link type="xslt-defines-param"
xref="html.output.prefix"/></info><title>HTML Output</title><p>Common utilities and CSS for transformations
to HTML.</p><p>This stylesheet contains common templates for creating HTML output. The <code
style="xslt-template" xref="html.output">html.output</code> template creates an output file for a node in the
source XML document, calling <code style="xslt-template" xref="html.page">html.page<
/code> to create the actual output. Output files can be either XHTML or HTML, depending on the <code
style="xslt-param" xref="html.xhtml">html.xhtml</code> parameter.</p><p>This stylesheet matches
<code>/</code> and calls <code style="xslt-template" xref="html.output">html.output</code> on the root XML
element. This works for most input formats. If you need to do something different, you should override the
match for <code>/</code>.</p><links type="topic" groups="stylesheets"
style="linklist"><title>Stylesheets</title></links><links type="topic" groups="parameters"
style="linklist"><title>Parameters</title></links><links type="topic" groups="modes"
style="linklist"><title>Modes</title></links><links type="topic" groups="templates"
style="linklist"><title>Templates</title></links><links type="topic" groups="keys"
style="linklist"><title>Keys</title></links><list style="compact"><title>Requires
Stylesheets</title><item><p><link xref="color"/></p></item><item><p><link xref="ico
ns"/></p></item><item><p><link xref="l10n"/></p></item></list><list style="compact"><title>Calls
Templates</title><item><p><link xref="l10n.direction"/></p></item><item><p><link
xref="l10n.align.start"/></p></item><item><p><link xref="l10n.gettext"/></p></item></list><list
style="compact"><title>Calls Parameters</title><item><p><link xref="color.bg"/></p></item><item><p><link
xref="color.bg.blue"/></p></item><item><p><link xref="color.bg.dark"/></p></item><item><p><link
xref="color.bg.gray"/></p></item><item><p><link xref="color.bg.green"/></p></item><item><p><link
xref="color.bg.red"/></p></item><item><p><link xref="color.bg.yellow"/></p></item><item><p><link
xref="color.blue"/></p></item><item><p><link xref="color.fg"/></p></item><item><p><link
xref="color.fg.blue"/></p></item><item><p><link xref="color.fg.dark"/></p></item><item><p><link
xref="color.fg.gray"/></p></item><item><p><link xref="color.fg.green"/></p></item><item><p><link
xref="color.fg.orange"/></p></item><ite
m><p><link xref="color.fg.purple"/></p></item><item><p><link xref="color.fg.red"/></p></item><item><p><link
xref="color.fg.yellow"/></p></item><item><p><link xref="color.gray"/></p></item><item><p><link
xref="color.red"/></p></item><item><p><link xref="color.yellow"/></p></item><item><p><link
xref="html.basename"/></p></item><item><p><link xref="html.extension"/></p></item><item><p><link
xref="html.js.root"/></p></item><item><p><link xref="html.syntax.highlight"/></p></item><item><p><link
xref="html.xhtml"/></p></item><item><p><link
xref="icons.size.quote"/></p></item></list><table><title>Implements
Templates</title><thead><tr><th><p>Mode</p></th><th><p>Match</p></th></tr></thead><tbody><tr><td><p/></td><td><p><code>/</code></p></td></tr><tr><td><p><link
xref="html.body.attr.mode">html.body.attr.mode</link></p></td><td><p><code>*</code></p></td></tr><tr><td><p><link
xref="html.body.mode">html.body.mode</link></p></td><td><p><code>*</code></p></td></tr><tr><td><p><link
xref="
html.class.attr.mode">html.class.attr.mode</link></p></td><td><p><code>*</code></p></td></tr><tr><td><p><link
xref="html.content.post.mode">html.content.post.mode</link></p></td><td><p><code>*</code></p></td></tr><tr><td><p><link
xref="html.content.pre.mode">html.content.pre.mode</link></p></td><td><p><code>*</code></p></td></tr><tr><td><p><link
xref="html.css.mode">html.css.mode</link></p></td><td><p><code>*</code></p></td></tr><tr><td><p><link
xref="html.footer.mode">html.footer.mode</link></p></td><td><p><code>*</code></p></td></tr><tr><td><p><link
xref="html.header.mode">html.header.mode</link></p></td><td><p><code>*</code></p></td></tr><tr><td><p><link
xref="html.js.mode">html.js.mode</link></p></td><td><p><code>*</code></p></td></tr><tr><td><p><link
xref="html.output.after.mode">html.output.after.mode</link></p></td><td><p><code>*</code></p></td></tr><tr><td><p><link
xref="html.syntax.class.mode">html.syntax.class.mode</link></p></td><td><p><code>*</code></p></td></tr>
<tr><td><p><link
xref="html.title.mode">html.title.mode</link></p></td><td><p><code>*</code></p></td></tr></tbody></table></page>
+<page xmlns="http://projectmallard.org/1.0/" id="html" type="guide" style="xslt-stylesheet"><info><link
type="guide" xref="stylesheets" group="html"/><revision version="1.0" date="2010-05-26" status="final"/><link
type="xslt-requires" xref="l10n"/><link type="xslt-requires" xref="color"/><link type="xslt-requires"
xref="icons"/><link type="xslt-defines-template" xref="html.output"/><link type="xslt-defines-template"
xref="html.page"/><link type="xslt-defines-template" xref="html.top.custom"/><link
type="xslt-defines-template" xref="html.bottom.custom"/><link type="xslt-defines-template"
xref="html.sidebar.custom"/><link type="xslt-defines-template" xref="html.header.custom"/><link
type="xslt-defines-template" xref="html.footer.custom"/><link type="xslt-defines-template"
xref="html.head.top.custom"/><link type="xslt-defines-template" xref="html.head.custom"/><link
type="xslt-defines-template" xref="html.linktrails.empty"/><link type="xslt-defines-template"
xref="html.linktrai
ls.prefix"/><link type="xslt-defines-template" xref="html.class.attr"/><link type="xslt-defines-template"
xref="html.content.pre"/><link type="xslt-defines-template" xref="html.content.pre.custom"/><link
type="xslt-defines-template" xref="html.content.post"/><link type="xslt-defines-template"
xref="html.content.post.custom"/><link type="xslt-defines-template" xref="html.css"/><link
type="xslt-defines-template" xref="html.css.content"/><link type="xslt-defines-template"
xref="html.css.core"/><link type="xslt-defines-template" xref="html.css.elements"/><link
type="xslt-defines-template" xref="html.css.syntax"/><link type="xslt-defines-template"
xref="html.css.custom"/><link type="xslt-defines-template" xref="html.js"/><link type="xslt-defines-template"
xref="html.js.mathjax"/><link type="xslt-defines-template" xref="html.js.script"/><link
type="xslt-defines-template" xref="html.js.content"/><link type="xslt-defines-template"
xref="html.js.core"/><link type="xslt-defines-templa
te" xref="html.js.ui"/><link type="xslt-defines-template" xref="html.js.media"/><link
type="xslt-defines-template" xref="html.js.syntax"/><link type="xslt-defines-template"
xref="html.js.custom"/><link type="xslt-defines-template" xref="html.js.content.custom"/><link
type="xslt-defines-template" xref="html.lang.attrs"/><link type="xslt-defines-template"
xref="html.syntax.class"/><link type="xslt-defines-template" xref="html.media.controls"/><link
type="xslt-implements-mode" xref="html.output.after.mode"/><link type="xslt-implements-mode"
xref="html.title.mode"/><link type="xslt-implements-mode" xref="html.body.attr.mode"/><link
type="xslt-implements-mode" xref="html.header.mode"/><link type="xslt-implements-mode"
xref="html.footer.mode"/><link type="xslt-implements-mode" xref="html.body.mode"/><link
type="xslt-implements-mode" xref="html.class.attr.mode"/><link type="xslt-implements-mode"
xref="html.content.pre.mode"/><link type="xslt-implements-mode" xref="html.content.post
.mode"/><link type="xslt-implements-mode" xref="html.css.mode"/><link type="xslt-implements-mode"
xref="html.js.mode"/><link type="xslt-implements-mode" xref="html.syntax.class.mode"/><link
type="xslt-defines-param" xref="html.basename"/><link type="xslt-defines-param" xref="html.xhtml"/><link
type="xslt-defines-param" xref="html.namespace"/><link type="xslt-defines-param" xref="html.extension"/><link
type="xslt-defines-param" xref="html.css.root"/><link type="xslt-defines-param" xref="html.js.root"/><link
type="xslt-defines-param" xref="html.syntax.highlight"/><link type="xslt-defines-param"
xref="html.output.prefix"/></info><title>HTML Output</title><p>Common utilities and CSS for transformations
to HTML.</p><p>This stylesheet contains common templates for creating HTML output. The <code
style="xslt-template" xref="html.output">html.output</code> template creates an output file for a node in the
source XML document, calling <code style="xslt-template" xref="html.page">html
.page</code> to create the actual output. Output files can be either XHTML or HTML, depending on the <code
style="xslt-param" xref="html.xhtml">html.xhtml</code> parameter.</p><p>This stylesheet matches
<code>/</code> and calls <code style="xslt-template" xref="html.output">html.output</code> on the root XML
element. This works for most input formats. If you need to do something different, you should override the
match for <code>/</code>.</p><links type="topic" groups="stylesheets"
style="linklist"><title>Stylesheets</title></links><links type="topic" groups="parameters"
style="linklist"><title>Parameters</title></links><links type="topic" groups="modes"
style="linklist"><title>Modes</title></links><links type="topic" groups="templates"
style="linklist"><title>Templates</title></links><links type="topic" groups="keys"
style="linklist"><title>Keys</title></links><list style="compact"><title>Requires
Stylesheets</title><item><p><link xref="color"/></p></item><item><p><link xre
f="icons"/></p></item><item><p><link xref="l10n"/></p></item></list><list style="compact"><title>Calls
Templates</title><item><p><link xref="l10n.direction"/></p></item><item><p><link
xref="l10n.align.start"/></p></item><item><p><link xref="l10n.gettext"/></p></item></list><list
style="compact"><title>Calls Parameters</title><item><p><link xref="color.bg"/></p></item><item><p><link
xref="color.bg.blue"/></p></item><item><p><link xref="color.bg.dark"/></p></item><item><p><link
xref="color.bg.gray"/></p></item><item><p><link xref="color.bg.green"/></p></item><item><p><link
xref="color.bg.red"/></p></item><item><p><link xref="color.bg.yellow"/></p></item><item><p><link
xref="color.blue"/></p></item><item><p><link xref="color.fg"/></p></item><item><p><link
xref="color.fg.blue"/></p></item><item><p><link xref="color.fg.dark"/></p></item><item><p><link
xref="color.fg.gray"/></p></item><item><p><link xref="color.fg.green"/></p></item><item><p><link
xref="color.fg.orange"/></p></ite
m><item><p><link xref="color.fg.purple"/></p></item><item><p><link
xref="color.fg.red"/></p></item><item><p><link xref="color.fg.yellow"/></p></item><item><p><link
xref="color.gray"/></p></item><item><p><link xref="color.red"/></p></item><item><p><link
xref="color.yellow"/></p></item><item><p><link xref="html.basename"/></p></item><item><p><link
xref="html.extension"/></p></item><item><p><link xref="html.syntax.highlight"/></p></item><item><p><link
xref="html.xhtml"/></p></item><item><p><link
xref="icons.size.quote"/></p></item></list><table><title>Implements
Templates</title><thead><tr><th><p>Mode</p></th><th><p>Match</p></th></tr></thead><tbody><tr><td><p/></td><td><p><code>/</code></p></td></tr><tr><td><p><link
xref="html.body.attr.mode">html.body.attr.mode</link></p></td><td><p><code>*</code></p></td></tr><tr><td><p><link
xref="html.body.mode">html.body.mode</link></p></td><td><p><code>*</code></p></td></tr><tr><td><p><link
xref="html.class.attr.mode">html.class.attr.mod
e</link></p></td><td><p><code>*</code></p></td></tr><tr><td><p><link
xref="html.content.post.mode">html.content.post.mode</link></p></td><td><p><code>*</code></p></td></tr><tr><td><p><link
xref="html.content.pre.mode">html.content.pre.mode</link></p></td><td><p><code>*</code></p></td></tr><tr><td><p><link
xref="html.css.mode">html.css.mode</link></p></td><td><p><code>*</code></p></td></tr><tr><td><p><link
xref="html.footer.mode">html.footer.mode</link></p></td><td><p><code>*</code></p></td></tr><tr><td><p><link
xref="html.header.mode">html.header.mode</link></p></td><td><p><code>*</code></p></td></tr><tr><td><p><link
xref="html.js.mode">html.js.mode</link></p></td><td><p><code>*</code></p></td></tr><tr><td><p><link
xref="html.output.after.mode">html.output.after.mode</link></p></td><td><p><code>*</code></p></td></tr><tr><td><p><link
xref="html.syntax.class.mode">html.syntax.class.mode</link></p></td><td><p><code>*</code></p></td></tr><tr><td><p><link
xref="html.title.mode">h
tml.title.mode</link></p></td><td><p><code>*</code></p></td></tr></tbody></table></page>
diff --git a/doc/yelp-xsl/C/html.page.page b/doc/yelp-xsl/C/html.page.page
index 99bc800..c69827e 100644
--- a/doc/yelp-xsl/C/html.page.page
+++ b/doc/yelp-xsl/C/html.page.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="html.page" type="topic" style="xslt-template"><info><link
type="guide" xref="html" group="templates"/><link type="guide" xref="templates" group="html"/><revision
version="3.26" date="2017-05-24" status="final"/><desc>Create an HTML
document.</desc></info><title>html.page</title><p>Create an HTML document.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="html.page" type="topic" style="xslt-template"><info><link
type="guide" xref="html" group="templates"/><link type="guide" xref="templates" group="html"/><revision
version="3.28" date="2017-08-04" status="final"/><desc>Create an HTML
document.</desc></info><title>html.page</title><p>Create an HTML document.</p>
<synopsis><title>Parameters</title><terms>
@@ -10,6 +10,6 @@
</terms></synopsis>
<p>This template creates the actual HTML output for <code style="xslt-param">node</code>. It outputs
top-level elements and container divs, and calls various templates and modes to output the inner content.
Importing stylesheets should implement at least <code style="xslt-mode"
xref="html.title.mode">html.title.mode</code> and <code style="xslt-mode"
xref="html.body.mode">html.body.mode</code> for any elements that could be passed as <code
style="xslt-param">node</code> to this template. Importing stylesheets should also implement <code
style="xslt-mode" xref="html.header.mode">html.header.mode</code> to output link trails and <code
style="xslt-mode" xref="html.footer.mode">html.footer.mode</code> to output credits and other page
information.</p>
<p>This template outputs the HTML <code>body</code> element, which takes it attributes from two sources.
First, it calls <code style="xslt-template" xref="html.lang.attrs">html.lang.attrs</code>, which
automatically outputs correct <code>lang</code>, <code>xml:lang</code>, and <code>dir</code> attributes. It
then calls <code style="xslt-mode" xref="html.body.attr.mode">html.body.attr.mode</code> on <code
style="xslt-param">node</code> for additional attributes.</p>
- <p>This template also calls a number of stub templates that can be overridden by extension stylesheets.
Override the <code style="xslt-template" xref="html.head.custom">html.head.custom</code> element to put
custom content in the HTML <code>head</code> element. Override the <code style="xslt-template"
xref="html.top.custom">html.top.custom</code> and <code style="xslt-template"
xref="html.bottom.custom">html.bottom.custom</code> templates to add site-specific content at the top and
bottom of the page. Override the <code style="xslt-template"
xref="html.header.custom">html.header.custom</code> and <code style="xslt-template"
xref="html.footer.custom">html.footer.custom</code> templates to provide additional content directoy above
and below the main content. Override <code style="xslt-template"
xref="html.sidebar.custom">html.sidebar.custom</code> to create sidebars.</p>
+ <p>This template also calls a number of stub templates that can be overridden by extension stylesheets.
Override the <code style="xslt-template" xref="html.head.custom">html.head.custom</code> template to put
custom content at the end of the HTML <code>head</code> element. Override the <code style="xslt-template"
xref="html.head.top.custom">html.head.top.custom</code> template to put custom content at the beginning of
the HTML <code>head</code> element. Override the <code style="xslt-template"
xref="html.top.custom">html.top.custom</code> and <code style="xslt-template"
xref="html.bottom.custom">html.bottom.custom</code> templates to add site-specific content at the top and
bottom of the page. Override the <code style="xslt-template"
xref="html.header.custom">html.header.custom</code> and <code style="xslt-template"
xref="html.footer.custom">html.footer.custom</code> templates to provide additional content directoy above
and below the main content. Override <code style="xs
lt-template" xref="html.sidebar.custom">html.sidebar.custom</code> to create sidebars.</p>
<p>This template also calls <code style="xslt-template" xref="html.css">html.css</code> and <code
style="xslt-template" xref="html.js">html.js</code> to output CSS and JavaScript elements. See those
templates for further extension points.</p>
-<list style="compact"><title>Calls Templates</title><item><p><link
xref="html.css"/></p></item><item><p><link xref="html.sidebar.custom"/></p></item><item><p><link
xref="html.header.custom"/></p></item></list><list style="compact"><title>Calls Modes</title><item><p><link
xref="html.body.attr.mode"/></p></item><item><p><link xref="html.body.mode"/></p></item><item><p><link
xref="html.footer.mode"/></p></item><item><p><link xref="html.header.mode"/></p></item><item><p><link
xref="html.title.mode"/></p></item></list></page>
+<list style="compact"><title>Calls Templates</title><item><p><link
xref="html.head.top.custom"/></p></item><item><p><link xref="html.sidebar.custom"/></p></item><item><p><link
xref="html.header.custom"/></p></item></list><list style="compact"><title>Calls Modes</title><item><p><link
xref="html.body.attr.mode"/></p></item><item><p><link xref="html.body.mode"/></p></item><item><p><link
xref="html.footer.mode"/></p></item><item><p><link xref="html.header.mode"/></p></item><item><p><link
xref="html.title.mode"/></p></item></list></page>
diff --git a/doc/yelp-xsl/C/html.sidebar.custom.page b/doc/yelp-xsl/C/html.sidebar.custom.page
index a65f54e..a187e2c 100644
--- a/doc/yelp-xsl/C/html.sidebar.custom.page
+++ b/doc/yelp-xsl/C/html.sidebar.custom.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="html.sidebar.custom" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><link type="guide" xref="stubs" group="html"/><revision version="3.26"
date="2017-05-24" status="final"/><desc>Stub to output custom sidebar content.</desc><stub
xmlns="http://projects.gnome.org/yelp/xsldoc/"/></info><title>html.sidebar.custom</title><p>Stub to output
custom sidebar content.</p><note><p>This template is a stub. Customizations may override it for
+<page xmlns="http://projectmallard.org/1.0/" id="html.sidebar.custom" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><link type="guide" xref="stubs" group="html"/><revision version="3.28"
date="2017-05-24" status="final"/><desc>Stub to output custom sidebar content.</desc><stub
xmlns="http://projects.gnome.org/yelp/xsldoc/"/></info><title>html.sidebar.custom</title><p>Stub to output
custom sidebar content.</p><note><p>This template is a stub. Customizations may override it for
additional functionality.</p></note>
diff --git a/doc/yelp-xsl/C/html.syntax.class.mode.page b/doc/yelp-xsl/C/html.syntax.class.mode.page
index 078d5da..14393b4 100644
--- a/doc/yelp-xsl/C/html.syntax.class.mode.page
+++ b/doc/yelp-xsl/C/html.syntax.class.mode.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="html.syntax.class.mode" type="topic"
style="xslt-mode"><info><link type="guide" xref="html" group="modes"/><link type="guide" xref="modes"
group="html"/><revision version="3.26" date="2016-01-03" status="final"/><desc>Get the syntax highlighting
language for a source-specific element.</desc></info><title>html.syntax.class.mode</title><p>Get the syntax
highlighting language for a source-specific element.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="html.syntax.class.mode" type="topic"
style="xslt-mode"><info><link type="guide" xref="html" group="modes"/><link type="guide" xref="modes"
group="html"/><revision version="3.28" date="2016-01-03" status="final"/><desc>Get the syntax highlighting
language for a source-specific element.</desc></info><title>html.syntax.class.mode</title><p>Get the syntax
highlighting language for a source-specific element.</p>
<p>This mode is called by <code style="xslt-template" xref="html.syntax.class">html.syntax.class</code> on
source elements that may have syntax highlighted. This template should be implemented by importing
stylesheets. It should return a simple language identifier.</p>
diff --git a/doc/yelp-xsl/C/html.syntax.class.page b/doc/yelp-xsl/C/html.syntax.class.page
index 82a933f..4972b22 100644
--- a/doc/yelp-xsl/C/html.syntax.class.page
+++ b/doc/yelp-xsl/C/html.syntax.class.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="html.syntax.class" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><revision version="3.26" date="2016-01-03" status="final"/><desc>Output HTML
class values for syntax highlighting.</desc></info><title>html.syntax.class</title><p>Output HTML class
values for syntax highlighting.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="html.syntax.class" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><revision version="3.28" date="2016-01-03" status="final"/><desc>Output HTML
class values for syntax highlighting.</desc></info><title>html.syntax.class</title><p>Output HTML class
values for syntax highlighting.</p>
<synopsis><title>Parameters</title><terms>
diff --git a/doc/yelp-xsl/C/html.top.custom.page b/doc/yelp-xsl/C/html.top.custom.page
index c1e5d32..6ebe513 100644
--- a/doc/yelp-xsl/C/html.top.custom.page
+++ b/doc/yelp-xsl/C/html.top.custom.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="html.top.custom" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><link type="guide" xref="stubs" group="html"/><revision version="3.26"
date="2017-05-24" status="final"/><desc>Stub to output HTML at the top of the page.</desc><stub
xmlns="http://projects.gnome.org/yelp/xsldoc/"/></info><title>html.top.custom</title><p>Stub to output HTML
at the top of the page.</p><note><p>This template is a stub. Customizations may override it for
+<page xmlns="http://projectmallard.org/1.0/" id="html.top.custom" type="topic"
style="xslt-template"><info><link type="guide" xref="html" group="templates"/><link type="guide"
xref="templates" group="html"/><link type="guide" xref="stubs" group="html"/><revision version="3.28"
date="2017-05-24" status="final"/><desc>Stub to output HTML at the top of the page.</desc><stub
xmlns="http://projects.gnome.org/yelp/xsldoc/"/></info><title>html.top.custom</title><p>Stub to output HTML
at the top of the page.</p><note><p>This template is a stub. Customizations may override it for
additional functionality.</p></note>
diff --git a/doc/yelp-xsl/C/icons.page b/doc/yelp-xsl/C/icons.page
index b17a967..1bb882a 100644
--- a/doc/yelp-xsl/C/icons.page
+++ b/doc/yelp-xsl/C/icons.page
@@ -1,2 +1,2 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="icons" type="guide" style="xslt-stylesheet"><info><link
type="guide" xref="stylesheets" group="icons"/><revision version="3.26" date="2017-05-24"
status="final"/><link type="xslt-defines-template" xref="icons.svg.note"/><link type="xslt-defines-template"
xref="icons.svg.note.advanced"/><link type="xslt-defines-template" xref="icons.svg.note.bug"/><link
type="xslt-defines-template" xref="icons.svg.note.caution"/><link type="xslt-defines-template"
xref="icons.svg.note.danger"/><link type="xslt-defines-template" xref="icons.svg.note.important"/><link
type="xslt-defines-template" xref="icons.svg.note.note"/><link type="xslt-defines-template"
xref="icons.svg.note.package"/><link type="xslt-defines-template" xref="icons.svg.note.tip"/><link
type="xslt-defines-template" xref="icons.svg.note.warning"/><link type="xslt-defines-template"
xref="icons.svg.figure.zoom.in"/><link type="xslt-defines-template" xref="icons.svg.figure.zoom.out"
/><link type="xslt-defines-template" xref="icons.svg.media.play"/><link type="xslt-defines-template"
xref="icons.svg.media.pause"/><link type="xslt-implements-mode" xref="icons.svg.mode"/><link
type="xslt-defines-param" xref="icons.size.quote"/></info><title>Icons</title><p>Specify common named icons
to style output.</p><p>This stylesheet provides a common interface to specify icons for transformations to
presentation-oreinted formats. This allows similar output for different types of input documents.</p><p>Many
of the icons are output as SVG elements that can be embedded directly into an HTML document. These icons use
class names like <code>yelp-svg-fill</code> and <code>yelp-svg-stroke</code>, allowing you to style them with
colors from the <file xref="colors">colors</file> module.</p><p>Some SVG icons are read from separate source
SVG files. When this is done, the <code style="xslt-mode" xref="icons.svg.mode">icons.svg.mode</code> mode is
applied to reduce the SVG to the
minimal form needed for proper presentation.</p><links type="topic" groups="stylesheets"
style="linklist"><title>Stylesheets</title></links><links type="topic" groups="parameters"
style="linklist"><title>Parameters</title></links><links type="topic" groups="modes"
style="linklist"><title>Modes</title></links><links type="topic" groups="templates"
style="linklist"><title>Templates</title></links><links type="topic" groups="keys"
style="linklist"><title>Keys</title></links><table><title>Implements
Templates</title><thead><tr><th><p>Mode</p></th><th><p>Match</p></th></tr></thead><tbody><tr><td><p><link
xref="icons.svg.mode">icons.svg.mode</link></p></td><td><p><code>svg:title</code></p></td></tr><tr><td><p><link
xref="icons.svg.mode">icons.svg.mode</link></p></td><td><p><code>svg:metadata</code></p></td></tr><tr><td><p><link
xref="icons.svg.mode">icons.svg.mode</link></p></td><td><p><code>svg:*</code></p></td></tr><tr><td><p><link
xref="icons.svg.mode">icons.svg.mode</link></p>
</td><td><p><code>text()</code></p></td></tr><tr><td><p><link
xref="icons.svg.mode">icons.svg.mode</link></p></td><td><p><code>*</code></p></td></tr></tbody></table></page>
+<page xmlns="http://projectmallard.org/1.0/" id="icons" type="guide" style="xslt-stylesheet"><info><link
type="guide" xref="stylesheets" group="icons"/><revision version="3.28" date="2017-05-24"
status="final"/><link type="xslt-defines-template" xref="icons.svg.note"/><link type="xslt-defines-template"
xref="icons.svg.note.advanced"/><link type="xslt-defines-template" xref="icons.svg.note.bug"/><link
type="xslt-defines-template" xref="icons.svg.note.caution"/><link type="xslt-defines-template"
xref="icons.svg.note.danger"/><link type="xslt-defines-template" xref="icons.svg.note.important"/><link
type="xslt-defines-template" xref="icons.svg.note.note"/><link type="xslt-defines-template"
xref="icons.svg.note.package"/><link type="xslt-defines-template" xref="icons.svg.note.tip"/><link
type="xslt-defines-template" xref="icons.svg.note.warning"/><link type="xslt-defines-template"
xref="icons.svg.figure.zoom.in"/><link type="xslt-defines-template" xref="icons.svg.figure.zoom.out"
/><link type="xslt-defines-template" xref="icons.svg.media.play"/><link type="xslt-defines-template"
xref="icons.svg.media.pause"/><link type="xslt-implements-mode" xref="icons.svg.mode"/><link
type="xslt-defines-param" xref="icons.size.quote"/></info><title>Icons</title><p>Specify common named icons
to style output.</p><p>This stylesheet provides a common interface to specify icons for transformations to
presentation-oreinted formats. This allows similar output for different types of input documents.</p><p>Many
of the icons are output as SVG elements that can be embedded directly into an HTML document. These icons use
class names like <code>yelp-svg-fill</code> and <code>yelp-svg-stroke</code>, allowing you to style them with
colors from the <file xref="colors">colors</file> module.</p><p>Some SVG icons are read from separate source
SVG files. When this is done, the <code style="xslt-mode" xref="icons.svg.mode">icons.svg.mode</code> mode is
applied to reduce the SVG to the
minimal form needed for proper presentation.</p><links type="topic" groups="stylesheets"
style="linklist"><title>Stylesheets</title></links><links type="topic" groups="parameters"
style="linklist"><title>Parameters</title></links><links type="topic" groups="modes"
style="linklist"><title>Modes</title></links><links type="topic" groups="templates"
style="linklist"><title>Templates</title></links><links type="topic" groups="keys"
style="linklist"><title>Keys</title></links><table><title>Implements
Templates</title><thead><tr><th><p>Mode</p></th><th><p>Match</p></th></tr></thead><tbody><tr><td><p><link
xref="icons.svg.mode">icons.svg.mode</link></p></td><td><p><code>svg:title</code></p></td></tr><tr><td><p><link
xref="icons.svg.mode">icons.svg.mode</link></p></td><td><p><code>svg:metadata</code></p></td></tr><tr><td><p><link
xref="icons.svg.mode">icons.svg.mode</link></p></td><td><p><code>svg:*</code></p></td></tr><tr><td><p><link
xref="icons.svg.mode">icons.svg.mode</link></p>
</td><td><p><code>text()</code></p></td></tr><tr><td><p><link
xref="icons.svg.mode">icons.svg.mode</link></p></td><td><p><code>*</code></p></td></tr></tbody></table></page>
diff --git a/doc/yelp-xsl/C/icons.svg.figure.zoom.in.page b/doc/yelp-xsl/C/icons.svg.figure.zoom.in.page
index ee27313..3e51abb 100644
--- a/doc/yelp-xsl/C/icons.svg.figure.zoom.in.page
+++ b/doc/yelp-xsl/C/icons.svg.figure.zoom.in.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.figure.zoom.in" type="topic"
style="xslt-template"><info><link type="guide" xref="icons" group="templates"/><link type="guide"
xref="templates" group="icons"/><revision version="3.26" date="2017-05-24" status="final"/><desc>Output an
<code>svg</code> element for a figure zoom-in
icon.</desc></info><title>icons.svg.figure.zoom.in</title><p>Output an <code>svg</code> element for a figure
zoom-in icon.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.figure.zoom.in" type="topic"
style="xslt-template"><info><link type="guide" xref="icons" group="templates"/><link type="guide"
xref="templates" group="icons"/><revision version="3.28" date="2017-05-24" status="final"/><desc>Output an
<code>svg</code> element for a figure zoom-in
icon.</desc></info><title>icons.svg.figure.zoom.in</title><p>Output an <code>svg</code> element for a figure
zoom-in icon.</p>
<p>This template outputs an SVG <code>svg</code> element with the zoom-in icon for figures. Figures
automatically scale images down. This icon shows them at their original size.</p>
diff --git a/doc/yelp-xsl/C/icons.svg.figure.zoom.out.page b/doc/yelp-xsl/C/icons.svg.figure.zoom.out.page
index 8244ce7..b587ae7 100644
--- a/doc/yelp-xsl/C/icons.svg.figure.zoom.out.page
+++ b/doc/yelp-xsl/C/icons.svg.figure.zoom.out.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.figure.zoom.out" type="topic"
style="xslt-template"><info><link type="guide" xref="icons" group="templates"/><link type="guide"
xref="templates" group="icons"/><revision version="3.26" date="2017-05-24" status="final"/><desc>Output an
<code>svg</code> element for a figure zoom-out
icon.</desc></info><title>icons.svg.figure.zoom.out</title><p>Output an <code>svg</code> element for a figure
zoom-out icon.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.figure.zoom.out" type="topic"
style="xslt-template"><info><link type="guide" xref="icons" group="templates"/><link type="guide"
xref="templates" group="icons"/><revision version="3.28" date="2017-05-24" status="final"/><desc>Output an
<code>svg</code> element for a figure zoom-out
icon.</desc></info><title>icons.svg.figure.zoom.out</title><p>Output an <code>svg</code> element for a figure
zoom-out icon.</p>
<p>This template outputs an SVG <code>svg</code> element with the zoom-in icon for figures. Figures
automatically scale images down. This icon scales them back down after they have been zoomed.</p>
diff --git a/doc/yelp-xsl/C/icons.svg.media.pause.page b/doc/yelp-xsl/C/icons.svg.media.pause.page
index 55d8b95..40b9903 100644
--- a/doc/yelp-xsl/C/icons.svg.media.pause.page
+++ b/doc/yelp-xsl/C/icons.svg.media.pause.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.media.pause" type="topic"
style="xslt-template"><info><link type="guide" xref="icons" group="templates"/><link type="guide"
xref="templates" group="icons"/><revision version="3.26" date="2017-05-24" status="final"/><desc>Output an
<code>svg</code> element for a figure zoom-out
icon.</desc></info><title>icons.svg.media.pause</title><p>Output an <code>svg</code> element for a figure
zoom-out icon.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.media.pause" type="topic"
style="xslt-template"><info><link type="guide" xref="icons" group="templates"/><link type="guide"
xref="templates" group="icons"/><revision version="3.28" date="2017-05-24" status="final"/><desc>Output an
<code>svg</code> element for a figure zoom-out
icon.</desc></info><title>icons.svg.media.pause</title><p>Output an <code>svg</code> element for a figure
zoom-out icon.</p>
<p>This template outputs an SVG <code>svg</code> element with a pause icon for media controls.</p>
diff --git a/doc/yelp-xsl/C/icons.svg.media.play.page b/doc/yelp-xsl/C/icons.svg.media.play.page
index 6488510..54c3242 100644
--- a/doc/yelp-xsl/C/icons.svg.media.play.page
+++ b/doc/yelp-xsl/C/icons.svg.media.play.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.media.play" type="topic"
style="xslt-template"><info><link type="guide" xref="icons" group="templates"/><link type="guide"
xref="templates" group="icons"/><revision version="3.26" date="2017-05-24" status="final"/><desc>Output an
<code>svg</code> element for a figure zoom-out
icon.</desc></info><title>icons.svg.media.play</title><p>Output an <code>svg</code> element for a figure
zoom-out icon.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.media.play" type="topic"
style="xslt-template"><info><link type="guide" xref="icons" group="templates"/><link type="guide"
xref="templates" group="icons"/><revision version="3.28" date="2017-05-24" status="final"/><desc>Output an
<code>svg</code> element for a figure zoom-out
icon.</desc></info><title>icons.svg.media.play</title><p>Output an <code>svg</code> element for a figure
zoom-out icon.</p>
<p>This template outputs an SVG <code>svg</code> element with a play icon for media controls.</p>
diff --git a/doc/yelp-xsl/C/icons.svg.mode.page b/doc/yelp-xsl/C/icons.svg.mode.page
index f2591a5..b751223 100644
--- a/doc/yelp-xsl/C/icons.svg.mode.page
+++ b/doc/yelp-xsl/C/icons.svg.mode.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.mode" type="topic" style="xslt-mode"><info><link
type="guide" xref="icons" group="modes"/><link type="guide" xref="modes" group="icons"/><revision
version="3.26" date="2017-05-24" status="final"/><desc>Reduce SVG icons to elements needed for
presentation.</desc></info><title>icons.svg.mode</title><p>Reduce SVG icons to elements needed for
presentation.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.mode" type="topic" style="xslt-mode"><info><link
type="guide" xref="icons" group="modes"/><link type="guide" xref="modes" group="icons"/><revision
version="3.28" date="2017-05-24" status="final"/><desc>Reduce SVG icons to elements needed for
presentation.</desc></info><title>icons.svg.mode</title><p>Reduce SVG icons to elements needed for
presentation.</p>
<p>This mode matches SVG elements and outputs only the SVG needed for presentation. It strips out metadata
and other elements and attributes used primarily by authoring tools. It also uses the <code
style="xslt-param" xref="html.svg.namespace">html.svg.namespace</code> parameter to output SVG with or
without namespace information, compatible with the dual HTML/XHTML output of these stylesheets.</p>
diff --git a/doc/yelp-xsl/C/icons.svg.note.advanced.page b/doc/yelp-xsl/C/icons.svg.note.advanced.page
index 927cbb7..34661bf 100644
--- a/doc/yelp-xsl/C/icons.svg.note.advanced.page
+++ b/doc/yelp-xsl/C/icons.svg.note.advanced.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.note.advanced" type="topic"
style="xslt-template"><info><link type="guide" xref="icons" group="templates"/><link type="guide"
xref="templates" group="icons"/><revision version="3.26" date="2017-05-24" status="final"/><desc>Output an
<code>svg</code> element for an advanced note
icon.</desc></info><title>icons.svg.note.advanced</title><p>Output an <code>svg</code> element for an
advanced note icon.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.note.advanced" type="topic"
style="xslt-template"><info><link type="guide" xref="icons" group="templates"/><link type="guide"
xref="templates" group="icons"/><revision version="3.28" date="2017-05-24" status="final"/><desc>Output an
<code>svg</code> element for an advanced note
icon.</desc></info><title>icons.svg.note.advanced</title><p>Output an <code>svg</code> element for an
advanced note icon.</p>
<p>This template outputs an SVG <code>svg</code> element with an icon suitable for notes with advanced
information.</p>
diff --git a/doc/yelp-xsl/C/icons.svg.note.bug.page b/doc/yelp-xsl/C/icons.svg.note.bug.page
index e430784..74f7e0d 100644
--- a/doc/yelp-xsl/C/icons.svg.note.bug.page
+++ b/doc/yelp-xsl/C/icons.svg.note.bug.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.note.bug" type="topic"
style="xslt-template"><info><link type="guide" xref="icons" group="templates"/><link type="guide"
xref="templates" group="icons"/><revision version="3.26" date="2017-05-24" status="final"/><desc>Output an
<code>svg</code> element for a bug note icon.</desc></info><title>icons.svg.note.bug</title><p>Output an
<code>svg</code> element for a bug note icon.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.note.bug" type="topic"
style="xslt-template"><info><link type="guide" xref="icons" group="templates"/><link type="guide"
xref="templates" group="icons"/><revision version="3.28" date="2017-05-24" status="final"/><desc>Output an
<code>svg</code> element for a bug note icon.</desc></info><title>icons.svg.note.bug</title><p>Output an
<code>svg</code> element for a bug note icon.</p>
<p>This template outputs an SVG <code>svg</code> element with an icon suitable for notes about known
bugs.</p>
diff --git a/doc/yelp-xsl/C/icons.svg.note.caution.page b/doc/yelp-xsl/C/icons.svg.note.caution.page
index 68fe298..a94bebf 100644
--- a/doc/yelp-xsl/C/icons.svg.note.caution.page
+++ b/doc/yelp-xsl/C/icons.svg.note.caution.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.note.caution" type="topic"
style="xslt-template"><info><link type="guide" xref="icons" group="templates"/><link type="guide"
xref="templates" group="icons"/><revision version="3.26" date="2017-05-24" status="final"/><desc>Output an
<code>svg</code> element for a caution note icon.</desc></info><title>icons.svg.note.caution</title><p>Output
an <code>svg</code> element for a caution note icon.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.note.caution" type="topic"
style="xslt-template"><info><link type="guide" xref="icons" group="templates"/><link type="guide"
xref="templates" group="icons"/><revision version="3.28" date="2017-05-24" status="final"/><desc>Output an
<code>svg</code> element for a caution note icon.</desc></info><title>icons.svg.note.caution</title><p>Output
an <code>svg</code> element for a caution note icon.</p>
<p>This template outputs an SVG <code>svg</code> element with an icon suitable for notes with cautionary
information.</p>
diff --git a/doc/yelp-xsl/C/icons.svg.note.danger.page b/doc/yelp-xsl/C/icons.svg.note.danger.page
index 741955e..b38bef8 100644
--- a/doc/yelp-xsl/C/icons.svg.note.danger.page
+++ b/doc/yelp-xsl/C/icons.svg.note.danger.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.note.danger" type="topic"
style="xslt-template"><info><link type="guide" xref="icons" group="templates"/><link type="guide"
xref="templates" group="icons"/><revision version="3.26" date="2017-05-24" status="final"/><desc>Output an
<code>svg</code> element for a danger note icon.</desc></info><title>icons.svg.note.danger</title><p>Output
an <code>svg</code> element for a danger note icon.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.note.danger" type="topic"
style="xslt-template"><info><link type="guide" xref="icons" group="templates"/><link type="guide"
xref="templates" group="icons"/><revision version="3.28" date="2017-05-24" status="final"/><desc>Output an
<code>svg</code> element for a danger note icon.</desc></info><title>icons.svg.note.danger</title><p>Output
an <code>svg</code> element for a danger note icon.</p>
<p>This template outputs an SVG <code>svg</code> element with an icon suitable for notes about dangerous
situations.</p>
diff --git a/doc/yelp-xsl/C/icons.svg.note.important.page b/doc/yelp-xsl/C/icons.svg.note.important.page
index 23c5520..3f6b343 100644
--- a/doc/yelp-xsl/C/icons.svg.note.important.page
+++ b/doc/yelp-xsl/C/icons.svg.note.important.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.note.important" type="topic"
style="xslt-template"><info><link type="guide" xref="icons" group="templates"/><link type="guide"
xref="templates" group="icons"/><revision version="3.26" date="2017-05-24" status="final"/><desc>Output an
<code>svg</code> element for an important note
icon.</desc></info><title>icons.svg.note.important</title><p>Output an <code>svg</code> element for an
important note icon.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.note.important" type="topic"
style="xslt-template"><info><link type="guide" xref="icons" group="templates"/><link type="guide"
xref="templates" group="icons"/><revision version="3.28" date="2017-05-24" status="final"/><desc>Output an
<code>svg</code> element for an important note
icon.</desc></info><title>icons.svg.note.important</title><p>Output an <code>svg</code> element for an
important note icon.</p>
<p>This template outputs an SVG <code>svg</code> element with an icon suitable for notes with important
information.</p>
diff --git a/doc/yelp-xsl/C/icons.svg.note.note.page b/doc/yelp-xsl/C/icons.svg.note.note.page
index bc3d696..259d5ba 100644
--- a/doc/yelp-xsl/C/icons.svg.note.note.page
+++ b/doc/yelp-xsl/C/icons.svg.note.note.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.note.note" type="topic"
style="xslt-template"><info><link type="guide" xref="icons" group="templates"/><link type="guide"
xref="templates" group="icons"/><revision version="3.26" date="2017-05-24" status="final"/><desc>Output an
<code>svg</code> element for a note icon.</desc></info><title>icons.svg.note.note</title><p>Output an
<code>svg</code> element for a note icon.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.note.note" type="topic"
style="xslt-template"><info><link type="guide" xref="icons" group="templates"/><link type="guide"
xref="templates" group="icons"/><revision version="3.28" date="2017-05-24" status="final"/><desc>Output an
<code>svg</code> element for a note icon.</desc></info><title>icons.svg.note.note</title><p>Output an
<code>svg</code> element for a note icon.</p>
<p>This template outputs an SVG <code>svg</code> element with an icon suitable for notes with general
information.</p>
diff --git a/doc/yelp-xsl/C/icons.svg.note.package.page b/doc/yelp-xsl/C/icons.svg.note.package.page
index 6460c8c..10c7570 100644
--- a/doc/yelp-xsl/C/icons.svg.note.package.page
+++ b/doc/yelp-xsl/C/icons.svg.note.package.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.note.package" type="topic"
style="xslt-template"><info><link type="guide" xref="icons" group="templates"/><link type="guide"
xref="templates" group="icons"/><revision version="3.26" date="2017-05-24" status="final"/><desc>Output an
<code>svg</code> element for a package note icon.</desc></info><title>icons.svg.note.package</title><p>Output
an <code>svg</code> element for a package note icon.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.note.package" type="topic"
style="xslt-template"><info><link type="guide" xref="icons" group="templates"/><link type="guide"
xref="templates" group="icons"/><revision version="3.28" date="2017-05-24" status="final"/><desc>Output an
<code>svg</code> element for a package note icon.</desc></info><title>icons.svg.note.package</title><p>Output
an <code>svg</code> element for a package note icon.</p>
<p>This template outputs an SVG <code>svg</code> element with an icon suitable for notes about packages
the user may need to install.</p>
diff --git a/doc/yelp-xsl/C/icons.svg.note.page b/doc/yelp-xsl/C/icons.svg.note.page
index 8490ff7..02aeeed 100644
--- a/doc/yelp-xsl/C/icons.svg.note.page
+++ b/doc/yelp-xsl/C/icons.svg.note.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.note" type="topic"
style="xslt-template"><info><link type="guide" xref="icons" group="templates"/><link type="guide"
xref="templates" group="icons"/><revision version="3.26" date="2017-05-24" status="final"/><desc>Output an
<code>svg</code> element for a note icon.</desc></info><title>icons.svg.note</title><p>Output an
<code>svg</code> element for a note icon.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.note" type="topic"
style="xslt-template"><info><link type="guide" xref="icons" group="templates"/><link type="guide"
xref="templates" group="icons"/><revision version="3.28" date="2017-05-24" status="final"/><desc>Output an
<code>svg</code> element for a note icon.</desc></info><title>icons.svg.note</title><p>Output an
<code>svg</code> element for a note icon.</p>
<synopsis><title>Parameters</title><terms>
diff --git a/doc/yelp-xsl/C/icons.svg.note.tip.page b/doc/yelp-xsl/C/icons.svg.note.tip.page
index 52955bd..da68d18 100644
--- a/doc/yelp-xsl/C/icons.svg.note.tip.page
+++ b/doc/yelp-xsl/C/icons.svg.note.tip.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.note.tip" type="topic"
style="xslt-template"><info><link type="guide" xref="icons" group="templates"/><link type="guide"
xref="templates" group="icons"/><revision version="3.26" date="2017-05-24" status="final"/><desc>Output an
<code>svg</code> element for a tip note icon.</desc></info><title>icons.svg.note.tip</title><p>Output an
<code>svg</code> element for a tip note icon.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.note.tip" type="topic"
style="xslt-template"><info><link type="guide" xref="icons" group="templates"/><link type="guide"
xref="templates" group="icons"/><revision version="3.28" date="2017-05-24" status="final"/><desc>Output an
<code>svg</code> element for a tip note icon.</desc></info><title>icons.svg.note.tip</title><p>Output an
<code>svg</code> element for a tip note icon.</p>
<p>This template outputs an SVG <code>svg</code> element with an icon suitable for notes with tips.</p>
diff --git a/doc/yelp-xsl/C/icons.svg.note.warning.page b/doc/yelp-xsl/C/icons.svg.note.warning.page
index dd92a69..8d323b0 100644
--- a/doc/yelp-xsl/C/icons.svg.note.warning.page
+++ b/doc/yelp-xsl/C/icons.svg.note.warning.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.note.warning" type="topic"
style="xslt-template"><info><link type="guide" xref="icons" group="templates"/><link type="guide"
xref="templates" group="icons"/><revision version="3.26" date="2017-05-24" status="final"/><desc>Output an
<code>svg</code> element for a warning note icon.</desc></info><title>icons.svg.note.warning</title><p>Output
an <code>svg</code> element for a warning note icon.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="icons.svg.note.warning" type="topic"
style="xslt-template"><info><link type="guide" xref="icons" group="templates"/><link type="guide"
xref="templates" group="icons"/><revision version="3.28" date="2017-05-24" status="final"/><desc>Output an
<code>svg</code> element for a warning note icon.</desc></info><title>icons.svg.note.warning</title><p>Output
an <code>svg</code> element for a warning note icon.</p>
<p>This template outputs an SVG <code>svg</code> element with an icon suitable for notes with warnings.</p>
diff --git a/doc/yelp-xsl/C/mal-link.page b/doc/yelp-xsl/C/mal-link.page
index 9901fa5..a32d5bb 100644
--- a/doc/yelp-xsl/C/mal-link.page
+++ b/doc/yelp-xsl/C/mal-link.page
@@ -1,2 +1,2 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="mal-link" type="guide" style="xslt-stylesheet"><info><link
type="guide" xref="stylesheets" group="mal"/><revision version="3.4" date="2012-01-17" status="final"/><link
type="xslt-defines-template" xref="mal.link.linkid"/><link type="xslt-defines-template"
xref="mal.link.xref.linkid"/><link type="xslt-defines-template" xref="mal.link.content"/><link
type="xslt-defines-template" xref="mal.link.content.custom"/><link type="xslt-defines-template"
xref="mal.link.desc"/><link type="xslt-defines-template" xref="mal.link.desc.custom"/><link
type="xslt-defines-template" xref="mal.link.tooltip"/><link type="xslt-defines-template"
xref="mal.link.tooltip.custom"/><link type="xslt-defines-template" xref="mal.link.target"/><link
type="xslt-defines-template" xref="mal.link.target.custom"/><link type="xslt-defines-template"
xref="mal.link.guidelinks"/><link type="xslt-defines-template" xref="mal.link.topiclinks"/><link
type="xslt-defines-temp
late" xref="mal.link.seealsolinks"/><link type="xslt-defines-template" xref="mal.link.linktrails"/><link
type="xslt-defines-template" xref="mal.link.sorttitle"/><link type="xslt-implements-mode"
xref="mal.link.content.mode"/><link type="xslt-defines-param" xref="mal.cache.file"/><link
type="xslt-defines-param" xref="mal.cache"/><link type="xslt-defines-param" xref="mal.link.prefix"/><link
type="xslt-defines-param" xref="mal.link.extension"/><link type="xslt-defines-param"
xref="mal.link.default_root"/></info><title>Mallard Links</title><p>Common linking utilities for Mallard
documents.</p><p>This stylesheet contains various utilities for handling links in Mallard documents. The
templates in this stylesheet make it easier to handle the different linking mechanisms in Mallard, including
the dynamic automatic linking systems.</p><links type="topic" groups="stylesheets"
style="linklist"><title>Stylesheets</title></links><links type="topic" groups="parameters" style="linklist"><
title>Parameters</title></links><links type="topic" groups="modes"
style="linklist"><title>Modes</title></links><links type="topic" groups="templates"
style="linklist"><title>Templates</title></links><links type="topic" groups="keys"
style="linklist"><title>Keys</title></links><list style="compact"><title>Calls
Templates</title><item><p><link xref="l10n.gettext"/></p></item><item><p><link
xref="utils.email_address"/></p></item></list><list style="compact"><title>Calls Keys</title><item><p><link
xref="mal.cache.key"/></p></item><item><p><link xref="mal.cache.link.key"/></p></item></list><list
style="compact"><title>Calls Parameters</title><item><p><link xref="mal.cache"/></p></item><item><p><link
xref="mal.cache.file"/></p></item><item><p><link xref="mal.link.default_root"/></p></item><item><p><link
xref="mal.link.extension"/></p></item><item><p><link
xref="mal.link.prefix"/></p></item></list><table><title>Implements
Templates</title><thead><tr><th><p>Mode</p></th><th><p>Matc
h</p></th></tr></thead><tbody><tr><td><p><link
xref="mal.link.content.mode">mal.link.content.mode</link></p></td><td><p><code>* |
text()</code></p></td></tr></tbody></table></page>
+<page xmlns="http://projectmallard.org/1.0/" id="mal-link" type="guide"
style="xslt-stylesheet"><?xslt-private _mal.link.target.default?><info><link type="guide" xref="stylesheets"
group="mal"/><revision version="3.4" date="2012-01-17" status="final"/><link type="xslt-defines-template"
xref="mal.link.linkid"/><link type="xslt-defines-template" xref="mal.link.xref.linkid"/><link
type="xslt-defines-template" xref="mal.link.content"/><link type="xslt-defines-template"
xref="mal.link.content.custom"/><link type="xslt-defines-template" xref="mal.link.desc"/><link
type="xslt-defines-template" xref="mal.link.desc.custom"/><link type="xslt-defines-template"
xref="mal.link.tooltip"/><link type="xslt-defines-template" xref="mal.link.tooltip.custom"/><link
type="xslt-defines-template" xref="mal.link.target"/><link type="xslt-defines-template"
xref="mal.link.target.extended"/><link type="xslt-defines-template" xref="mal.link.target.custom"/><link
type="xslt-defines-template" xref="mal.l
ink.guidelinks"/><link type="xslt-defines-template" xref="mal.link.topiclinks"/><link
type="xslt-defines-template" xref="mal.link.seealsolinks"/><link type="xslt-defines-template"
xref="mal.link.linktrails"/><link type="xslt-defines-template" xref="mal.link.sorttitle"/><link
type="xslt-implements-mode" xref="mal.link.content.mode"/><link type="xslt-defines-param"
xref="mal.cache.file"/><link type="xslt-defines-param" xref="mal.cache"/><link type="xslt-defines-param"
xref="mal.link.prefix"/><link type="xslt-defines-param" xref="mal.link.extension"/><link
type="xslt-defines-param" xref="mal.link.default_root"/></info><title>Mallard Links</title><p>Common linking
utilities for Mallard documents.</p><p>This stylesheet contains various utilities for handling links in
Mallard documents. The templates in this stylesheet make it easier to handle the different linking
mechanisms in Mallard, including the dynamic automatic linking systems.</p><links type="topic"
groups="stylesheets"
style="linklist"><title>Stylesheets</title></links><links type="topic" groups="parameters"
style="linklist"><title>Parameters</title></links><links type="topic" groups="modes"
style="linklist"><title>Modes</title></links><links type="topic" groups="templates"
style="linklist"><title>Templates</title></links><links type="topic" groups="keys"
style="linklist"><title>Keys</title></links><list style="compact"><title>Calls
Templates</title><item><p><link xref="l10n.gettext"/></p></item><item><p><link
xref="utils.email_address"/></p></item></list><list style="compact"><title>Calls Keys</title><item><p><link
xref="mal.cache.key"/></p></item><item><p><link xref="mal.cache.link.key"/></p></item></list><list
style="compact"><title>Calls Parameters</title><item><p><link xref="mal.cache"/></p></item><item><p><link
xref="mal.cache.file"/></p></item><item><p><link xref="mal.link.default_root"/></p></item><item><p><link
xref="mal.link.extension"/></p></item><item><p><link xref="mal.link.pr
efix"/></p></item></list><table><title>Implements
Templates</title><thead><tr><th><p>Mode</p></th><th><p>Match</p></th></tr></thead><tbody><tr><td><p><link
xref="mal.link.content.mode">mal.link.content.mode</link></p></td><td><p><code>* |
text()</code></p></td></tr></tbody></table></page>
diff --git a/doc/yelp-xsl/C/mal.link.target.page b/doc/yelp-xsl/C/mal.link.target.page
index bfe1a78..d102ed4 100644
--- a/doc/yelp-xsl/C/mal.link.target.page
+++ b/doc/yelp-xsl/C/mal.link.target.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="mal.link.target" type="topic"
style="xslt-template"><info><link type="guide" xref="mal-link" group="templates"/><link type="guide"
xref="templates" group="mal"/><revision version="3.4" date="2012-01-17" status="final"/><desc>Output the
target URL for a <code>link</code> or other linking
element.</desc></info><title>mal.link.target</title><p>Output the target URL for a <code>link</code> or other
linking element.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="mal.link.target" type="topic"
style="xslt-template"><info><link type="guide" xref="mal-link" group="templates"/><link type="guide"
xref="templates" group="mal"/><revision version="3.28" date="2017-08-11" status="final"/><desc>Output the
target URL for a <code>link</code> or other linking
element.</desc></info><title>mal.link.target</title><p>Output the target URL for a <code>link</code> or other
linking element.</p>
<synopsis><title>Parameters</title><terms>
@@ -23,4 +23,5 @@
<p>This template outputs a URL for a <code>link</code> element or another element using linking
attributes. If <code style="xslt-param">xref</code> points to a valid page or section, it uses a file name
based on the ID of the target page plus <code style="xslt-param"
xref="mal.link.extension">mal.link.extension</code>. Otherwise, the link will point to <code
style="xslt-param">href</code>.</p>
<p>For inline links, <code style="xslt-param">node</code> should be the <code>link</code> element. For
links from a <code>links</code> element, <code style="xslt-param">node</code> should be that
<code>links</code> element, or the containing element when the <code>links</code> element is implicit.</p>
<p>This template first calls <code style="xslt-template"
xref="mal.link.target.custom">mal.link.target.custom</code> with the same arguments. If that template returns
a non-empty string, it is used as the return value, overriding any other behavior of this template.</p>
-<list style="compact"><title>Calls Templates</title><item><p><link
xref="mal.link.target.custom"/></p></item></list><list style="compact"><title>Calls
Parameters</title><item><p><link xref="mal.link.extension"/></p></item><item><p><link
xref="mal.link.prefix"/></p></item></list></page>
+ <p>If <code style="xslt-param">xref</code> contains a <code>/</code> or <code>:</code> character, this
template calls <code style="xslt-template" xref="mal.link.target.extended">mal.link.target.extended</code>,
which by default just uses <code style="xslt-param">href</code> instead. Override that template to provide
extended xref behavior.</p>
+<list style="compact"><title>Calls Templates</title><item><p><link
xref="mal.link.target.custom"/></p></item></list></page>
diff --git a/doc/yelp-xsl/C/mal2html-links.page b/doc/yelp-xsl/C/mal2html-links.page
index b2738af..e768b53 100644
--- a/doc/yelp-xsl/C/mal2html-links.page
+++ b/doc/yelp-xsl/C/mal2html-links.page
@@ -1,2 +1,2 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="mal2html-links" type="guide"
style="xslt-stylesheet"><?xslt-private _mal2html.links.section.ul?><?xslt-private
_mal2html.links.mouseovers?><?xslt-private _mal2html.links.grid?><?xslt-private
_mal2html.links.norwich?><?xslt-private _mal2html.links.divs?><?xslt-private
_mal2html.links.divs.nolink.mode?><?xslt-private _mal2html.links.button?><?xslt-private
_mal2html.links.heading?><info><link type="guide" xref="stylesheets" group="mal2html"/><revision
version="0.0" date="1970-01-01" status="stub"/><link type="xslt-defines-template"
xref="mal2html.links.links"/><link type="xslt-defines-template" xref="mal2html.links.ul"/><link
type="xslt-defines-template" xref="mal2html.links.ul.li"/><link type="xslt-defines-template"
xref="mal2html.links.guide"/><link type="xslt-defines-template" xref="mal2html.links.prevnext"/><link
type="xslt-defines-template" xref="mal2html.links.section"/><link type="xslt-defines-template"
xref="mal2html.link
s.seealso"/><link type="xslt-defines-template" xref="mal2html.links.series"/><link
type="xslt-defines-template" xref="mal2html.links.series.prev"/><link type="xslt-defines-template"
xref="mal2html.links.series.next"/><link type="xslt-defines-template"
xref="mal2html.links.topic"/></info><title>Mallard to HTML - Links</title><p>This stylesheet contains
templates to handle automatic linking, both using the Mallard links element and implicitly.</p><links
type="topic" groups="stylesheets" style="linklist"><title>Stylesheets</title></links><links type="topic"
groups="parameters" style="linklist"><title>Parameters</title></links><links type="topic" groups="modes"
style="linklist"><title>Modes</title></links><links type="topic" groups="templates"
style="linklist"><title>Templates</title></links><links type="topic" groups="keys"
style="linklist"><title>Keys</title></links><list style="compact"><title>Calls
Templates</title><item><p><link xref="html.class.attr"/></p></item><item><p><
link xref="mal2html.ui.expander.data"/></p></item><item><p><link
xref="mal2html.api.links.function"/></p></item><item><p><link
xref="mal2html.ui.links.tiles"/></p></item><item><p><link xref="mal.link.target"/></p></item><item><p><link
xref="mal.link.tooltip"/></p></item><item><p><link xref="mal.link.content"/></p></item><item><p><link
xref="mal2html.editor.badge"/></p></item><item><p><link xref="mal.link.desc"/></p></item><item><p><link
xref="l10n.gettext"/></p></item><item><p><link xref="mal.link.linkid"/></p></item></list><list
style="compact"><title>Calls Modes</title><item><p><link xref="mal2html.block.mode"/></p></item></list><list
style="compact"><title>Calls Keys</title><item><p><link xref="mal.cache.key"/></p></item><item><p><link
xref="mal.cache.link.key"/></p></item></list><list style="compact"><title>Calls
Parameters</title><item><p><link xref="mal.cache"/></p></item></list><table><title>Implements
Templates</title><thead><tr><th><p>Mode</p></th><th><p>Match</p></
th></tr></thead><tbody><tr><td><p/></td><td><p><code>mal:links</code></p></td></tr><tr><td><p/></td><td><p><code>mal:links[@type
= 'guide']</code></p></td></tr><tr><td><p/></td><td><p><code>mal:links[@type =
'prevnext']</code></p></td></tr><tr><td><p/></td><td><p><code>mal:links[@type =
'section']</code></p></td></tr><tr><td><p/></td><td><p><code>mal:links[@type =
'seealso']</code></p></td></tr><tr><td><p/></td><td><p><code>mal:links[@type =
'series']</code></p></td></tr><tr><td><p/></td><td><p><code>mal:links[@type =
'topic']</code></p></td></tr></tbody></table></page>
+<page xmlns="http://projectmallard.org/1.0/" id="mal2html-links" type="guide"
style="xslt-stylesheet"><?xslt-private _mal2html.links.section.ul?><?xslt-private
_mal2html.links.mouseovers?><?xslt-private _mal2html.links.grid?><?xslt-private
_mal2html.links.norwich?><?xslt-private _mal2html.links.divs?><?xslt-private
_mal2html.links.divs.nolink.mode?><?xslt-private _mal2html.links.button?><?xslt-private
_mal2html.links.heading?><info><link type="guide" xref="stylesheets" group="mal2html"/><revision
version="0.0" date="1970-01-01" status="stub"/><link type="xslt-defines-template"
xref="mal2html.links.links"/><link type="xslt-defines-template" xref="mal2html.links.ul"/><link
type="xslt-defines-template" xref="mal2html.links.ul.li"/><link type="xslt-defines-template"
xref="mal2html.links.guide"/><link type="xslt-defines-template" xref="mal2html.links.prevnext"/><link
type="xslt-defines-template" xref="mal2html.links.section"/><link type="xslt-defines-template"
xref="mal2html.link
s.seealso"/><link type="xslt-defines-template" xref="mal2html.links.series"/><link
type="xslt-defines-template" xref="mal2html.links.series.prev"/><link type="xslt-defines-template"
xref="mal2html.links.series.next"/><link type="xslt-defines-template"
xref="mal2html.links.topic"/></info><title>Mallard to HTML - Links</title><p>This stylesheet contains
templates to handle automatic linking, both using the Mallard links element and implicitly.</p><links
type="topic" groups="stylesheets" style="linklist"><title>Stylesheets</title></links><links type="topic"
groups="parameters" style="linklist"><title>Parameters</title></links><links type="topic" groups="modes"
style="linklist"><title>Modes</title></links><links type="topic" groups="templates"
style="linklist"><title>Templates</title></links><links type="topic" groups="keys"
style="linklist"><title>Keys</title></links><list style="compact"><title>Calls
Templates</title><item><p><link xref="html.class.attr"/></p></item><item><p><
link xref="mal2html.ui.expander.data"/></p></item><item><p><link
xref="mal2html.api.links.function"/></p></item><item><p><link
xref="mal2html.ui.links.tiles"/></p></item><item><p><link xref="mal.link.target"/></p></item><item><p><link
xref="mal.link.tooltip"/></p></item><item><p><link xref="mal.link.content"/></p></item><item><p><link
xref="mal2html.editor.badge"/></p></item><item><p><link xref="l10n.gettext"/></p></item><item><p><link
xref="mal.link.linkid"/></p></item><item><p><link xref="mal.link.desc"/></p></item></list><list
style="compact"><title>Calls Modes</title><item><p><link xref="mal2html.block.mode"/></p></item></list><list
style="compact"><title>Calls Keys</title><item><p><link xref="mal.cache.key"/></p></item><item><p><link
xref="mal.cache.link.key"/></p></item></list><list style="compact"><title>Calls
Parameters</title><item><p><link xref="mal.cache"/></p></item></list><table><title>Implements
Templates</title><thead><tr><th><p>Mode</p></th><th><p>Match</p></
th></tr></thead><tbody><tr><td><p/></td><td><p><code>mal:links</code></p></td></tr><tr><td><p/></td><td><p><code>mal:links[@type
= 'guide']</code></p></td></tr><tr><td><p/></td><td><p><code>mal:links[@type =
'prevnext']</code></p></td></tr><tr><td><p/></td><td><p><code>mal:links[@type =
'section']</code></p></td></tr><tr><td><p/></td><td><p><code>mal:links[@type =
'seealso']</code></p></td></tr><tr><td><p/></td><td><p><code>mal:links[@type =
'series']</code></p></td></tr><tr><td><p/></td><td><p><code>mal:links[@type =
'topic']</code></p></td></tr></tbody></table></page>
diff --git a/doc/yelp-xsl/C/mal2html-ui.page b/doc/yelp-xsl/C/mal2html-ui.page
index 3bc4bcb..5f218e2 100644
--- a/doc/yelp-xsl/C/mal2html-ui.page
+++ b/doc/yelp-xsl/C/mal2html-ui.page
@@ -1,2 +1,2 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="mal2html-ui" type="guide"
style="xslt-stylesheet"><?xslt-private _mal2html.ui.links.hover?><info><link type="guide" xref="stylesheets"
group="mal2html"/><revision version="0.0" date="1970-01-01" status="stub"/><link type="xslt-defines-template"
xref="mal2html.ui.expander.data"/><link type="xslt-defines-template" xref="mal2html.ui.links.tiles"/><link
type="xslt-defines-template" xref="mal2html.ui.links.img"/><link type="xslt-defines-template"
xref="mal2html.ui.links.img.attrs"/><link type="xslt-implements-mode"
xref="mal2html.block.mode"/></info><title>Mallard to HTML - UI Extension</title><p>Support for Mallard UI
extension elements.</p><p>This stylesheet contains templates to support features from the Mallard UI
extension.</p><links type="topic" groups="stylesheets"
style="linklist"><title>Stylesheets</title></links><links type="topic" groups="parameters"
style="linklist"><title>Parameters</title></links><links type="topic" g
roups="modes" style="linklist"><title>Modes</title></links><links type="topic" groups="templates"
style="linklist"><title>Templates</title></links><links type="topic" groups="keys"
style="linklist"><title>Keys</title></links><list style="compact"><title>Calls
Templates</title><item><p><link xref="l10n.direction"/></p></item><item><p><link
xref="mal.link.target"/></p></item><item><p><link xref="mal.link.tooltip"/></p></item><item><p><link
xref="mal.link.content"/></p></item><item><p><link xref="mal.link.desc"/></p></item><item><p><link
xref="l10n.gettext"/></p></item></list><list style="compact"><title>Calls Modes</title><item><p><link
xref="_mal2html.links.divs.nolink.mode"/></p></item><item><p><link
xref="mal2html.block.mode"/></p></item><item><p><link xref="mal2html.inline.mode"/></p></item></list><list
style="compact"><title>Calls Keys</title><item><p><link xref="mal.cache.key"/></p></item></list><list
style="compact"><title>Calls Parameters</title><item><p><link xref="ma
l.cache"/></p></item></list><table><title>Implements
Templates</title><thead><tr><th><p>Mode</p></th><th><p>Match</p></th></tr></thead><tbody><tr><td><p><link
xref="mal2html.block.mode">mal2html.block.mode</link></p></td><td><p><code>uix:thumb</code></p></td></tr><tr><td><p><link
xref="mal2html.block.mode">mal2html.block.mode</link></p></td><td><p><code>uix:overlay</code></p></td></tr></tbody></table></page>
+<page xmlns="http://projectmallard.org/1.0/" id="mal2html-ui" type="guide"
style="xslt-stylesheet"><?xslt-private _mal2html.ui.links.hover?><info><link type="guide" xref="stylesheets"
group="mal2html"/><revision version="0.0" date="1970-01-01" status="stub"/><link type="xslt-defines-template"
xref="mal2html.ui.expander.data"/><link type="xslt-defines-template" xref="mal2html.ui.links.tiles"/><link
type="xslt-defines-template" xref="mal2html.ui.links.img"/><link type="xslt-defines-template"
xref="mal2html.ui.links.img.src"/><link type="xslt-defines-template"
xref="mal2html.ui.links.img.attrs"/><link type="xslt-implements-mode"
xref="mal2html.block.mode"/></info><title>Mallard to HTML - UI Extension</title><p>Support for Mallard UI
extension elements.</p><p>This stylesheet contains templates to support features from the Mallard UI
extension.</p><links type="topic" groups="stylesheets"
style="linklist"><title>Stylesheets</title></links><links type="topic" groups="parameters" st
yle="linklist"><title>Parameters</title></links><links type="topic" groups="modes"
style="linklist"><title>Modes</title></links><links type="topic" groups="templates"
style="linklist"><title>Templates</title></links><links type="topic" groups="keys"
style="linklist"><title>Keys</title></links><list style="compact"><title>Calls
Templates</title><item><p><link xref="l10n.direction"/></p></item><item><p><link
xref="mal.link.target"/></p></item><item><p><link xref="mal.link.tooltip"/></p></item><item><p><link
xref="mal.link.content"/></p></item><item><p><link xref="mal.link.desc"/></p></item><item><p><link
xref="l10n.gettext"/></p></item></list><list style="compact"><title>Calls Modes</title><item><p><link
xref="_mal2html.links.divs.nolink.mode"/></p></item><item><p><link
xref="mal2html.block.mode"/></p></item><item><p><link xref="mal2html.inline.mode"/></p></item></list><list
style="compact"><title>Calls Keys</title><item><p><link xref="mal.cache.key"/></p></item></list><list s
tyle="compact"><title>Calls Parameters</title><item><p><link
xref="mal.cache"/></p></item></list><table><title>Implements
Templates</title><thead><tr><th><p>Mode</p></th><th><p>Match</p></th></tr></thead><tbody><tr><td><p><link
xref="mal2html.block.mode">mal2html.block.mode</link></p></td><td><p><code>uix:thumb</code></p></td></tr><tr><td><p><link
xref="mal2html.block.mode">mal2html.block.mode</link></p></td><td><p><code>uix:overlay</code></p></td></tr></tbody></table></page>
diff --git a/doc/yelp-xsl/C/mal2html.links.ul.li.page b/doc/yelp-xsl/C/mal2html.links.ul.li.page
index f2989e4..145acce 100644
--- a/doc/yelp-xsl/C/mal2html.links.ul.li.page
+++ b/doc/yelp-xsl/C/mal2html.links.ul.li.page
@@ -4,6 +4,10 @@
<synopsis><title>Parameters</title><terms>
<item>
+ <title><code>node</code></title>
+ <p>A <code>links</code> element to link from.</p>
+ </item>
+ <item>
<title><code>link</code></title>
<p>The <code>link</code> element from a list of links.</p>
</item>
@@ -25,4 +29,4 @@
</item>
</terms></synopsis>
<p>This template is called by <code style="xslt-template"
xref="mal2html.links.ul">mal2html.links.ul</code> to output a list item with a link for each target.</p>
-<list style="compact"><title>Calls Templates</title><item><p><link
xref="mal.link.target"/></p></item><item><p><link xref="mal.link.tooltip"/></p></item><item><p><link
xref="mal.link.content"/></p></item><item><p><link xref="mal2html.editor.badge"/></p></item><item><p><link
xref="mal.link.desc"/></p></item></list><list style="compact"><title>Calls Keys</title><item><p><link
xref="mal.cache.key"/></p></item></list><list style="compact"><title>Calls Parameters</title><item><p><link
xref="mal.cache"/></p></item></list></page>
+<list style="compact"><title>Calls Templates</title><item><p><link
xref="mal.link.target"/></p></item><item><p><link xref="mal.link.tooltip"/></p></item><item><p><link
xref="mal.link.content"/></p></item><item><p><link xref="mal2html.editor.badge"/></p></item></list><list
style="compact"><title>Calls Keys</title><item><p><link xref="mal.cache.key"/></p></item></list><list
style="compact"><title>Calls Parameters</title><item><p><link xref="mal.cache"/></p></item></list></page>
diff --git a/doc/yelp-xsl/C/mal2html.links.ul.page b/doc/yelp-xsl/C/mal2html.links.ul.page
index 5cdaf0f..a4f241a 100644
--- a/doc/yelp-xsl/C/mal2html.links.ul.page
+++ b/doc/yelp-xsl/C/mal2html.links.ul.page
@@ -1,9 +1,13 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="mal2html.links.ul" type="topic"
style="xslt-template"><info><link type="guide" xref="mal2html-links" group="templates"/><link type="guide"
xref="templates" group="mal2html"/><revision version="3.10" date="2013-07-30" status="final"/><desc>Output
links in an HTML <code>ul</code> element.</desc></info><title>mal2html.links.ul</title><p>Output links in an
HTML <code>ul</code> element.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="mal2html.links.ul" type="topic"
style="xslt-template"><info><link type="guide" xref="mal2html-links" group="templates"/><link type="guide"
xref="templates" group="mal2html"/><revision version="3.28" date="2017-08-04" status="final"/><desc>Output
links in an HTML <code>ul</code> element.</desc></info><title>mal2html.links.ul</title><p>Output links in an
HTML <code>ul</code> element.</p>
<synopsis><title>Parameters</title><terms>
<item>
+ <title><code>node</code></title>
+ <p>A <code>links</code> element to link from.</p>
+ </item>
+ <item>
<title><code>links</code></title>
<p>A list of links, as from a template in <file xref="mal-link">mal-link</file>.</p>
</item>
diff --git a/doc/yelp-xsl/C/mal2html.ui.links.img.attrs.page b/doc/yelp-xsl/C/mal2html.ui.links.img.attrs.page
index bdfc696..303004e 100644
--- a/doc/yelp-xsl/C/mal2html.ui.links.img.attrs.page
+++ b/doc/yelp-xsl/C/mal2html.ui.links.img.attrs.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="mal2html.ui.links.img.attrs" type="topic"
style="xslt-template"><info><link type="guide" xref="mal2html-ui" group="templates"/><link type="guide"
xref="templates" group="mal2html"/><revision version="3.4" date="2012-02-25" status="final"/><desc>Output the
<code>width</code> and <code>height</code> attributes for a thumbnail
image.</desc></info><title>mal2html.ui.links.img.attrs</title><p>Output the <code>width</code> and
<code>height</code> attributes for a thumbnail image.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="mal2html.ui.links.img.attrs" type="topic"
style="xslt-template"><info><link type="guide" xref="mal2html-ui" group="templates"/><link type="guide"
xref="templates" group="mal2html"/><revision version="3.28" date="2017-08-11" status="final"/><desc>Output
the <code>width</code> and <code>height</code> attributes for a thumbnail
image.</desc></info><title>mal2html.ui.links.img.attrs</title><p>Output the <code>width</code> and
<code>height</code> attributes for a thumbnail image.</p>
<synopsis><title>Parameters</title><terms>
@@ -8,8 +8,8 @@
<p>A <code>links</code> element to link from.</p>
</item>
<item>
- <title><code>thumbs</code></title>
- <p>A list of candidate <code>uix:thumb</code> elements.</p>
+ <title><code>thumb</code></title>
+ <p>A <code>uix:thumb</code> element.</p>
</item>
<item>
<title><code>width</code></title>
diff --git a/doc/yelp-xsl/C/mal2html.ui.links.img.page b/doc/yelp-xsl/C/mal2html.ui.links.img.page
index 0189511..eede766 100644
--- a/doc/yelp-xsl/C/mal2html.ui.links.img.page
+++ b/doc/yelp-xsl/C/mal2html.ui.links.img.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="mal2html.ui.links.img" type="topic"
style="xslt-template"><info><link type="guide" xref="mal2html-ui" group="templates"/><link type="guide"
xref="templates" group="mal2html"/><revision version="3.8" date="2012-10-27" status="final"/><desc>Output an
image for a link using UI thumbnails.</desc></info><title>mal2html.ui.links.img</title><p>Output an image for
a link using UI thumbnails.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="mal2html.ui.links.img" type="topic"
style="xslt-template"><info><link type="guide" xref="mal2html-ui" group="templates"/><link type="guide"
xref="templates" group="mal2html"/><revision version="3.28" date="2017-08-11" status="final"/><desc>Output an
image for a link using UI thumbnails.</desc></info><title>mal2html.ui.links.img</title><p>Output an image for
a link using UI thumbnails.</p>
<synopsis><title>Parameters</title><terms>
@@ -24,8 +24,8 @@
<p>The height to fit thumbnails into.</p>
</item>
</terms></synopsis>
- <p>This template selects the best-fit thumbnail from <code style="xslt-param">thumbs</code>, based on how
well the aspect ratio and dimensions of each image matches the <code style="xslt-param">width</code> and
<code style="xslt-param">height</code> parameters. It outputs an HTML <code>img</code> element for the
best-fit thumbnail and calls <code style="xslt-param">mal2html.ui.links.img.attrs</code> to output
<code>width</code> and <code>height</code> attributes.</p>
+ <p>This template selects the best-fit thumbnail from <code style="xslt-param">thumbs</code>, based on how
well the aspect ratio and dimensions of each image matches the <code style="xslt-param">width</code> and
<code style="xslt-param">height</code> parameters. It outputs an HTML <code>img</code> element for the
best-fit thumbnail. It calls <code style="xslt-param">mal2thml.ui.links.img.src</code> to output the
<code>src</code> attribute, and calls <code style="xslt-param">mal2html.ui.links.img.attrs</code> to output
<code>width</code> and <code>height</code> attributes.</p>
<p>Before checking for a best-fit thumbnail on dimensions, this template first looks for
<code>uix:thumb</code> elements with the <code>type</code> attribute set to <code>"links"</code>. Within
those, it looks for <code>uix:thumb</code> elements whose <code>role</code> attribute matches the <code
style="xslt-param">role</code> parameter. This is similar to how link titles are selected.</p>
<p>If the <code style="xslt-param">thumbs</code> parameter is empty, this template attempts to use a
default thumbnail provided by a <code>uix:thumb</code> child element of <code
style="xslt-param">node</code>.</p>
<p>The <code style="xslt-param">width</code> and <code style="xslt-param">height</code> parameters can be
computed automatically from the <code style="xslt-param">node</code> element.</p>
-<list style="compact"><title>Calls Templates</title><item><p><link
xref="mal2html.ui.links.img.attrs"/></p></item></list></page>
+<list style="compact"><title>Calls Templates</title><item><p><link
xref="mal2html.ui.links.img.src"/></p></item><item><p><link
xref="mal2html.ui.links.img.attrs"/></p></item></list></page>
diff --git a/doc/yelp-xsl/C/mal2html.ui.links.tiles.page b/doc/yelp-xsl/C/mal2html.ui.links.tiles.page
index ba14516..0381784 100644
--- a/doc/yelp-xsl/C/mal2html.ui.links.tiles.page
+++ b/doc/yelp-xsl/C/mal2html.ui.links.tiles.page
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<page xmlns="http://projectmallard.org/1.0/" id="mal2html.ui.links.tiles" type="topic"
style="xslt-template"><info><link type="guide" xref="mal2html-ui" group="templates"/><link type="guide"
xref="templates" group="mal2html"/><revision version="3.26" date="2015-10-22" status="volatile"/><desc>Output
links as thumbnail tiles.</desc></info><title>mal2html.ui.links.tiles</title><p>Output links as thumbnail
tiles.</p>
+<page xmlns="http://projectmallard.org/1.0/" id="mal2html.ui.links.tiles" type="topic"
style="xslt-template"><info><link type="guide" xref="mal2html-ui" group="templates"/><link type="guide"
xref="templates" group="mal2html"/><revision version="3.28" date="2015-10-22" status="volatile"/><desc>Output
links as thumbnail tiles.</desc></info><title>mal2html.ui.links.tiles</title><p>Output links as thumbnail
tiles.</p>
<synopsis><title>Parameters</title><terms>
diff --git a/xslt/common/color.xsl b/xslt/common/color.xsl
index 3181a17..197c96d 100644
--- a/xslt/common/color.xsl
+++ b/xslt/common/color.xsl
@@ -22,7 +22,7 @@ along with this program; see the file COPYING.LGPL. If not, see <http://www.gnu
<!--!!==========================================================================
Colors
Common named colors and color utilities for output styling.
-:Revision:version="3.26" date="2016-01-03" status="final"
+:Revision:version="3.28" date="2016-01-03" status="final"
This stylesheet provides a common interface to specify custom colors for
transformations to presentation-oreinted formats. This allows similar
@@ -36,7 +36,7 @@ and extracting information about colors.
<!--**==========================================================================
color.hex2dec
Convert a hexidecimal number to decimal.
-:Revision: version="3.26" date="2016-01-03" status="final"
+:Revision: version="3.28" date="2016-01-03" status="final"
$hex: The hexidecimal number to convert to decimal.
This template converts a hexidecimal number to decimal. It's useful for getting
@@ -75,7 +75,7 @@ the numeric values of color components in a hexidecimal color code.
<!--**==========================================================================
color.r
Extract the red component of a color.
-:Revision: version="3.26" date="2016-01-03" status="final"
+:Revision: version="3.28" date="2016-01-03" status="final"
$color: A color specified in hexidecimal, #{rgb()}, or #{rgba()}.
This template extracts the red portion of a color, returning a number between
@@ -106,7 +106,7 @@ not accept HSL or named HTML colors.
<!--**==========================================================================
color.g
Extract the green component of a color.
-:Revision: version="3.26" date="2016-01-03" status="final"
+:Revision: version="3.28" date="2016-01-03" status="final"
$color: A color specified in hexidecimal, #{rgb()}, or #{rgba()}.
This template extracts the green portion of a color, returning a number between
@@ -137,7 +137,7 @@ not accept HSL or named HTML colors.
<!--**==========================================================================
color.b
Extract the blue component of a color.
-:Revision: version="3.26" date="2016-01-03" status="final"
+:Revision: version="3.28" date="2016-01-03" status="final"
$color: A color specified in hexidecimal, #{rgb()}, or #{rgba()}.
This template extracts the blue portion of a color, returning a number between
@@ -175,7 +175,7 @@ not accept HSL or named HTML colors.
<!--**==========================================================================
color.a
Extract the alpha value of a color.
-:Revision: version="3.26" date="2016-01-03" status="final"
+:Revision: version="3.28" date="2016-01-03" status="final"
$color: A color specified in hexidecimal, #{rgb()}, or #{rgba()}.
This template extracts the alpha, or opacity level, of a color. It returns a
@@ -201,7 +201,7 @@ with anything other than #{rgba()}, it always returns 1.0.
<!--**==========================================================================
color.rl
Get the relative luminance of a color.
-:Revision: version="3.26" date="2016-01-03" status="final"
+:Revision: version="3.28" date="2016-01-03" status="final"
$color: A color specified in hexidecimal, #{rgb()}, or #{rgba()}.
This template calculates the relative luminance of a color, returning a number
@@ -271,7 +271,7 @@ HSL or named HTML colors.
<!--**==========================================================================
color.contrast
Get the contrast between two colors.
-:Revision: version="3.26" date="2016-01-03" status="final"
+:Revision: version="3.28" date="2016-01-03" status="final"
$bg: A color specified in hexidecimal, #{rgb()}, or #{rgba()}.
$fg: A color specified in hexidecimal, #{rgb()}, or #{rgba()}.
@@ -317,7 +317,7 @@ ratio of at least 3.0 for large-scale text.
<!--**==========================================================================
color.blend
Blend two colors together at a specified mix level.
-:Revision: version="3.26" date="2016-01-03" status="final"
+:Revision: version="3.28" date="2016-01-03" status="final"
$bg: A color specified in hexidecimal, #{rgb()}, or #{rgba()}.
$fg: A color specified in hexidecimal, #{rgb()}, or #{rgba()}.
$mix: The mix level, between 0.0 and 1.0.
@@ -537,7 +537,7 @@ the #{rgb()} scheme. Otherwise, it uses the #{rgba()} scheme.
<!--@@==========================================================================
color.fg
The primary text color.
-:Revision:version="3.26" date="2016-01-03" status="final"
+:Revision:version="3.28" date="2016-01-03" status="final"
This parameters specifies the normal color of text. It should have a high color
contrast against @{color.bg}. Other text colors can be automatically computed
@@ -549,7 +549,7 @@ based on this color.
<!--@@==========================================================================
color.bg
The normal background color.
-:Revision:version="3.26" date="2016-01-03" status="final"
+:Revision:version="3.28" date="2016-01-03" status="final"
This parameters specifies the background color. It should have a high color
contrast against @{color.fg}. Other background colors can be automatically
@@ -561,7 +561,7 @@ computed based on this color.
<!--@@==========================================================================
color.red
A red accent color.
-:Revision:version="3.26" date="2016-01-03" status="final"
+:Revision:version="3.28" date="2016-01-03" status="final"
This parameter specifies a shade of red that is suitable for borders and
other accents. It should have some contrast against background colors, but it
@@ -573,7 +573,7 @@ does not need as high of a contrast as text colors.
<!--@@==========================================================================
color.fg.red
A red text color.
-:Revision:version="3.26" date="2016-01-03" status="final"
+:Revision:version="3.28" date="2016-01-03" status="final"
This parameter specifies a shade of red that is suitable for text. It should
have a high color contrast against @{color.bg}. If not specified, it can be
@@ -589,7 +589,7 @@ automatically computed based on @{color.red} and @{color.fg}.
<!--@@==========================================================================
color.bg.red
A red background color.
-:Revision:version="3.26" date="2016-01-03" status="final"
+:Revision:version="3.28" date="2016-01-03" status="final"
This parameter specifies a shade of red that is suitable for backgrounds.
It should have a high color contrast against @{color.fg}. If not specified,
@@ -605,7 +605,7 @@ it can be automatically computed based on @{color.red} and @{color.bg}.
<!--@@==========================================================================
color.orange
An orange accent color.
-:Revision:version="3.26" date="2016-01-03" status="final"
+:Revision:version="3.28" date="2016-01-03" status="final"
This parameter specifies a shade of orange that is suitable for borders and
other accents. It should have some contrast against background colors, but it
@@ -617,7 +617,7 @@ does not need as high of a contrast as text colors.
<!--@@==========================================================================
color.fg.orange
An orange text color.
-:Revision:version="3.26" date="2016-01-03" status="final"
+:Revision:version="3.28" date="2016-01-03" status="final"
This parameter specifies a shade of orange that is suitable for text. It should
have a high color contrast against @{color.bg}. If not specified, it can be
@@ -633,7 +633,7 @@ automatically computed based on @{color.orange} and @{color.fg}.
<!--@@==========================================================================
color.bg.orange
An orange background color.
-:Revision:version="3.26" date="2016-01-03" status="final"
+:Revision:version="3.28" date="2016-01-03" status="final"
This parameter specifies a shade of orange that is suitable for backgrounds.
It should have a high color contrast against @{color.fg}. If not specified,
@@ -649,7 +649,7 @@ it can be automatically computed based on @{color.orange} and @{color.bg}.
<!--@@==========================================================================
color.yellow
A yellow accent color.
-:Revision:version="3.26" date="2016-01-03" status="final"
+:Revision:version="3.28" date="2016-01-03" status="final"
This parameter specifies a shade of yellow that is suitable for borders and
other accents. It should have some contrast against background colors, but it
@@ -661,7 +661,7 @@ does not need as high of a contrast as text colors.
<!--@@==========================================================================
color.fg.yellow
A yellow text color.
-:Revision:version="3.26" date="2016-01-03" status="final"
+:Revision:version="3.28" date="2016-01-03" status="final"
This parameter specifies a shade of yellow that is suitable for text. It should
have a high color contrast against @{color.bg}. If not specified, it can be
@@ -678,7 +678,7 @@ automatically computed based on @{color.yellow} and @{color.fg}.
<!--@@==========================================================================
color.bg.yellow
A yellow background color.
-:Revision:version="3.26" date="2016-01-03" status="final"
+:Revision:version="3.28" date="2016-01-03" status="final"
This parameter specifies a shade of yellow that is suitable for backgrounds.
It should have a high color contrast against @{color.fg}. If not specified,
@@ -695,7 +695,7 @@ it can be automatically computed based on @{color.yellow} and @{color.bg}.
<!--@@==========================================================================
color.green
A green accent color.
-:Revision:version="3.26" date="2016-01-03" status="final"
+:Revision:version="3.28" date="2016-01-03" status="final"
This parameter specifies a shade of green that is suitable for borders and
other accents. It should have some contrast against background colors, but it
@@ -707,7 +707,7 @@ does not need as high of a contrast as text colors.
<!--@@==========================================================================
color.fg.green
A green text color.
-:Revision:version="3.26" date="2016-01-03" status="final"
+:Revision:version="3.28" date="2016-01-03" status="final"
This parameter specifies a shade of green that is suitable for text. It should
have a high color contrast against @{color.bg}. If not specified, it can be
@@ -723,7 +723,7 @@ automatically computed based on @{color.green} and @{color.fg}.
<!--@@==========================================================================
color.bg.green
A green background color.
-:Revision:version="3.26" date="2016-01-03" status="final"
+:Revision:version="3.28" date="2016-01-03" status="final"
This parameter specifies a shade of green that is suitable for backgrounds.
It should have a high color contrast against @{color.fg}. If not specified,
@@ -739,7 +739,7 @@ it can be automatically computed based on @{color.green} and @{color.bg}.
<!--@@==========================================================================
color.blue
A blue accent color.
-:Revision:version="3.26" date="2016-01-03" status="final"
+:Revision:version="3.28" date="2016-01-03" status="final"
This parameter specifies a shade of blue that is suitable for borders and
other accents. It should have some contrast against background colors, but it
@@ -751,7 +751,7 @@ does not need as high of a contrast as text colors.
<!--@@==========================================================================
color.fg.blue
A blue text color.
-:Revision:version="3.26" date="2016-01-03" status="final"
+:Revision:version="3.28" date="2016-01-03" status="final"
This parameter specifies a shade of blue that is suitable for text. It should
have a high color contrast against @{color.bg}. If not specified, it can be
@@ -766,7 +766,7 @@ automatically computed based on @{color.blue} and @{color.fg}.
<!--@@==========================================================================
color.bg.blue
A blue background color.
-:Revision:version="3.26" date="2016-01-03" status="final"
+:Revision:version="3.28" date="2016-01-03" status="final"
This parameter specifies a shade of blue that is suitable for backgrounds.
It should have a high color contrast against @{color.fg}. If not specified,
@@ -782,7 +782,7 @@ it can be automatically computed based on @{color.blue} and @{color.bg}.
<!--@@==========================================================================
color.purple
A purple accent color.
-:Revision:version="3.26" date="2016-01-03" status="final"
+:Revision:version="3.28" date="2016-01-03" status="final"
This parameter specifies a shade of purple that is suitable for borders and
other accents. It should have some contrast against background colors, but it
@@ -794,7 +794,7 @@ does not need as high of a contrast as text colors.
<!--@@==========================================================================
color.fg.purple
A purple text color.
-:Revision:version="3.26" date="2016-01-03" status="final"
+:Revision:version="3.28" date="2016-01-03" status="final"
This parameter specifies a shade of purple that is suitable for text. It should
have a high color contrast against @{color.bg}. If not specified, it can be
@@ -810,7 +810,7 @@ automatically computed based on @{color.purple} and @{color.fg}.
<!--@@==========================================================================
color.bg.purple
A purple background color.
-:Revision:version="3.26" date="2016-01-03" status="final"
+:Revision:version="3.28" date="2016-01-03" status="final"
This parameter specifies a shade of purple that is suitable for backgrounds.
It should have a high color contrast against @{color.fg}. If not specified,
@@ -826,7 +826,7 @@ it can be automatically computed based on @{color.purple} and @{color.bg}.
<!--@@==========================================================================
color.gray
A gray accent color.
-:Revision:version="3.26" date="2016-01-03" status="final"
+:Revision:version="3.28" date="2016-01-03" status="final"
This parameter specifies a shade of gray that is suitable for borders and
other accents. It should have some contrast against background colors, but it
@@ -838,7 +838,7 @@ does not need as high of a contrast as text colors.
<!--@@==========================================================================
color.fg.gray
A gray text color.
-:Revision:version="3.26" date="2016-01-03" status="final"
+:Revision:version="3.28" date="2016-01-03" status="final"
This parameter specifies a shade of gray that is suitable for text. It should
have a high color contrast against @{color.bg}. If not specified, it can be
@@ -854,7 +854,7 @@ automatically computed based on @{color.gray} and @{color.fg}.
<!--@@==========================================================================
color.bg.gray
A gray background color.
-:Revision:version="3.26" date="2016-01-03" status="final"
+:Revision:version="3.28" date="2016-01-03" status="final"
This parameter specifies a shade of gray that is suitable for backgrounds.
It should have a high color contrast against @{color.fg}. If not specified,
@@ -870,7 +870,7 @@ it can be automatically computed based on @{color.gray} and @{color.bg}.
<!--@@==========================================================================
color.fg.dark
A dark gray text color.
-:Revision:version="3.26" date="2016-01-03" status="final"
+:Revision:version="3.28" date="2016-01-03" status="final"
This parameter specifies a dark shade of gray that is suitable for text. It
should have a very high color contrast against @{color.bg}. It is typically
@@ -889,7 +889,7 @@ specified, it can be automatically computed based on @{color.gray} and
<!--@@==========================================================================
color.bg.dark
A dark gray background color.
-:Revision:version="3.26" date="2016-01-03" status="final"
+:Revision:version="3.28" date="2016-01-03" status="final"
This parameter specifies a shade of gray that is suitable for backgrounds,
and is darker than @{color.bg.gray}. It should have a high color contrast
diff --git a/xslt/common/html.xsl b/xslt/common/html.xsl
index a073b90..b59984a 100644
--- a/xslt/common/html.xsl
+++ b/xslt/common/html.xsl
@@ -215,7 +215,7 @@ time by JavaScript.
<!--@@==========================================================================
html.output.prefix
An optional path prefix for files output with *{html.output}.
-:Revision:version="3.26" date="2017-05-24" status="final"
+:Revision:version="3.28" date="2017-05-24" status="final"
This parameter allows you to specify an prefix to place before the output path
used by *{html.output} when creating files. You can use this to override the
@@ -305,7 +305,7 @@ parent elements.
<!--**==========================================================================
html.page
Create an HTML document.
-:Revision:version="3.26" date="2017-08-04" status="final"
+:Revision:version="3.28" date="2017-08-04" status="final"
$node: The node to create HTML for.
This template creates the actual HTML output for ${node}. It outputs top-level
@@ -427,7 +427,7 @@ implement this node to add attributes for styling, data, or other purposes.
html.top.custom
Stub to output HTML at the top of the page.
:Stub: true
-:Revision:version="3.26" date="2017-05-24" status="final"
+:Revision:version="3.28" date="2017-05-24" status="final"
$node: The node a page is being created for.
This template is a stub, called by *{html.page}. It is called before the
@@ -443,7 +443,7 @@ at the top of the page.
html.bottom.custom
Stub to output HTML at the bottom of the page.
:Stub: true
-:Revision:version="3.26" date="2017-05-24" status="final"
+:Revision:version="3.28" date="2017-05-24" status="final"
$node: The node a page is being created for.
This template is a stub, called by *{html.page}. It is called after the
@@ -459,7 +459,7 @@ at the bottom of the page.
html.sidebar.custom
Stub to output custom sidebar content.
:Stub: true
-:Revision:version="3.26" date="2017-05-24" status="final"
+:Revision:version="3.28" date="2017-05-24" status="final"
$node: The node a page is being created for.
This template is a stub, called by *{html.page}. It is called inside the #{main}
@@ -479,7 +479,7 @@ for that element to display it after the #{main} element.
html.header.custom
Stub to output custom header content.
:Stub: true
-:Revision:version="3.26" date="2017-05-24" status="final"
+:Revision:version="3.28" date="2017-05-24" status="final"
$node: The node a page is being created for.
This template is a stub, called by *{html.page}. It is called inside the
@@ -494,7 +494,7 @@ override this template to provide additional content above the main content.
<!--%%==========================================================================
html.header.mode
Output the header content for an element.
-:Revision:version="3.26" date="2017-05-24" status="final"
+:Revision:version="3.28" date="2017-05-24" status="final"
This mode is called by *{html.page} to output the contents of the #{header}
element above the main content. Importing stylesheets may implement this mode
@@ -508,7 +508,7 @@ for any element that will be passed to *{html.page}. If they do not, the
html.footer.custom
Stub to output custom footer content.
:Stub: true
-:Revision:version="3.26" date="2017-05-24" status="final"
+:Revision:version="3.28" date="2017-05-24" status="final"
$node: The node a page is being created for.
This template is a stub, called by *{html.page}. It is called inside the
@@ -523,7 +523,7 @@ override this template to provide additional content below the main content.
<!--%%==========================================================================
html.footer.mode
Output the footer content for an element.
-:Revision:version="3.26" date="2017-05-24" status="final"
+:Revision:version="3.28" date="2017-05-24" status="final"
This mode is called by *{html.page} to output the contents of the #{footer}
element below the main content. Importing stylesheets may implement this mode
@@ -549,7 +549,7 @@ content, and sections should be output in this mode.
html.head.top.custom
Stub to output custom content at the beginning of the HTML #{head} element.
:Stub: true
-:Revision: version="3.26" date="2017-08-04" status="final"
+:Revision: version="3.28" date="2017-08-04" status="final"
$node: The node a page is being created for.
This template is a stub, called by *{html.page}. You can override this template
@@ -565,7 +565,7 @@ output files. This template is called before all other head content.
html.head.custom
Stub to output custom content at the end of the HTML #{head} element.
:Stub: true
-:Revision: version="3.26" date="2017-08-04" status="final"
+:Revision: version="3.28" date="2017-08-04" status="final"
$node: The node a page is being created for.
This template is a stub, called by *{html.page}. You can override this template
@@ -581,7 +581,7 @@ This template is called after all other head content.
html.linktrails.empty
Stub to output something when no link trails are present.
:Stub: true
-:Revision:version="3.26" date="2017-05-24" status="final"
+:Revision:version="3.28" date="2017-05-24" status="final"
$node: The source element a page is bring created for.
This template is a stub. It is called by templates that output link trails when
@@ -598,7 +598,7 @@ trails would otherwise be present.
html.linktrails.prefix
Stub to output extra content before a link trail.
:Stub: true
-:Revision:version="3.26" date="2017-05-24" status="final"
+:Revision:version="3.28" date="2017-05-24" status="final"
$node: A source-specific element providing information about the link trail.
This template is a stub. It is called by templates that output link trails
@@ -659,7 +659,7 @@ values that do not conflict with those used in these stylesheets.
<!--**==========================================================================
html.content.pre
Output content before the content of a page or section.
-:Revision: version="3.26" date="2016-06-21" status="final"
+:Revision: version="3.28" date="2016-06-21" status="final"
$node: The node a page or section is being created for.
$page: Whether the content is for a page.
@@ -686,7 +686,7 @@ called on a section within a page.
html.content.pre.custom
Stub to output content before the content of a page or section.
:Stub: true
-:Revision: version="3.26" date="2016-06-21" status="final"
+:Revision: version="3.28" date="2016-06-21" status="final"
$node: The node a page or section is being created for.
$page: Whether the content is for a page.
@@ -705,7 +705,7 @@ Otherwise, it is being called on a section within a page.
<!--%%==========================================================================
html.content.pre.mode
Output content before the content of a page or section.
-:Revision: version="3.26" date="2016-06-21" status="final"
+:Revision: version="3.28" date="2016-06-21" status="final"
$page: Whether the content is for a page.
This mode is applied by *{html.content.pre} after calling
@@ -723,7 +723,7 @@ within a page.
<!--**==========================================================================
html.content.post
Output content after the content of a page or section, before subsections.
-:Revision: version="3.26" date="2016-06-21" status="final"
+:Revision: version="3.28" date="2016-06-21" status="final"
$node: The node a page or section is being created for.
$page: Whether the content is for a page.
@@ -750,7 +750,7 @@ is being called on a section within a page.
html.content.post.custom
Stub to output content after the content of a page or section, before subsections.
:Stub: true
-:Revision: version="3.26" date="2016-06-21" status="final"
+:Revision: version="3.28" date="2016-06-21" status="final"
$node: The node a page or section is being created for.
$page: Whether the content is for a page.
@@ -770,7 +770,7 @@ a page.
<!--%%==========================================================================
html.content.post.mode
Output content after the content of a page or section, before subsections.
-:Revision: version="3.26" date="2016-06-21" status="final"
+:Revision: version="3.28" date="2016-06-21" status="final"
$page: Whether the content is for a page.
This mode is applied by *{html.content.post} before calling
@@ -1959,7 +1959,7 @@ template to provide additional CSS that will be used by all HTML output.
<!--**==========================================================================
html.js
Output all JavaScript for an HTML output page.
-:Revision:version="3.26" date="2017-07-05" status="final"
+:Revision:version="3.28" date="2017-07-05" status="final"
$node: The node to create JavaScript for.
This template creates the JavaScript for an HTML output page. It calls the
@@ -2011,7 +2011,7 @@ copy, override this template and provide the necessary files.
<!--**==========================================================================
html.js.script
Output a JavaScript #{script} tag containing local content.
-:Revision:version="3.26" date="2017-05-24" status="final"
+:Revision:version="3.28" date="2017-05-24" status="final"
$node: The node to create JavaScript for.
This template is called by *{html.js} to output JavaScript content. It outputs
@@ -2033,7 +2033,7 @@ result of *{html.js.content} to that file.
<!--**==========================================================================
html.js.content
Output JavaScript content for an HTML output page.
-:Revision:version="3.26" date="2017-07-05" status="final"
+:Revision:version="3.28" date="2017-07-05" status="final"
$node: The node to create JavaScript for.
This template is called by *{html.js.script} to output JavaScript content. It
@@ -2458,7 +2458,7 @@ document.addEventListener('DOMContentLoaded', function() {
<!--**==========================================================================
html.js.syntax
Output #{script} elements for syntax highlighting.
-:Revision: version="3.26" date="2016-01-03" status="final"
+:Revision: version="3.28" date="2016-01-03" status="final"
$node: The node to create JavaScript for.
This template outputs HTML #{script} elements to enable syntax highlighting.
@@ -2618,7 +2618,7 @@ if ${dir} is non-empty.
<!--**==========================================================================
html.syntax.class
Output HTML class values for syntax highlighting.
-:Revision:version="3.26" date="2016-01-03" status="final"
+:Revision:version="3.28" date="2016-01-03" status="final"
$node: The source element whose content will be syntax highlighted.
This template calls %{html.syntax.class.mode} on ${node}. If the result of that
@@ -2645,7 +2645,7 @@ the #{class} attribute for output elements.
<!--%%==========================================================================
html.syntax.class.mode
Get the syntax highlighting language for a source-specific element.
-:Revision:version="3.26" date="2016-01-03" status="final"
+:Revision:version="3.28" date="2016-01-03" status="final"
This mode is called by *{html.syntax.class} on source elements that may have
syntax highlighted. This template should be implemented by importing stylesheets.
@@ -2657,7 +2657,7 @@ It should return a simple language identifier.
<!--**==========================================================================
html.media.controls
Output media controls for a video or audio object.
-:Revision:version="3.26" date="2016-02-12" status="final"
+:Revision:version="3.28" date="2016-02-12" status="final"
This template outputs HTML containing controls for a media play for audio or
video HTML elements. To work with the built-in JavaScript binding code, it
diff --git a/xslt/common/icons.xsl b/xslt/common/icons.xsl
index 6ae3b1c..d76af3d 100644
--- a/xslt/common/icons.xsl
+++ b/xslt/common/icons.xsl
@@ -21,7 +21,7 @@ along with this program; see the file COPYING.LGPL. If not, see <http://www.gnu
<!--!!==========================================================================
Icons
Specify common named icons to style output.
-:Revision:version="3.26" date="2017-05-24" status="final"
+:Revision:version="3.28" date="2017-05-24" status="final"
This stylesheet provides a common interface to specify icons for transformations
to presentation-oreinted formats. This allows similar output for different
@@ -41,7 +41,7 @@ for proper presentation.
<!--%%==========================================================================
icons.svg.mode
Reduce SVG icons to elements needed for presentation.
-:Revision:version="3.26" date="2017-05-24" status="final"
+:Revision:version="3.28" date="2017-05-24" status="final"
This mode matches SVG elements and outputs only the SVG needed for presentation.
It strips out metadata and other elements and attributes used primarily by
@@ -75,7 +75,7 @@ output of these stylesheets.
<!--**==========================================================================
icons.svg.note
Output an #{svg} element for a note icon.
-:Revision:version="3.26" date="2017-05-24" status="final"
+:Revision:version="3.28" date="2017-05-24" status="final"
$style: The style of the note.
This template outputs an SVG #{svg} element with an icon suitable for notes
@@ -123,7 +123,7 @@ SVG icons can use CSS class names to pick up colors from the !{colors} module.
<!--**==========================================================================
icons.svg.note.advanced
Output an #{svg} element for an advanced note icon.
-:Revision:version="3.26" date="2017-05-24" status="final"
+:Revision:version="3.28" date="2017-05-24" status="final"
This template outputs an SVG #{svg} element with an icon suitable for notes
with advanced information.
@@ -140,7 +140,7 @@ By default, this icon uses the #{yelp-svg-fill} class name.
<!--**==========================================================================
icons.svg.note.bug
Output an #{svg} element for a bug note icon.
-:Revision:version="3.26" date="2017-05-24" status="final"
+:Revision:version="3.28" date="2017-05-24" status="final"
This template outputs an SVG #{svg} element with an icon suitable for notes
about known bugs.
@@ -157,7 +157,7 @@ By default, this icon uses the #{yelp-svg-fill} class name.
<!--**==========================================================================
icons.svg.note.caution
Output an #{svg} element for a caution note icon.
-:Revision:version="3.26" date="2017-05-24" status="final"
+:Revision:version="3.28" date="2017-05-24" status="final"
This template outputs an SVG #{svg} element with an icon suitable for notes
with cautionary information.
@@ -174,7 +174,7 @@ By default, this icon uses the #{yelp-svg-fill} class name.
<!--**==========================================================================
icons.svg.note.danger
Output an #{svg} element for a danger note icon.
-:Revision:version="3.26" date="2017-05-24" status="final"
+:Revision:version="3.28" date="2017-05-24" status="final"
This template outputs an SVG #{svg} element with an icon suitable for notes
about dangerous situations.
@@ -191,7 +191,7 @@ By default, this icon uses the #{yelp-svg-fill} class name.
<!--**==========================================================================
icons.svg.note.important
Output an #{svg} element for an important note icon.
-:Revision:version="3.26" date="2017-05-24" status="final"
+:Revision:version="3.28" date="2017-05-24" status="final"
This template outputs an SVG #{svg} element with an icon suitable for notes
with important information.
@@ -208,7 +208,7 @@ By default, this icon uses the #{yelp-svg-fill} class name.
<!--**==========================================================================
icons.svg.note.note
Output an #{svg} element for a note icon.
-:Revision:version="3.26" date="2017-05-24" status="final"
+:Revision:version="3.28" date="2017-05-24" status="final"
This template outputs an SVG #{svg} element with an icon suitable for notes
with general information.
@@ -225,7 +225,7 @@ By default, this icon uses the #{yelp-svg-fill} class name.
<!--**==========================================================================
icons.svg.note.package
Output an #{svg} element for a package note icon.
-:Revision:version="3.26" date="2017-05-24" status="final"
+:Revision:version="3.28" date="2017-05-24" status="final"
This template outputs an SVG #{svg} element with an icon suitable for notes
about packages the user may need to install.
@@ -242,7 +242,7 @@ By default, this icon uses the #{yelp-svg-fill} class name.
<!--**==========================================================================
icons.svg.note.tip
Output an #{svg} element for a tip note icon.
-:Revision:version="3.26" date="2017-05-24" status="final"
+:Revision:version="3.28" date="2017-05-24" status="final"
This template outputs an SVG #{svg} element with an icon suitable for notes
with tips.
@@ -259,7 +259,7 @@ By default, this icon uses the #{yelp-svg-fill} class name.
<!--**==========================================================================
icons.svg.note.warning
Output an #{svg} element for a warning note icon.
-:Revision:version="3.26" date="2017-05-24" status="final"
+:Revision:version="3.28" date="2017-05-24" status="final"
This template outputs an SVG #{svg} element with an icon suitable for notes
with warnings.
@@ -294,7 +294,7 @@ This parameters still affects the size of that character.
<!--**==========================================================================
icons.svg.figure.zoom.in
Output an #{svg} element for a figure zoom-in icon.
-:Revision: version="3.26" date="2017-05-24" status="final"
+:Revision: version="3.28" date="2017-05-24" status="final"
This template outputs an SVG #{svg} element with the zoom-in icon for figures.
Figures automatically scale images down. This icon shows them at their original
@@ -317,7 +317,7 @@ names.
<!--**==========================================================================
icons.svg.figure.zoom.out
Output an #{svg} element for a figure zoom-out icon.
-:Revision: version="3.26" date="2017-05-24" status="final"
+:Revision: version="3.28" date="2017-05-24" status="final"
This template outputs an SVG #{svg} element with the zoom-in icon for figures.
Figures automatically scale images down. This icon scales them back down after
@@ -340,7 +340,7 @@ names.
<!--**==========================================================================
icons.svg.media.play
Output an #{svg} element for a figure zoom-out icon.
-:Revision: version="3.26" date="2017-05-24" status="final"
+:Revision: version="3.28" date="2017-05-24" status="final"
This template outputs an SVG #{svg} element with a play icon for media controls.
@@ -357,7 +357,7 @@ By default, this icon uses the #{yelp-svg-fill} class name.
<!--**==========================================================================
icons.svg.media.pause
Output an #{svg} element for a figure zoom-out icon.
-:Revision: version="3.26" date="2017-05-24" status="final"
+:Revision: version="3.28" date="2017-05-24" status="final"
This template outputs an SVG #{svg} element with a pause icon for media controls.
diff --git a/xslt/docbook/common/db-title.xsl b/xslt/docbook/common/db-title.xsl
index 3c61927..fc38124 100644
--- a/xslt/docbook/common/db-title.xsl
+++ b/xslt/docbook/common/db-title.xsl
@@ -38,7 +38,7 @@ elements with optional titles.
<!--**==========================================================================
db.title
Output a title for an element.
-:Revision:version="3.26" date="2017-03-18" status="final"
+:Revision:version="3.28" date="2017-03-18" status="final"
$node: The element to output the title of.
$info: The info child element of ${node}.
diff --git a/xslt/docbook/html/db2html-list.xsl b/xslt/docbook/html/db2html-list.xsl
index 2363dc0..9758c10 100644
--- a/xslt/docbook/html/db2html-list.xsl
+++ b/xslt/docbook/html/db2html-list.xsl
@@ -26,7 +26,7 @@ along with this program; see the file COPYING.LGPL. If not, see <http://www.gnu
<!--!!==========================================================================
DocBook to HTML - Lists
-:Revision:version="3.26" date="2016-10-27" status="review"
+:Revision:version="3.28" date="2016-10-27" status="review"
This stylesheet handles most list-like elements in DocBook, turning them into
appropriate HTML tags.
diff --git a/xslt/mallard/common/mal-link.xsl b/xslt/mallard/common/mal-link.xsl
index 7524ecd..923953f 100644
--- a/xslt/mallard/common/mal-link.xsl
+++ b/xslt/mallard/common/mal-link.xsl
@@ -569,7 +569,7 @@ attributes containing slash or colon characters.
<!--**==========================================================================
mal.link.target
Output the target URL for a #{link} or other linking element.
-:Revision:version="3.26" date="2017-08-11" status="final"
+:Revision:version="3.28" date="2017-08-11" status="final"
$node: The #{link} or other element creating the link.
$action: The #{action} attribute of ${node}.
$xref: The #{xref} attribute of ${node}.
@@ -664,7 +664,7 @@ fallback to the built-in behavior.
mal.link.target.extended
Output the target URL for an element with an extended #{xref} attribute.
:Stub: true
-:Revision:version="3.26" date="2017-08-11" status="final"
+:Revision:version="3.28" date="2017-08-11" status="final"
$node: The #{link} or other element creating the link.
$action: The #{action} attribute of ${node}.
$xref: The #{xref} attribute of ${node}.
diff --git a/xslt/mallard/html/mal2html-links.xsl b/xslt/mallard/html/mal2html-links.xsl
index d1be20f..caddabc 100644
--- a/xslt/mallard/html/mal2html-links.xsl
+++ b/xslt/mallard/html/mal2html-links.xsl
@@ -252,7 +252,7 @@ parameter will be used if provided.
<!--**==========================================================================
mal2html.links.ul
Output links in an HTML #{ul} element.
-:Revision:version="3.26" date="2017-08-04" status="final"
+:Revision:version="3.28" date="2017-08-04" status="final"
$node: A #{links} element to link from.
$links: A list of links, as from a template in !{mal-link}.
$role: A space-separated list of link roles, used to select the appropriate title.
diff --git a/xslt/mallard/html/mal2html-ui.xsl b/xslt/mallard/html/mal2html-ui.xsl
index 5acba1b..1d81a6b 100644
--- a/xslt/mallard/html/mal2html-ui.xsl
+++ b/xslt/mallard/html/mal2html-ui.xsl
@@ -98,7 +98,7 @@ http://projectmallard.org/ui/1.0/ui_expanded.html</xsl:text>
<!--**==========================================================================
mal2html.ui.links.tiles
Output links as thumbnail tiles.
-:Revision:version="3.26" date="2015-10-22" status="volatile"
+:Revision:version="3.28" date="2015-10-22" status="volatile"
$node: A #{links} element to link from.
$links: A list of links, as from a template in !{mal-link}.
$role: A link role, used to select the appropriate title and thumbnail.
@@ -317,7 +317,7 @@ This template handles link sorting.
<!--**==========================================================================
mal2html.ui.links.img
Output an image for a link using UI thumbnails.
-:Revision:version="3.26" date="2017-08-11" status="final"
+:Revision:version="3.28" date="2017-08-11" status="final"
$node: A #{links} element to link from.
$thumbs: A list of candidate #{uix:thumb} elements.
$role: A link role, used to select the appropriate thumbnail.
@@ -396,7 +396,7 @@ ${node} element.
<!--**==========================================================================
mal2html.ui.links.img.src
Output the #{src} attribute for a thumbnail image.
-:Revision:version="3.26" date="2017-08-11" status="final"
+:Revision:version="3.28" date="2017-08-11" status="final"
$node: A #{links} element to link from.
$thumb: A #{uix:thumb} element.
$width: The width to fit thumbnails into.
@@ -418,7 +418,7 @@ Override this template if you need to support multi-directory output.
<!--**==========================================================================
mal2html.ui.links.img.attrs
Output the #{width} and #{height} attributes for a thumbnail image.
-:Revision:version="3.26" date="2017-08-11" status="final"
+:Revision:version="3.28" date="2017-08-11" status="final"
$node: A #{links} element to link from.
$thumb: A #{uix:thumb} element.
$width: The width to fit thumbnails into.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]