1<?xml version="1.0" encoding="utf-8"?>
2<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
3                version="1.0">
4
5<xsl:import href="/html/chunk.xsl"/>
6
7<xsl:param name="toc.section.depth" select="'1'"/>
8
9<xsl:param name="html.stylesheet" select="'reference.css'"/>
10
11<xsl:template match="olink[@type='title']">
12  <xsl:variable name="xml"
13                select="document(unparsed-entity-uri(@targetdocent))"/>
14  <xsl:variable name="title" select="($xml/*/title[1]
15                                      |$xml/*/bookinfo/title[1]
16                                      |$xml/*/referenceinfo/title[1])[1]"/>
17  <i>
18    <a href="{@localinfo}">
19      <xsl:apply-templates select="$title/*|$title/text()"/>
20    </a>
21  </i>
22</xsl:template>
23
24<xsl:template match="bookinfo/copyright|reference/copyright"
25              mode="titlepage.mode">
26  <xsl:variable name="years" select="year"/>
27  <xsl:variable name="holders" select="holder"/>
28
29  <p class="{name(.)}">
30    <a href="copyright.html">
31      <xsl:call-template name="gentext.element.name"/>
32    </a>
33    <xsl:call-template name="gentext.space"/>
34    <xsl:call-template name="dingbat">
35      <xsl:with-param name="dingbat">copyright</xsl:with-param>
36    </xsl:call-template>
37    <xsl:call-template name="gentext.space"/>
38    <xsl:apply-templates select="$years" mode="titlepage.mode"/>
39    <xsl:call-template name="gentext.space"/>
40    <xsl:call-template name="gentext.by"/>
41    <xsl:call-template name="gentext.space"/>
42    <xsl:apply-templates select="$holders" mode="titlepage.mode"/>
43    <xsl:text>. </xsl:text>
44    <a href="warranty.html">No Warranty</a>
45    <xsl:text>.</xsl:text>
46  </p>
47</xsl:template>
48
49</xsl:stylesheet>
50