<xsl:template match="extra|uwaga" />
<xsl:template match="extra|uwaga" mode="inline" />
-<xsl:template match="/">
+<xsl:template match="utwor">
<html>
<head>
<title>book2html output</title>
<link rel="stylesheet" href="master.css" type="text/css" media="screen" charset="utf-8" />
</head>
<body>
- <xsl:apply-templates />
+ <xsl:apply-templates select="powiesc|opowiadanie|liryka_l|liryka_lp|dramat_wierszowany_l|dramat_wierszowany_lp|dramat_wspolczesny" />
<div id="footnotes">
<h3>Przypisy</h3>
<xsl:for-each select="descendant::*[self::pe or self::pa or self::pr or self::pt][not(parent::extra)]">
</html>
</xsl:template>
+
+<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" />
+ </h1>
+ </xsl:if>
+ <xsl:apply-templates />
+</xsl:template>
+
+<xsl:template match="autor_utworu" mode="header">
+ <span class="author"><xsl:apply-templates mode="inline" /></span>
+</xsl:template>
+
+<xsl:template match="nazwa_utworu" mode="header">
+ <span class="title"><xsl:apply-templates mode="inline" /></span>
+</xsl:template>
+
+<xsl:template match="dzielo_nadrzedne" mode="header">
+ <span class="collection"><xsl:apply-templates mode="inline" /></span>
+</xsl:template>
+
<xsl:template match="naglowek_akt|naglowek_czesc">
<h2><xsl:apply-templates mode="inline" /></h2>
</xsl:template>