| Ingo Molnar | c1c2365 | 2009-05-30 12:38:51 +0200 | [diff] [blame] | 1 | <!-- manpage-base.xsl: | 
 | 2 |      special formatting for manpages rendered from asciidoc+docbook --> | 
 | 3 | <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" | 
 | 4 | 		version="1.0"> | 
 | 5 |  | 
 | 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"/> | 
 | 9 |  | 
 | 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')"/> | 
 | 18 | </xsl:template> | 
 | 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> | 
 | 24 | </xsl:template> | 
 | 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> | 
 | 33 | </xsl:template> | 
 | 34 |  | 
 | 35 | </xsl:stylesheet> |