<h3>Przypisy</h3>
<xsl:for-each select="descendant::*[self::pe or self::pa or self::pr or self::pt][not(parent::extra)]">
<div>
+ <xsl:attribute name="class">fn-<xsl:value-of select="name()" /></xsl:attribute>
<a name="{concat('footnote-', generate-id(.))}" />
<a href="{concat('#anchor-', generate-id(.))}" class="annotation">[<xsl:number value="count(preceding::*[self::pa or self::pe or self::pr or self::pt]) + 1" />]</a>
<xsl:choose>
<xsl:when test="count(akap|akap_cd|strofa) = 0">
<p><xsl:apply-templates select="text()|*" mode="inline" />
<xsl:if test="name()='pa'"> [przypis autorski]</xsl:if>
+ <xsl:if test="name()='pt'"> [przypis tłumacza]</xsl:if>
+ <xsl:if test="name()='pr'"> [przypis redakcyjny]</xsl:if>
+ <xsl:if test="name()='pe'"> [przypis edytorski]</xsl:if>
</p>
</xsl:when>
<xsl:otherwise>
<div class="motto"><xsl:apply-templates /></div>
</xsl:template>
+<xsl:template match="ilustr" mode="inline">
+ <xsl:apply-templates select="."/>
+</xsl:template>
+
+<xsl:template match="ilustr">
+ <img>
+ <xsl:attribute name="src">
+ <xsl:value-of select="$gallery" /><xsl:value-of select="@src" />
+ </xsl:attribute>
+ <xsl:attribute name="alt">
+ <xsl:value-of select="@alt" />
+ </xsl:attribute>
+ <xsl:attribute name="title">
+ <xsl:value-of select="@alt" />
+ </xsl:attribute>
+ </img>
+</xsl:template>
+
<!-- ========================================== -->
<!-- = PARAGRAPH TAGS = -->
<p class="motto_podpis"><xsl:apply-templates mode="inline" /></p>
</xsl:template>
+<xsl:template match="tabela|tabelka">
+ <table><xsl:apply-templates /></table>
+</xsl:template>
+<xsl:template match="wiersz">
+ <tr><xsl:apply-templates /></tr>
+</xsl:template>
+<xsl:template match="kol">
+ <td><xsl:apply-templates mode="inline" /></td>
+</xsl:template>
+
+<xsl:template match="mat">
+ <math xmlns="http://www.w3.org/1998/Math/MathML"><xsl:copy-of select="*" /></math>
+</xsl:template>
+
<!-- ================================================ -->
<!-- = INLINE TAGS = -->
<!-- Other inline tags -->
<xsl:template match="mat" mode="inline">
- <em class="math"><xsl:apply-templates mode="inline" /></em>
+ <math xmlns="http://www.w3.org/1998/Math/MathML"><xsl:copy-of select="*" /></math>
</xsl:template>
<xsl:template match="didask_tekst" mode="inline">
<em class="author-emphasis"><xsl:apply-templates mode="inline" /></em>
</xsl:template>
+<xsl:template match="indeks_dolny" mode="inline">
+ <sub><xsl:apply-templates mode="inline" /></sub>
+</xsl:template>
+
<xsl:template match="osoba" mode="inline">
<em class="person"><xsl:apply-templates mode="inline" /></em>
</xsl:template>
<xsl:template match="extra|uwaga" mode="inline" />
<xsl:template match="nota_red" />
+<xsl:template match="abstrakt" />
<!-- ======== -->
<!-- = TEXT = -->