Reapply changeset (mdiggory 2003/11/09 12:17:50)

Adding documentation for Contributors.
 Adding xsl stylesheets to render xdoc in browser and css to style content, this makes testing documentation additions easier without rendering the entire site. Simply open up xdoc in browser to see what it will look like after rendering.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@141019 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Dirk Verbeeck 2003-11-15 18:43:24 +00:00
parent 772d74b0fb
commit d26b4d28f8
1 changed files with 42 additions and 0 deletions

42
xdocs/userguide/xdoc.xsl Normal file
View File

@ -0,0 +1,42 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<head>
<xsl:apply-templates select="/document/properties/title"/>
<xsl:apply-templates select="/document/meta"/>
<style type="text/css">
@import url("../stylesheets/tigris.css");
@import url("../stylesheets/maven.css");
</style>
<link rel="stylesheet" href="../style/print.css" type="text/css" media="print"></link>
</head>
<xsl:apply-templates select="/document/body"/>
</html>
</xsl:template>
<xsl:template match="body">
<body>
<div class="app">
<xsl:apply-templates/>
</div>
</body>
</xsl:template>
<xsl:template match="section">
<div>
<h3><xsl:value-of select="@name"/></h3>
<xsl:apply-templates/>
</div>
</xsl:template>
<xsl:template match="subsection">
<div>
<h4><xsl:value-of select="@name"/></h4>
<xsl:apply-templates/>
</div>
</xsl:template>
<xsl:template match="node()|@*">
<xsl:copy>
<xsl:apply-templates select="@*"/>
<xsl:apply-templates/>
</xsl:copy>
</xsl:template>
</xsl:stylesheet>