1<!-- THIS IS BROKEN --> 2<!-- ==================================================================== --> 3 4<xsl:template match="t:biblioentry"> 5 <xsl:text>

</xsl:text> 6 <xsl:element name="xsl:template"> 7 <xsl:attribute name="match">biblioentry</xsl:attribute> 8 <xsl:text>
</xsl:text> 9 <xsl:element name="xsl:variable"> 10 <xsl:attribute name="name">id</xsl:attribute> 11 <xsl:element name="xsl:call-template"> 12 <xsl:attribute name="name">object.id</xsl:attribute> 13 </xsl:element> 14 </xsl:element> 15 <xsl:text>
</xsl:text> 16 <xsl:element name="{@wrapper}"> 17 <xsl:attribute name="id">{$id}</xsl:attribute> 18 <xsl:attribute name="class">{name(.)}</xsl:attribute> 19 <xsl:text>
 </xsl:text> 20 <xsl:element name="a"> 21 <xsl:attribute name="name">{$id}</xsl:attribute> 22 </xsl:element> 23 <xsl:apply-templates mode="biblioentry"/> 24 <xsl:text>
</xsl:text> 25 </xsl:element> 26 <xsl:text>
</xsl:text> 27 </xsl:element> 28 29<!-- 30 <xsl:text>

</xsl:text> 31 <xsl:element name="xsl:template"> 32 <xsl:attribute name="match">biblioentry/biblioset</xsl:attribute> 33 <xsl:apply-templates mode="biblioentry"/> 34 </xsl:element> 35--> 36</xsl:template> 37 38<xsl:template match="t:if" mode="biblioentry"> 39 <xsl:element name="xsl:if"> 40 <xsl:attribute name="test"> 41 <xsl:value-of select="@test"/> 42 </xsl:attribute> 43 <xsl:apply-templates mode="biblioentry"/> 44 </xsl:element> 45</xsl:template> 46 47<xsl:template match="t:text" mode="biblioentry"> 48 <xsl:element name="xsl:text"> 49 <xsl:apply-templates/> 50 </xsl:element> 51</xsl:template> 52 53<xsl:template match="*" mode="biblioentry"> 54 <xsl:text>
 </xsl:text> 55 <xsl:element name="xsl:apply-templates"> 56 <xsl:attribute name="select"> 57 <xsl:value-of select="name(.)"/> 58 </xsl:attribute> 59 <xsl:attribute name="mode">bibliography.mode</xsl:attribute> 60 </xsl:element> 61</xsl:template> 62 63<xsl:template match="t:or" mode="biblioentry"> 64 <xsl:text>
 </xsl:text> 65 <xsl:element name="xsl:apply-templates"> 66 <xsl:attribute name="select"> 67 <xsl:call-template name="element-or-list"/> 68 </xsl:attribute> 69 <xsl:attribute name="mode">bibliography.mode</xsl:attribute> 70 </xsl:element> 71</xsl:template> 72 73