<?xml version="1.0" encoding="utf-8"?><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <!-- This stylesheet was created by template/titlepage.xsl; do not edit it by hand. --> <xsl:template name="article.titlepage.recto"><xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="articleinfo/title|artheader/title|title|articleinfo/pubdate|artheader/pubdate|articleinfo/edition|artheader/edition|articleinfo/revhistory|artheader/revhistory|articleinfo/author|artheader/author|articleinfo/copyright|artheader/copyright|articleinfo/legalnotice|artheader/legalnotice|articleinfo/abstract|artheader/abstract"/> </xsl:template> <xsl:template name="article.titlepage"> <div> <div> <xsl:call-template name="article.titlepage.before.recto"/> <xsl:call-template name="article.titlepage.recto"/> </div> <div> <xsl:call-template name="article.titlepage.before.verso"/> <xsl:call-template name="article.titlepage.verso"/> </div> <xsl:call-template name="article.titlepage.separator"/> </div> </xsl:template> <xsl:template match="*" mode="article.titlepage.recto.mode"> <!-- if an element isn't found in this mode, --> <!-- try the generic titlepage.mode --> <xsl:apply-templates select="." mode="titlepage.mode"/> </xsl:template> <xsl:template match="*" mode="article.titlepage.verso.mode"> <!-- if an element isn't found in this mode, --> <!-- try the generic titlepage.mode --> <xsl:apply-templates select="." mode="titlepage.mode"/> </xsl:template> <xsl:template match="title" mode="article.titlepage.recto.auto.mode"> <div xsl:use-attribute-sets="article.titlepage.recto.style"> <xsl:apply-templates select="." mode="article.titlepage.recto.mode"/> </div> </xsl:template> <xsl:template match="pubdate" mode="article.titlepage.recto.auto.mode"> <div xsl:use-attribute-sets="article.titlepage.recto.style"> <xsl:apply-templates select="." mode="article.titlepage.recto.mode"/> </div> </xsl:template> <xsl:template match="edition" mode="article.titlepage.recto.auto.mode"> <div xsl:use-attribute-sets="article.titlepage.recto.style"> <xsl:apply-templates select="." mode="article.titlepage.recto.mode"/> </div> </xsl:template> <xsl:template match="revhistory" mode="article.titlepage.recto.auto.mode"> <div xsl:use-attribute-sets="article.titlepage.recto.style"> <xsl:apply-templates select="." mode="article.titlepage.recto.mode"/> </div> </xsl:template> <xsl:template match="author" mode="article.titlepage.recto.auto.mode"> <div xsl:use-attribute-sets="article.titlepage.recto.style"> <xsl:apply-templates select="." mode="article.titlepage.recto.mode"/> </div> </xsl:template> <xsl:template match="copyright" mode="article.titlepage.recto.auto.mode"> <div xsl:use-attribute-sets="article.titlepage.recto.style"> <xsl:apply-templates select="." mode="article.titlepage.recto.mode"/> </div> </xsl:template> <xsl:template match="legalnotice" mode="article.titlepage.recto.auto.mode"> <div xsl:use-attribute-sets="article.titlepage.recto.style"> <xsl:apply-templates select="." mode="article.titlepage.recto.mode"/> </div> </xsl:template> <xsl:template match="abstract" mode="article.titlepage.recto.auto.mode"> <div xsl:use-attribute-sets="article.titlepage.recto.style"> <xsl:apply-templates select="." mode="article.titlepage.recto.mode"/> </div> </xsl:template> </xsl:stylesheet>