diff options
| author | Matthew Sackman <matthew@lshift.net> | 2010-04-01 12:00:26 +0100 |
|---|---|---|
| committer | Matthew Sackman <matthew@lshift.net> | 2010-04-01 12:00:26 +0100 |
| commit | 7c691d118046c391dd03da7400aac4b371aa7b97 (patch) | |
| tree | dba61b671d8e3aff34779c8ccec2cbd114ca1c63 /docs/examples-to-end.xsl | |
| parent | cd1f96394e75496569201206a2db2ad80a9a1f83 (diff) | |
| parent | 11783f7e7dd9e0a1382826093680c338664e4c57 (diff) | |
| download | rabbitmq-server-git-7c691d118046c391dd03da7400aac4b371aa7b97.tar.gz | |
Merging in from default
Diffstat (limited to 'docs/examples-to-end.xsl')
| -rw-r--r-- | docs/examples-to-end.xsl | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/docs/examples-to-end.xsl b/docs/examples-to-end.xsl index b63ffcb3c9..496fcc1c34 100644 --- a/docs/examples-to-end.xsl +++ b/docs/examples-to-end.xsl @@ -8,7 +8,7 @@ <xsl:output doctype-public="-//OASIS//DTD DocBook XML V4.5//EN" doctype-system="http://www.docbook.org/xml/4.5/docbookx.dtd" /> -<!-- Don't copy exmaples through in place --> +<!-- Don't copy examples through in place --> <xsl:template match="*[@role='example-prefix']"/> <xsl:template match="*[@role='example']"/> @@ -25,6 +25,7 @@ </xsl:for-each> <refsect1> <title>Examples</title> +<xsl:if test="//screen[@role='example']"> <variablelist> <xsl:for-each select="//screen[@role='example']"> <varlistentry> @@ -35,6 +36,16 @@ </varlistentry> </xsl:for-each> </variablelist> +</xsl:if> +<!-- +We need to handle multiline examples separately, since not using a +variablelist leads to slightly less nice formatting (the explanation doesn't get +indented) +--> +<xsl:for-each select="//screen[@role='example-multiline']"> +<screen><emphasis role="bold"><xsl:copy-of select="text()"/></emphasis></screen> +<xsl:copy-of select="following-sibling::para[@role='example']"/> +</xsl:for-each> </refsect1> </refentry> </xsl:template> |
