1 <?xml version="1.0" encoding="utf-8"?>
4 This file is part of Librarian, licensed under GNU Affero GPLv3 or later.
5 Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
8 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
9 xmlns:wl="http://wolnelektury.pl/functions"
10 xmlns="http://www.gribuser.ru/xml/fictionbook/2.0"
11 xmlns:l="http://www.w3.org/1999/xlink">
13 <xsl:include href="description.xslt"/>
14 <xsl:include href="footnotes.xslt"/>
15 <xsl:include href="inline.xslt"/>
16 <xsl:include href="paragraphs.xslt"/>
17 <xsl:include href="poems.xslt"/>
18 <xsl:include href="sections.xslt"/>
20 <xsl:strip-space elements="*"/>
21 <xsl:output encoding="utf-8" method="xml" indent="yes"/>
23 <xsl:template match="utwor">
25 <xsl:apply-templates mode="outer"/>
27 <body name="footnotes">
28 <xsl:apply-templates mode="footnotes"/>
33 <!-- we can't handle lyrics nicely yet -->
34 <xsl:template match="powiesc|opowiadanie|liryka_l|liryka_lp" mode="outer">
35 <body> <!-- main body for main book flow -->
36 <xsl:if test="autor_utworu or nazwa_utworu">
38 <xsl:apply-templates mode="title"
39 select="autor_utworu|dzielo_nadrzedne|nazwa_utworu"/>
45 Utwór opracowany został w ramach projektu
46 <a l:href="http://www.wolnelektury.pl/">Wolne Lektury</a>
47 przez <a l:href="http://www.nowoczesnapolska.org.pl/">fundację
48 Nowoczesna Polska</a>.
52 <xsl:variable name="sections" select="count(naglowek_rozdzial)"/>
55 <xsl:when test="local-name() = 'liryka_l'">
57 <xsl:apply-templates mode="para"/>
62 <xsl:apply-templates mode="para"
63 select="*[count(following-sibling::naglowek_rozdzial)
69 <xsl:apply-templates mode="sections"/>
73 <xsl:template match="uwaga" mode="outer"/>
74 <xsl:template match="extra" mode="outer"/>
76 <xsl:template mode="title" match="*">
79 <p><xsl:apply-templates mode="inline"/></p>
82 <xsl:template match="uwaga" mode="title"/>
83 <xsl:template match="extra" mode="title"/>