diff options
Diffstat (limited to 'tools/perf/Documentation/manpage-base.xsl')
| -rw-r--r-- | tools/perf/Documentation/manpage-base.xsl | 35 | 
1 files changed, 35 insertions, 0 deletions
diff --git a/tools/perf/Documentation/manpage-base.xsl b/tools/perf/Documentation/manpage-base.xsl new file mode 100644 index 00000000000..a264fa61609 --- /dev/null +++ b/tools/perf/Documentation/manpage-base.xsl @@ -0,0 +1,35 @@ +<!-- manpage-base.xsl: +     special formatting for manpages rendered from asciidoc+docbook --> +<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" +		version="1.0"> + +<!-- these params silence some output from xmlto --> +<xsl:param name="man.output.quietly" select="1"/> +<xsl:param name="refentry.meta.get.quietly" select="1"/> + +<!-- convert asciidoc callouts to man page format; +     git.docbook.backslash and git.docbook.dot params +     must be supplied by another XSL file or other means --> +<xsl:template match="co"> +	<xsl:value-of select="concat( +			      $git.docbook.backslash,'fB(', +			      substring-after(@id,'-'),')', +			      $git.docbook.backslash,'fR')"/> +</xsl:template> +<xsl:template match="calloutlist"> +	<xsl:value-of select="$git.docbook.dot"/> +	<xsl:text>sp
</xsl:text> +	<xsl:apply-templates/> +	<xsl:text>
</xsl:text> +</xsl:template> +<xsl:template match="callout"> +	<xsl:value-of select="concat( +			      $git.docbook.backslash,'fB', +			      substring-after(@arearefs,'-'), +			      '. ',$git.docbook.backslash,'fR')"/> +	<xsl:apply-templates/> +	<xsl:value-of select="$git.docbook.dot"/> +	<xsl:text>br
</xsl:text> +</xsl:template> + +</xsl:stylesheet>  |