annotate summa/bilingual/bi.xsl @ 7:13afc48b0e87

cleaner columns, vert. spacing
author ht
date Thu, 17 Apr 2008 22:19:02 +0000
parents d3a06d7753d9
children a2740f999f93
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
1 <?xml version='1.0'?>
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
2 <!DOCTYPE doc SYSTEM "../../../../lib/xml/xsl.dtd" >
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
3 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" xmlns="http://www.w3.org/1999/xhtml">
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
4 <xsl:template match="/">
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
5 <html>
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
6 <head>
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
7 <title>
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
8 <xsl:text>Bilingual Aquinas</xsl:text>
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
9 <xsl:value-of select="div2/div3/h3"/>
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
10 </title>
7
13afc48b0e87 cleaner columns, vert. spacing
ht
parents: 1
diff changeset
11 <style>
13afc48b0e87 cleaner columns, vert. spacing
ht
parents: 1
diff changeset
12 h2, h3, h4 {margin-bottom: 0px}
13afc48b0e87 cleaner columns, vert. spacing
ht
parents: 1
diff changeset
13 </style>
1
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
14 </head>
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
15 <body>
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
16 <xsl:apply-templates/>
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
17 </body>
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
18 </html>
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
19 </xsl:template>
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
20
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
21 <xsl:template match="div2|div3|div4">
7
13afc48b0e87 cleaner columns, vert. spacing
ht
parents: 1
diff changeset
22 <div style="clear: left">
1
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
23 <xsl:apply-templates select="node()|@*"/>
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
24 </div>
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
25 </xsl:template>
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
26
7
13afc48b0e87 cleaner columns, vert. spacing
ht
parents: 1
diff changeset
27 <xsl:template match="div[@class='bilingual']"><div style="clear: both">
13afc48b0e87 cleaner columns, vert. spacing
ht
parents: 1
diff changeset
28 <div style="width: 48%; float: left"><xsl:apply-templates select="*[1]"/></div>
13afc48b0e87 cleaner columns, vert. spacing
ht
parents: 1
diff changeset
29 <div style="width: 48%; float: left; margin-left: 2em"><xsl:apply-templates select="*[2]"/></div></div>
1
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
30 </xsl:template>
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
31
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
32 <xsl:template match="*">
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
33 <xsl:element name="{local-name()}" namespace="http://www.w3.org/1999/xhtml">
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
34 <xsl:apply-templates select="node()|@*"/>
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
35 </xsl:element>
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
36 </xsl:template>
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
37
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
38 <xsl:template match="text()|comment()|processing-instruction()|@*">
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
39 <xsl:copy>
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
40 <xsl:apply-templates select="node()|@*"/>
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
41 </xsl:copy>
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
42 </xsl:template>
d3a06d7753d9 *** empty log message ***
ht
parents:
diff changeset
43 </xsl:stylesheet>