1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
|
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version='1.0'>
<xsl:output method="text"
encoding="ISO-8859-1"
indent="no"/>
<xsl:template match="section">
<xsl:text>.SH "</xsl:text>
<xsl:value-of select="title[1]"/>
<xsl:text>"
</xsl:text>
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="section/title"></xsl:template>
<xsl:template match="para">
<xsl:text>.PP
</xsl:text>
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="*">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="article">
<xsl:text>." DO NOT MODIFY THIS FILE!
.TH "</xsl:text>
<xsl:value-of select="title[1]"/>
<xsl:text>" "</xsl:text>
<xsl:value-of select="articleinfo/date[1]"/>
<xsl:text>"
</xsl:text>
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="article/title"></xsl:template>
<xsl:template match="article/articleinfo/*"></xsl:template>
<xsl:template match="term/option">
<xsl:text>\fB</xsl:text><xsl:apply-templates/><xsl:text>\fR</xsl:text>
</xsl:template>
<xsl:template match="varlistentry">
<xsl:text>.TP
</xsl:text>
<xsl:apply-templates select="./term"/>
<xsl:apply-templates select="./listitem"/>
</xsl:template>
<xsl:template match="varlistentry/listitem/para">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="filename">
<xsl:text>.FN </xsl:text><xsl:apply-templates/>
</xsl:template>
<xsl:template match="userinput">
<xsl:text>.IP
.B </xsl:text><xsl:apply-templates/>
</xsl:template>
<xsl:template match="envar">
<xsl:text>\fB</xsl:text><xsl:apply-templates/><xsl:text>\fR</xsl:text>
</xsl:template>
<xsl:template match="filename">
<xsl:text>\fI</xsl:text><xsl:apply-templates/><xsl:text>\fR</xsl:text>
</xsl:template>
</xsl:stylesheet>
|