dirkv       2003/11/15 10:43:24

  Added:       math/xdocs/userguide xdoc.xsl
  Log:
  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.
  
  Revision  Changes    Path
  1.1                  jakarta-commons/math/xdocs/userguide/xdoc.xsl
  
  Index: xdoc.xsl
  ===================================================================
  <?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>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to