home *** CD-ROM | disk | FTP | other *** search
/ Organic Chemistry (8th Edition) / Image.iso / pc / organic / media / content / item_structure.xsl < prev    next >
Encoding:
Extensible Markup Language  |  2003-05-12  |  1.3 KB  |  47 lines

  1. <?xml version="1.0"?>
  2. <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  3.  
  4. <!-- Edugen XSL Stylesheets V1.0 =======================================
  5.  
  6.      File pages.xsl for Organic View
  7.  
  8.      This file is part of the Edugen XSL Stylesheets.
  9.      Copyright (c) 2002 WWL Corp. - A Subsidiary of John Wiley & Sons, Inc.
  10. ========================================================================= -->
  11. <xsl:output method="html" indent="yes"/>
  12.  
  13. <xsl:template match="/">
  14. <html>
  15.     <xsl:apply-templates/>
  16. </html>
  17. </xsl:template>
  18.  
  19. <xsl:template match="chapter">
  20. <head>
  21.     <title>Chapter <xsl:value-of select="@num"/>: <xsl:value-of select="title"/></title>
  22. </head>
  23.  
  24. <body>
  25.     <h3>Chapter <xsl:value-of select="@num"/>: <xsl:value-of select="title"/></h3>
  26.     <xsl:apply-templates select="section"/>
  27. </body>    
  28. </xsl:template>
  29.  
  30.  
  31. <xsl:template match="title">
  32.     <xsl:apply-templates/>
  33. </xsl:template>
  34.  
  35.  
  36. <xsl:template match="section">
  37.     <h4>Section <xsl:value-of select="@num"/>: <xsl:apply-templates select="title"/></h4>
  38.     <xsl:apply-templates select="item"/>
  39. </xsl:template>
  40.  
  41. <xsl:template match="item">
  42.        <xsl:number value="position()"/>:   <xsl:apply-templates select="title"/>   <xsl:value-of select="@type"/><br/>
  43. </xsl:template>
  44.  
  45.  
  46.  
  47. </xsl:stylesheet>