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>&lt;</xsl:text>
0041        <xsl:apply-templates/>
0042       <xsl:text>&gt;</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>