Develop and Download Open Source Software

Browse Subversion Repository

Contents of /ls/body/ls2html.xsl

Parent Directory Parent Directory | Revision Log Revision Log


Revision 15 - (show annotations) (download)
Mon Jan 11 08:08:50 2010 UTC (14 years, 2 months ago) by ohkubo-k
File MIME type: text/plain
File size: 3121 byte(s)
100111 release
1 <?xml version="1.0" encoding="utf-8" ?>
2 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
3
4 <xsl:template match="/">
5 <html>
6 <head>
7 <title><xsl:apply-templates select="TEI.2/teiHeader/fileDesc/sourceDesc/biblStruct/monogr/title" /></title>
8 </head>
9 <body>
10 <xsl:apply-templates select=".//div0" />
11 </body>
12 </html>
13 </xsl:template>
14 <xsl:template match="head">&#60;H1&#62;<xsl:apply-templates/>&#60;/H1&#62;</xsl:template>
15 <xsl:template match="etym">[<xsl:apply-templates/>]</xsl:template>
16 <xsl:template match="sense">&#60;p&#62;<b><xsl:value-of select="@n"/></b><xsl:apply-templates/>&#60;/p&#62;</xsl:template>
17 <xsl:template match="sense">
18 <xsl:choose>
19 <xsl:when test="@level = 0">&#60;indent val="1"&#62;&#60;p&#62;<b><xsl:value-of select="@n"/></b><xsl:apply-templates/>&#60;/p&#62;</xsl:when>
20 <xsl:when test="@level = 1">&#60;indent val="1"&#62;&#60;p&#62;<b><xsl:value-of select="@n"/></b><xsl:apply-templates/>&#60;/p&#62;</xsl:when>
21 <xsl:when test="@level = 2">&#60;indent val="2"&#62;&#60;p&#62;<b><xsl:value-of select="@n"/></b><xsl:apply-templates/>&#60;/p&#62;</xsl:when>
22 <xsl:when test="@level = 3">&#60;indent val="3"&#62;&#60;p&#62;<b><xsl:value-of select="@n"/></b><xsl:apply-templates/>&#60;/p&#62;</xsl:when>
23 <xsl:when test="@level = 4">&#60;indent val="4"&#62;&#60;p&#62;<b><xsl:value-of select="@n"/></b><xsl:apply-templates/>&#60;/p&#62;</xsl:when>
24 <xsl:otherwise>&#60;indent val="4"&#62;&#60;p&#62;<b><xsl:value-of select="@n"/></b><xsl:apply-templates/>&#60;/p&#62;</xsl:otherwise>
25 </xsl:choose>
26 </xsl:template>
27 <xsl:template match="emph"><em><xsl:apply-templates/></em></xsl:template>
28 <xsl:template match="b"><b><xsl:apply-templates/></b></xsl:template>
29 <xsl:template match="orth"><xsl:text>&#60;b&#62;</xsl:text><xsl:apply-templates/><xsl:text>&#60;/b&#62;</xsl:text></xsl:template>
30 <xsl:template match="gen"><xsl:text>&#60;i&#62;</xsl:text><xsl:apply-templates/><xsl:text>&#60;/i&#62;</xsl:text></xsl:template>
31 <xsl:template match="tr"><xsl:text>&#60;i&#62;</xsl:text><xsl:apply-templates/><xsl:text>&#60;/i&#62;</xsl:text></xsl:template>
32 <xsl:template match="hi"><xsl:text>&#60;i&#62;</xsl:text><xsl:apply-templates/><xsl:text>&#60;/i&#62;</xsl:text></xsl:template>
33 <xsl:template match="dfn">&#60;dfn id="<xsl:value-of select="@id"/>"&#62;<xsl:apply-templates/>&#60;/dfn&#62;</xsl:template>
34 <xsl:template match="key">&#60;key type="<xsl:value-of select="@type"/>"&#62;<xsl:apply-templates/>&#60;/key&#62;</xsl:template>
35 <xsl:template match="entryFree">
36 <xsl:text>
37 &#60;dt id="</xsl:text><xsl:value-of select="@key" /><xsl:text>"&#62;</xsl:text><xsl:value-of select="orth" /><xsl:text>&#60;/dt&#62;&#60;dd&#62;</xsl:text>
38 <xsl:apply-templates />
39 <xsl:text>&#60;/dd&#62;
40 </xsl:text>
41 </xsl:template>
42 <xsl:template match="div0">
43 <xsl:apply-templates />
44 </xsl:template>
45 </xsl:stylesheet>

Properties

Name Value
svn:mime-type text/plain

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26