153a5a1b3Sopenharmony_ci<?xml version="1.0" encoding="iso-8859-15"?>
253a5a1b3Sopenharmony_ci<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml">
353a5a1b3Sopenharmony_ci
453a5a1b3Sopenharmony_ci<!--
553a5a1b3Sopenharmony_ci  This file is part of PulseAudio.
653a5a1b3Sopenharmony_ci
753a5a1b3Sopenharmony_ci  PulseAudio is free software; you can redistribute it and/or modify it under
853a5a1b3Sopenharmony_ci  the terms of the GNU General Public License as published by the Free
953a5a1b3Sopenharmony_ci  Software Foundation; either version 2 of the License, or (at your
1053a5a1b3Sopenharmony_ci  option) any later version.
1153a5a1b3Sopenharmony_ci
1253a5a1b3Sopenharmony_ci  PulseAudio is distributed in the hope that it will be useful, but WITHOUT
1353a5a1b3Sopenharmony_ci  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1453a5a1b3Sopenharmony_ci  FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
1553a5a1b3Sopenharmony_ci  for more details.
1653a5a1b3Sopenharmony_ci
1753a5a1b3Sopenharmony_ci  You should have received a copy of the GNU General Public License
1853a5a1b3Sopenharmony_ci  along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
1953a5a1b3Sopenharmony_ci-->
2053a5a1b3Sopenharmony_ci
2153a5a1b3Sopenharmony_ci<xsl:output method="xml" version="1.0" encoding="iso-8859-15" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" indent="yes"/>
2253a5a1b3Sopenharmony_ci
2353a5a1b3Sopenharmony_ci<xsl:template match="/manpage">
2453a5a1b3Sopenharmony_ci
2553a5a1b3Sopenharmony_ci    <html>
2653a5a1b3Sopenharmony_ci
2753a5a1b3Sopenharmony_ci    <head>
2853a5a1b3Sopenharmony_ci      <title><xsl:value-of select="@name"/>(<xsl:value-of select="@section"/>)</title>
2953a5a1b3Sopenharmony_ci      <style type="text/css">
3053a5a1b3Sopenharmony_ci        body { color: black; background-color: white; }
3153a5a1b3Sopenharmony_ci        a:link, a:visited { color: #900000; }
3253a5a1b3Sopenharmony_ci        h1 { text-transform:uppercase; font-size: 18pt; }
3353a5a1b3Sopenharmony_ci        p { margin-left:1cm; margin-right:1cm; }
3453a5a1b3Sopenharmony_ci        .cmd { font-family:monospace; }
3553a5a1b3Sopenharmony_ci        .file { font-family:monospace; }
3653a5a1b3Sopenharmony_ci        .arg { text-transform:uppercase; font-family:monospace; font-style: italic; }
3753a5a1b3Sopenharmony_ci        .opt { font-family:monospace; font-weight: bold;  }
3853a5a1b3Sopenharmony_ci        .manref { font-family:monospace; }
3953a5a1b3Sopenharmony_ci        .option .optdesc { margin-left:2cm; }
4053a5a1b3Sopenharmony_ci      </style>
4153a5a1b3Sopenharmony_ci    </head>
4253a5a1b3Sopenharmony_ci    <body>
4353a5a1b3Sopenharmony_ci      <h1>Name</h1>
4453a5a1b3Sopenharmony_ci      <p><xsl:value-of select="@name"/>
4553a5a1b3Sopenharmony_ci        <xsl:if test="string-length(@desc) &gt; 0"> - <xsl:value-of select="@desc"/></xsl:if>
4653a5a1b3Sopenharmony_ci      </p>
4753a5a1b3Sopenharmony_ci      <xsl:apply-templates />
4853a5a1b3Sopenharmony_ci    </body>
4953a5a1b3Sopenharmony_ci  </html>
5053a5a1b3Sopenharmony_ci</xsl:template>
5153a5a1b3Sopenharmony_ci
5253a5a1b3Sopenharmony_ci<xsl:template match="p">
5353a5a1b3Sopenharmony_ci <p>
5453a5a1b3Sopenharmony_ci  <xsl:apply-templates/>
5553a5a1b3Sopenharmony_ci </p>
5653a5a1b3Sopenharmony_ci</xsl:template>
5753a5a1b3Sopenharmony_ci
5853a5a1b3Sopenharmony_ci<xsl:template match="cmd">
5953a5a1b3Sopenharmony_ci <p class="cmd">
6053a5a1b3Sopenharmony_ci  <xsl:apply-templates/>
6153a5a1b3Sopenharmony_ci </p>
6253a5a1b3Sopenharmony_ci</xsl:template>
6353a5a1b3Sopenharmony_ci
6453a5a1b3Sopenharmony_ci<xsl:template match="arg">
6553a5a1b3Sopenharmony_ci  <span class="arg"><xsl:apply-templates/></span>
6653a5a1b3Sopenharmony_ci</xsl:template>
6753a5a1b3Sopenharmony_ci
6853a5a1b3Sopenharmony_ci<xsl:template match="opt">
6953a5a1b3Sopenharmony_ci  <span class="opt"><xsl:apply-templates/></span>
7053a5a1b3Sopenharmony_ci</xsl:template>
7153a5a1b3Sopenharmony_ci
7253a5a1b3Sopenharmony_ci<xsl:template match="file">
7353a5a1b3Sopenharmony_ci  <span class="file"><xsl:apply-templates/></span>
7453a5a1b3Sopenharmony_ci</xsl:template>
7553a5a1b3Sopenharmony_ci
7653a5a1b3Sopenharmony_ci<xsl:template match="optdesc">
7753a5a1b3Sopenharmony_ci  <div class="optdesc">
7853a5a1b3Sopenharmony_ci    <xsl:apply-templates/>
7953a5a1b3Sopenharmony_ci  </div>
8053a5a1b3Sopenharmony_ci</xsl:template>
8153a5a1b3Sopenharmony_ci
8253a5a1b3Sopenharmony_ci<xsl:template match="synopsis">
8353a5a1b3Sopenharmony_ci  <h1>Synopsis</h1>
8453a5a1b3Sopenharmony_ci  <xsl:apply-templates/>
8553a5a1b3Sopenharmony_ci</xsl:template>
8653a5a1b3Sopenharmony_ci
8753a5a1b3Sopenharmony_ci<xsl:template match="seealso">
8853a5a1b3Sopenharmony_ci  <h1>Synopsis</h1>
8953a5a1b3Sopenharmony_ci  <xsl:apply-templates/>
9053a5a1b3Sopenharmony_ci</xsl:template>
9153a5a1b3Sopenharmony_ci
9253a5a1b3Sopenharmony_ci<xsl:template match="description">
9353a5a1b3Sopenharmony_ci  <h1>Description</h1>
9453a5a1b3Sopenharmony_ci  <xsl:apply-templates/>
9553a5a1b3Sopenharmony_ci</xsl:template>
9653a5a1b3Sopenharmony_ci
9753a5a1b3Sopenharmony_ci<xsl:template match="options">
9853a5a1b3Sopenharmony_ci  <h1>Options</h1>
9953a5a1b3Sopenharmony_ci  <xsl:apply-templates/>
10053a5a1b3Sopenharmony_ci</xsl:template>
10153a5a1b3Sopenharmony_ci
10253a5a1b3Sopenharmony_ci<xsl:template match="section">
10353a5a1b3Sopenharmony_ci  <h1><xsl:value-of select="@name"/></h1>
10453a5a1b3Sopenharmony_ci  <xsl:apply-templates/>
10553a5a1b3Sopenharmony_ci</xsl:template>
10653a5a1b3Sopenharmony_ci
10753a5a1b3Sopenharmony_ci<xsl:template match="option">
10853a5a1b3Sopenharmony_ci  <div class="option"><xsl:apply-templates/></div>
10953a5a1b3Sopenharmony_ci</xsl:template>
11053a5a1b3Sopenharmony_ci
11153a5a1b3Sopenharmony_ci<xsl:template match="manref">
11253a5a1b3Sopenharmony_ci  <xsl:choose>
11353a5a1b3Sopenharmony_ci    <xsl:when test="string-length(@href) &gt; 0">
11453a5a1b3Sopenharmony_ci    <a class="manref"><xsl:attribute name="href"><xsl:value-of select="@href"/></xsl:attribute><xsl:value-of select="@name"/>(<xsl:value-of select="@section"/>)</a>
11553a5a1b3Sopenharmony_ci    </xsl:when>
11653a5a1b3Sopenharmony_ci    <xsl:otherwise>
11753a5a1b3Sopenharmony_ci    <span class="manref"><xsl:value-of select="@name"/>(<xsl:value-of select="@section"/>)</span>
11853a5a1b3Sopenharmony_ci    </xsl:otherwise>
11953a5a1b3Sopenharmony_ci  </xsl:choose>
12053a5a1b3Sopenharmony_ci</xsl:template>
12153a5a1b3Sopenharmony_ci
12253a5a1b3Sopenharmony_ci<xsl:template match="url">
12353a5a1b3Sopenharmony_ci  <a class="url"><xsl:attribute name="href"><xsl:value-of select="@href"/></xsl:attribute><xsl:value-of select="@href"/></a>
12453a5a1b3Sopenharmony_ci</xsl:template>
12553a5a1b3Sopenharmony_ci
12653a5a1b3Sopenharmony_ci</xsl:stylesheet>
127