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