2      special formatting for manpages rendered from asciidoc+docbook -->
 
   3 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
 
   6 <!-- these params silence some output from xmlto -->
 
   7 <xsl:param name="man.output.quietly" select="1"/>
 
   8 <xsl:param name="refentry.meta.get.quietly" select="1"/>
 
  10 <!-- convert asciidoc callouts to man page format;
 
  11      git.docbook.backslash and git.docbook.dot params
 
  12      must be supplied by another XSL file or other means -->
 
  13 <xsl:template match="co">
 
  14         <xsl:value-of select="concat(
 
  15                               $git.docbook.backslash,'fB(',
 
  16                               substring-after(@id,'-'),')',
 
  17                               $git.docbook.backslash,'fR')"/>
 
  19 <xsl:template match="calloutlist">
 
  20         <xsl:value-of select="$git.docbook.dot"/>
 
  21         <xsl:text>sp
</xsl:text>
 
  22         <xsl:apply-templates/>
 
  23         <xsl:text>
</xsl:text>
 
  25 <xsl:template match="callout">
 
  26         <xsl:value-of select="concat(
 
  27                               $git.docbook.backslash,'fB',
 
  28                               substring-after(@arearefs,'-'),
 
  29                               '. ',$git.docbook.backslash,'fR')"/>
 
  30         <xsl:apply-templates/>
 
  31         <xsl:value-of select="$git.docbook.dot"/>
 
  32         <xsl:text>br
</xsl:text>