Warning, /frameworks/kdoctools/src/customization/kde-ttlpg.xsl is written in an unsupported language. File is not indexed.
0001 <?xml version="1.0" encoding="utf-8"?>
0002 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
0003
0004 <xsl:template match="releaseinfo" mode="titlepage.mode">
0005 <xsl:call-template name="gentext">
0006 <xsl:with-param name="key">revision</xsl:with-param>
0007 </xsl:call-template>
0008 <xsl:text> </xsl:text>
0009 <span class="{name(.)}">
0010 <xsl:apply-templates mode="titlepage.mode"/>
0011 <xsl:text> (</xsl:text>
0012 <xsl:apply-templates mode="titlepage.mode" select="../date"/>
0013 <xsl:text>)</xsl:text>
0014 </span>
0015 </xsl:template>
0016
0017 <xsl:template match="author" mode="titlepage.mode">
0018 <p class="{name(.)}"><!--Documentation by--> <!-- to internationalise -->
0019 <xsl:call-template name="person.name"/>
0020 <xsl:text> </xsl:text>
0021 <xsl:apply-templates mode="titlepage.mode" select="email | affiliation"/>
0022 </p>
0023 </xsl:template>
0024
0025 <xsl:template match="date" mode="titlepage.mode">
0026 <span class="{name(.)}">
0027 <xsl:apply-templates mode="titlepage.mode"/>
0028 </span>
0029 </xsl:template>
0030
0031 <!-- Reduces affiliation to emailaddress -->
0032 <xsl:template match="affiliation" mode="titlepage.mode">
0033 <xsl:apply-templates mode="titlepage.mode" select="./address/email"/>
0034 </xsl:template>
0035
0036 <!-- Don't add a link to the author's email address on the page -->
0037 <xsl:template match="email" mode="titlepage.mode">
0038 <xsl:call-template name="inline.monoseq">
0039 <xsl:with-param name="content">
0040 <xsl:text><</xsl:text>
0041 <xsl:apply-templates/>
0042 <xsl:text>></xsl:text>
0043 </xsl:with-param>
0044 </xsl:call-template>
0045 </xsl:template>
0046
0047 <xsl:template match="othercredit" mode="titlepage.mode">
0048 <span class="{name(.)}">
0049 <xsl:choose>
0050 <xsl:when test="./contrib">
0051 <xsl:apply-templates mode="titlepage.mode" select="./contrib"/>
0052 </xsl:when>
0053 <xsl:when test="not(./contrib)">
0054 <span style="text-transform: capitalize">
0055 <xsl:apply-templates mode="titlepage.mode" select="@role"/>
0056 </span>
0057 </xsl:when>
0058 </xsl:choose>
0059 <xsl:text>: </xsl:text>
0060 <xsl:call-template name="person.name"/>
0061 <br />
0062 </span>
0063 </xsl:template>
0064
0065 <xsl:template match="contrib" mode="titlepage.mode">
0066 <span class="{name(.)}">
0067 <xsl:apply-templates mode="titlepage.mode"/>
0068 </span>
0069 </xsl:template>
0070
0071 <xsl:template match="abstract" mode="titlepage.mode">
0072 <div>
0073 <xsl:call-template name="semiformal.object"/>
0074 </div>
0075 </xsl:template>
0076
0077 <xsl:template match="abstract/title" mode="titlepage.mode">
0078 </xsl:template>
0079
0080 </xsl:stylesheet>