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>