fnp
/
wolnelektury.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added handling of tags motto_podpis, podtytul and nota.
[wolnelektury.git]
/
bin
/
book2html.xslt
diff --git
a/bin/book2html.xslt
b/bin/book2html.xslt
index
940351c
..
f52d830
100644
(file)
--- a/
bin/book2html.xslt
+++ b/
bin/book2html.xslt
@@
-47,12
+47,15
@@
<xsl:template match="powiesc|opowiadanie|liryka_l|liryka_lp|dramat_wierszowany_l|dramat_wierszowany_lp|dramat_wspolczesny">
<xsl:if test="nazwa_utworu">
<h1>
<xsl:template match="powiesc|opowiadanie|liryka_l|liryka_lp|dramat_wierszowany_l|dramat_wierszowany_lp|dramat_wspolczesny">
<xsl:if test="nazwa_utworu">
<h1>
- <xsl:apply-templates select="autor_utworu|dzielo_nadrzedne|nazwa_utworu" mode="header" />
+ <xsl:apply-templates select="autor_utworu|dzielo_nadrzedne|nazwa_utworu
|podtytul
" mode="header" />
</h1>
</xsl:if>
<xsl:apply-templates />
</xsl:template>
</h1>
</xsl:if>
<xsl:apply-templates />
</xsl:template>
+<!-- ======================= -->
+<!-- = Header (title page) = -->
+<!-- ======================= -->
<xsl:template match="autor_utworu" mode="header">
<span class="author"><xsl:apply-templates mode="inline" /></span>
</xsl:template>
<xsl:template match="autor_utworu" mode="header">
<span class="author"><xsl:apply-templates mode="inline" /></span>
</xsl:template>
@@
-65,6
+68,14
@@
<span class="collection"><xsl:apply-templates mode="inline" /></span>
</xsl:template>
<span class="collection"><xsl:apply-templates mode="inline" /></span>
</xsl:template>
+<xsl:template match="podtytul" mode="header">
+ <span class="subtitle"><xsl:apply-templates mode="inline" /></span>
+</xsl:template>
+
+<xsl:template match="nota">
+ <div class="note"><xsl:apply-templates /></div>
+</xsl:template>
+
<xsl:template match="naglowek_akt|naglowek_czesc|srodtytul">
<h2><xsl:apply-templates mode="inline" /></h2>
</xsl:template>
<xsl:template match="naglowek_akt|naglowek_czesc|srodtytul">
<h2><xsl:apply-templates mode="inline" /></h2>
</xsl:template>
@@
-178,6
+189,10
@@
<p class="motto"><xsl:apply-templates mode="inline" /></p>
</xsl:template>
<p class="motto"><xsl:apply-templates mode="inline" /></p>
</xsl:template>
+<xsl:template match="motto_podpis">
+ <p class="motto_podpis"><xsl:apply-templates mode="inline" /></p>
+</xsl:template>
+
<xsl:template match="sekcja_swiatlo">
<hr class="spacer" />
</xsl:template>
<xsl:template match="sekcja_swiatlo">
<hr class="spacer" />
</xsl:template>