| author | fabien |
| Thu, 14 Feb 2008 16:46:36 -0500 | |
| branch | cda |
| changeset 14 | 54a2d205f350 |
| parent 0 | ff2810600648 |
| permissions | -rw-r--r-- |
|
0
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
1 |
<?xml version='1.0'?> |
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
2 |
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" |
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
3 |
xmlns="http://www.w3.org/TR/xhtml1/transitional" |
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
4 |
exclude-result-prefixes="#default" |
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
5 |
version='1.0'> |
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
6 |
<xsl:import href="/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/xhtml/docbook.xsl"/> |
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
7 |
<xsl:import href="common.xsl"/> |
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
8 |
|
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
9 |
<xsl:param name="make.valid.html" select="1"/> |
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
10 |
<xsl:param name="html.stylesheet">aubes.css</xsl:param> |
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
11 |
|
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
12 |
<xsl:template match="glossary"> |
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
13 |
<div class="{name(.)}">
|
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
14 |
<xsl:if test="$generate.id.attributes != 0"> |
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
15 |
<xsl:attribute name="id"> |
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
16 |
<xsl:call-template name="object.id"/> |
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
17 |
</xsl:attribute> |
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
18 |
</xsl:if> |
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
19 |
|
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
20 |
<xsl:call-template name="glossary.titlepage"/> |
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
21 |
|
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
22 |
<xsl:apply-templates select="(glossentry[1]/preceding-sibling::*)"/> |
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
23 |
|
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
24 |
<dl> |
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
25 |
<xsl:apply-templates select="glossentry"> |
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
26 |
<xsl:sort select="glossterm"/> |
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
27 |
</xsl:apply-templates> |
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
28 |
</dl> |
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
29 |
|
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
30 |
<xsl:if test="not(parent::article)"> |
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
31 |
<xsl:call-template name="process.footnotes"/> |
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
32 |
</xsl:if> |
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
33 |
</div> |
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
34 |
</xsl:template> |
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
35 |
|
|
ff2810600648
[svn] r2212@freebird: fabien | 2006-01-23 13:21:15 -0500
fabien
parents:
diff
changeset
|
36 |
</xsl:stylesheet> |