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