181de3bf3SJiri Olsa<!-- manpage-base.xsl:
281de3bf3SJiri Olsa     special formatting for manpages rendered from asciidoc+docbook -->
381de3bf3SJiri Olsa<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
481de3bf3SJiri Olsa		version="1.0">
581de3bf3SJiri Olsa
681de3bf3SJiri Olsa<!-- these params silence some output from xmlto -->
781de3bf3SJiri Olsa<xsl:param name="man.output.quietly" select="1"/>
881de3bf3SJiri Olsa<xsl:param name="refentry.meta.get.quietly" select="1"/>
981de3bf3SJiri Olsa
1081de3bf3SJiri Olsa<!-- convert asciidoc callouts to man page format;
1181de3bf3SJiri Olsa     git.docbook.backslash and git.docbook.dot params
1281de3bf3SJiri Olsa     must be supplied by another XSL file or other means -->
1381de3bf3SJiri Olsa<xsl:template match="co">
1481de3bf3SJiri Olsa	<xsl:value-of select="concat(
1581de3bf3SJiri Olsa			      $git.docbook.backslash,'fB(',
1681de3bf3SJiri Olsa			      substring-after(@id,'-'),')',
1781de3bf3SJiri Olsa			      $git.docbook.backslash,'fR')"/>
1881de3bf3SJiri Olsa</xsl:template>
1981de3bf3SJiri Olsa<xsl:template match="calloutlist">
2081de3bf3SJiri Olsa	<xsl:value-of select="$git.docbook.dot"/>
2181de3bf3SJiri Olsa	<xsl:text>sp&#10;</xsl:text>
2281de3bf3SJiri Olsa	<xsl:apply-templates/>
2381de3bf3SJiri Olsa	<xsl:text>&#10;</xsl:text>
2481de3bf3SJiri Olsa</xsl:template>
2581de3bf3SJiri Olsa<xsl:template match="callout">
2681de3bf3SJiri Olsa	<xsl:value-of select="concat(
2781de3bf3SJiri Olsa			      $git.docbook.backslash,'fB',
2881de3bf3SJiri Olsa			      substring-after(@arearefs,'-'),
2981de3bf3SJiri Olsa			      '. ',$git.docbook.backslash,'fR')"/>
3081de3bf3SJiri Olsa	<xsl:apply-templates/>
3181de3bf3SJiri Olsa	<xsl:value-of select="$git.docbook.dot"/>
3281de3bf3SJiri Olsa	<xsl:text>br&#10;</xsl:text>
3381de3bf3SJiri Olsa</xsl:template>
3481de3bf3SJiri Olsa
3581de3bf3SJiri Olsa</xsl:stylesheet>
36