2 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
5 <xsl:import href="slides-common.xsl"/>
7 <xsl:template match="/">
10 <title><xsl:value-of select="/slides/slidesinfo/title"/></title>
13 <xsl:apply-templates/>
18 <xsl:template match="slidesinfo">
19 <xsl:variable name="id">
20 <xsl:call-template name="object.id"/>
23 <div id="{$id}" class="titlepage">
24 <div class="titlepage-body">
25 <xsl:call-template name="titlepage-body"/>
30 <xsl:template match="slides" mode="toc">
34 <xsl:template match="foil">
35 <xsl:variable name="id">
36 <xsl:call-template name="object.id"/>
39 <div class="{name(.)}" id="{$id}">
40 <div class="foil-body">
41 <xsl:call-template name="foil-body"/>
43 <xsl:call-template name="process.footnotes"/>
47 <xsl:template match="foilgroup">
48 <xsl:variable name="id">
49 <xsl:call-template name="object.id"/>
52 <div class="{name(.)}" id="{$id}">
53 <div class="foilgroup-body">
54 <xsl:call-template name="foilgroup-body"/>
56 <xsl:call-template name="process.footnotes"/>
59 <xsl:apply-templates select="foil"/>
62 <xsl:template match="author" mode="titlepage.mode">
63 <div class="{name(.)}">
64 <h2 class="{name(.)}"><xsl:call-template name="person.name"/></h2>
65 <xsl:apply-templates mode="titlepage.mode" select="./contrib"/>
66 <xsl:apply-templates mode="titlepage.mode" select="./affiliation"/>