FB2: output a basic book description.
[librarian.git] / librarian / fb2 / inline.xslt
1 <?xml version="1.0" encoding="utf-8"?>
2 <!--
3
4         This file is part of Librarian, licensed under GNU Affero GPLv3 or later.
5         Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
6
7 -->
8 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
9         xmlns:wl="http://wolnelektury.pl/functions"
10         xmlns:dc="http://purl.org/dc/elements/1.1/"
11         xmlns="http://www.gribuser.ru/xml/fictionbook/2.0"
12         xmlns:l="http://www.w3.org/1999/xlink">
13
14         <!-- inline elements -->
15
16         <!-- ignored -->
17         <xsl:template match="motyw" mode="inline"/>
18
19         <!-- formatting -->
20         <xsl:template match="slowo_obce|tytul_dziela">
21                 <emphasis>
22                         <xsl:apply-templates mode="inline"/>
23                 </emphasis>
24         </xsl:template>
25         <xsl:template match="wyroznienie">
26                 <strong>
27                         <xsl:apply-templates mode="inline"/>
28                 </strong>
29         </xsl:template>
30
31         <!-- text -->
32         <xsl:template match="text()" mode="inline">
33                 <xsl:value-of select="wl:substitute_entities(.)"/>
34         </xsl:template>
35
36         <xsl:template match="uwaga" mode="inline"/>
37         <xsl:template match="extra" mode="inline"/>
38 </xsl:stylesheet>