yet another fix for slowo_obce + refactor
[librarian.git] / librarian / fb2 / inline.xslt
index 4151845..351d13c 100644 (file)
        <xsl:template match="motyw" mode="inline"/>
 
        <!-- formatting -->
-       <xsl:template match="slowo_obce|tytul_dziela">
+       <xsl:template match="slowo_obce" mode="inline">
                <emphasis>
                        <xsl:apply-templates mode="inline"/>
                </emphasis>
        </xsl:template>
-       <xsl:template match="wyroznienie">
+       <xsl:template match="tytul_dziela" mode="inline">
+               <emphasis>
+            <xsl:if test="@typ">„</xsl:if>
+                       <xsl:apply-templates mode="inline"/>
+            <xsl:if test="@typ">”</xsl:if>
+               </emphasis>
+       </xsl:template>
+       <xsl:template match="wyroznienie" mode="inline">
                <strong>
                        <xsl:apply-templates mode="inline"/>
                </strong>
        </xsl:template>
+       <xsl:template match="indeks_dolny" mode="inline">
+               <sub>
+                       <xsl:apply-templates mode="inline"/>
+               </sub>
+       </xsl:template>
+       <xsl:template match="wieksze_odstepy" mode="inline">
+               <xsl:apply-templates mode="inline"/>
+       </xsl:template>
 
        <!-- text -->
        <xsl:template match="text()" mode="inline">
                <xsl:value-of select="wl:substitute_entities(.)"/>
        </xsl:template>
+
+       <xsl:template match="uwaga" mode="inline"/>
+       <xsl:template match="extra" mode="inline"/>
 </xsl:stylesheet>