stylesheets/librognome-html.xsl
author "German Poo-Caaman~o <gpoo@gnome.org>"
Fri, 29 Feb 2008 12:05:33 -0300
changeset 7 00ea2985a116
parent 0 7e52f5046fb6
child 9 d31ab62a5e24
permissions -rw-r--r--
Changed the encoding used to generate the files
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
     1
<?xml version='1.0'?> <!--*- mode: xml -*-->
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
     2
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
     3
                version="1.0">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
     4
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
     5
  <!-- import the chunked XSL stylesheet -->
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
     6
  <xsl:import href="/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/html/chunk.xsl"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
     7
  <xsl:include href="devhelp.xsl"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
     8
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
     9
  <!-- change some parameters -->
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    10
  <xsl:param name="toc.section.depth">1</xsl:param>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    11
7
00ea2985a116 Changed the encoding used to generate the files
"German Poo-Caaman~o <gpoo@gnome.org>"
parents: 0
diff changeset
    12
  <xsl:param name="default.encoding" select="'utf-8'"/>
0
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    13
  <xsl:param name="chapter.autolabel" select="0"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    14
  <xsl:param name="use.id.as.filename" select="'1'"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    15
  <xsl:param name="html.ext" select="'.html'"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    16
  <xsl:param name="refentry.generate.name" select="0"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    17
  <xsl:param name="refentry.generate.title" select="1"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    18
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    19
  <!-- display variablelists as tables -->
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    20
  <xsl:param name="variablelist.as.table" select="1"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    21
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    22
  <!-- this gets set on the command line ... -->
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    23
  <xsl:param name="gtkdoc.version" select="''"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    24
  <xsl:param name="gtkdoc.bookname" select="''"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    25
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    26
  <!-- ========================================================= -->
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    27
  <!-- template to create the index.sgml anchor index -->
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    28
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    29
  <xsl:template match="book|article">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    30
    <xsl:apply-imports/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    31
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    32
    <!-- generate the index.sgml href index -->
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    33
    <xsl:call-template name="generate.index"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    34
    <xsl:call-template name="generate.devhelp"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    35
  </xsl:template>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    36
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    37
  <xsl:template name="generate.index">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    38
    <xsl:call-template name="write.text.chunk">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    39
      <xsl:with-param name="filename" select="'index.sgml'"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    40
      <xsl:with-param name="content">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    41
        <!-- check all anchor and refentry elements -->
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    42
        <xsl:apply-templates select="//anchor|//refentry"
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    43
                             mode="generate.index.mode"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    44
      </xsl:with-param>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    45
      <xsl:with-param name="encoding" select="'utf-8'"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    46
    </xsl:call-template>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    47
  </xsl:template>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    48
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    49
  <xsl:template match="*" mode="generate.index.mode">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    50
    <xsl:if test="not(@href)">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    51
      <xsl:text>&lt;ANCHOR id=&quot;</xsl:text>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    52
      <xsl:value-of select="@id"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    53
      <xsl:text>&quot; href=&quot;</xsl:text>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    54
      <xsl:if test="$gtkdoc.bookname">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    55
        <xsl:value-of select="$gtkdoc.bookname"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    56
        <xsl:text>/</xsl:text>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    57
      </xsl:if>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    58
      <xsl:call-template name="href.target"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    59
      <xsl:text>&quot;&gt;
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    60
</xsl:text>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    61
    </xsl:if>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    62
  </xsl:template>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    63
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    64
  <!-- ========================================================= -->
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    65
  <!-- template to output gtkdoclink elements for the unknown targets -->
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    66
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    67
  <xsl:template match="link">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    68
    <xsl:choose>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    69
      <xsl:when test="id(@linkend)">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    70
        <xsl:apply-imports/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    71
      </xsl:when>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    72
      <xsl:otherwise>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    73
        <GTKDOCLINK HREF="{@linkend}">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    74
          <xsl:apply-templates/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    75
        </GTKDOCLINK>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    76
      </xsl:otherwise>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    77
    </xsl:choose>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    78
  </xsl:template>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    79
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    80
  <!-- ========================================================= -->
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    81
  <!-- Below are the visual portions of the stylesheet.  They provide
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    82
       the normal gtk-doc output style. -->
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    83
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    84
  <xsl:param name="shade.verbatim" select="0"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    85
  <xsl:param name="refentry.separator" select="0"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    86
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    87
  <xsl:template match="refsect2">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    88
    <xsl:if test="preceding-sibling::refsect2">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    89
      <hr/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    90
    </xsl:if>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    91
    <xsl:apply-imports/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    92
  </xsl:template>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    93
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    94
  <xsl:template name="user.head.content">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    95
    <xsl:if test="$gtkdoc.version">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    96
      <meta name="generator"
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    97
            content="GTK-Doc V{$gtkdoc.version} (XML mode)"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    98
    </xsl:if>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
    99
  </xsl:template>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   100
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   101
  <xsl:template match="title" mode="book.titlepage.recto.mode">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   102
    <table class="navigation" width="100%"
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   103
           cellpadding="2" cellspacing="0">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   104
      <tr>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   105
        <th valign="middle">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   106
          <p class="{name(.)}">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   107
            <xsl:value-of select="."/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   108
          </p>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   109
        </th>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   110
      </tr>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   111
    </table>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   112
  </xsl:template>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   113
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   114
  <xsl:template name="header.navigation">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   115
    <xsl:param name="prev" select="/foo"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   116
    <xsl:param name="next" select="/foo"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   117
    <xsl:variable name="home" select="/*[1]"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   118
    <xsl:variable name="up" select="parent::*"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   119
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   120
    <xsl:if test="$suppress.navigation = '0' and $home != .">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   121
      <table class="navigation" width="100%"
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   122
             summary = "Navigation header" cellpadding="2" cellspacing="2">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   123
        <tr valign="middle">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   124
          <xsl:if test="count($prev) > 0">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   125
            <td>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   126
              <a accesskey="p">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   127
                <xsl:attribute name="href">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   128
                  <xsl:call-template name="href.target">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   129
                    <xsl:with-param name="object" select="$prev"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   130
                  </xsl:call-template>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   131
                </xsl:attribute>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   132
                <img src="left.png" width="24" height="24" border="0">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   133
                  <xsl:attribute name="alt">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   134
                    <xsl:call-template name="gentext">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   135
                      <xsl:with-param name="key">nav-prev</xsl:with-param>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   136
                    </xsl:call-template>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   137
                  </xsl:attribute>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   138
                </img>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   139
              </a>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   140
            </td>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   141
          </xsl:if>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   142
          <xsl:if test="count($up) > 0 and $up != $home">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   143
            <td>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   144
              <a accesskey="u">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   145
                <xsl:attribute name="href">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   146
                  <xsl:call-template name="href.target">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   147
                    <xsl:with-param name="object" select="$up"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   148
                  </xsl:call-template>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   149
                </xsl:attribute>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   150
                <img src="up.png" width="24" height="24" border="0">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   151
                  <xsl:attribute name="alt">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   152
                    <xsl:call-template name="gentext">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   153
                      <xsl:with-param name="key">nav-up</xsl:with-param>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   154
                    </xsl:call-template>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   155
                  </xsl:attribute>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   156
                </img>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   157
              </a>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   158
            </td>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   159
          </xsl:if>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   160
          <xsl:if test="$home != .">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   161
            <td>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   162
              <a accesskey="h">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   163
                <xsl:attribute name="href">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   164
                  <xsl:call-template name="href.target">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   165
                    <xsl:with-param name="object" select="$home"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   166
                  </xsl:call-template>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   167
                </xsl:attribute>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   168
                <img src="home.png" width="24" height="24" border="0">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   169
                  <xsl:attribute name="alt">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   170
                    <xsl:call-template name="gentext">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   171
                      <xsl:with-param name="key">nav-home</xsl:with-param>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   172
                    </xsl:call-template>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   173
                  </xsl:attribute>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   174
                </img>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   175
              </a>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   176
            </td>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   177
          </xsl:if>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   178
          <th width="100%" align="center">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   179
            <xsl:apply-templates select="$home"
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   180
                                 mode="object.title.markup"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   181
          </th>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   182
          <xsl:if test="count($next) > 0">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   183
            <td>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   184
              <a accesskey="n">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   185
                <xsl:attribute name="href">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   186
                  <xsl:call-template name="href.target">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   187
                    <xsl:with-param name="object" select="$next"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   188
                  </xsl:call-template>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   189
                </xsl:attribute>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   190
                <img src="right.png" width="24" height="24" border="0">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   191
                  <xsl:attribute name="alt">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   192
                    <xsl:call-template name="gentext">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   193
                      <xsl:with-param name="key">nav-next</xsl:with-param>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   194
                    </xsl:call-template>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   195
                  </xsl:attribute>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   196
                </img>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   197
              </a>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   198
            </td>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   199
          </xsl:if>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   200
        </tr>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   201
      </table>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   202
    </xsl:if>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   203
  </xsl:template>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   204
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   205
  <xsl:template name="footer.navigation">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   206
    <xsl:param name="prev" select="/foo"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   207
    <xsl:param name="next" select="/foo"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   208
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   209
    <xsl:if test="$suppress.navigation = '0'">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   210
      <table class="navigation" width="100%"
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   211
             summary="Navigation footer" cellpadding="2" cellspacing="0">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   212
        <tr valign="middle">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   213
          <td align="left">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   214
            <xsl:if test="count($prev) > 0">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   215
              <a accesskey="p">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   216
                <xsl:attribute name="href">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   217
                  <xsl:call-template name="href.target">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   218
                    <xsl:with-param name="object" select="$prev"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   219
                  </xsl:call-template>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   220
                </xsl:attribute>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   221
                <b>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   222
                  <xsl:text>&lt;&lt;&#160;</xsl:text>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   223
                  <xsl:apply-templates select="$prev"
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   224
                                       mode="object.title.markup"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   225
                </b>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   226
              </a>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   227
            </xsl:if>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   228
          </td>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   229
          <td align="right">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   230
            <xsl:if test="count($next) > 0">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   231
              <a accesskey="n">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   232
                <xsl:attribute name="href">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   233
                  <xsl:call-template name="href.target">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   234
                    <xsl:with-param name="object" select="$next"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   235
                  </xsl:call-template>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   236
                </xsl:attribute>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   237
                <b>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   238
                  <xsl:apply-templates select="$next"
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   239
                                       mode="object.title.markup"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   240
                  <xsl:text>&#160;&gt;&gt;</xsl:text>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   241
                </b>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   242
              </a>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   243
            </xsl:if>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   244
          </td>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   245
        </tr>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   246
      </table>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   247
    </xsl:if>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   248
  </xsl:template>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   249
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   250
<xsl:template match="author" mode="titlepage.mode">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   251
  <div class="{name(.)}">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   252
    <xsl:call-template name="person.name"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   253
    <xsl:apply-templates mode="titlepage.mode" select="./contrib"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   254
    <xsl:apply-templates mode="titlepage.mode" select="./affiliation"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   255
    <xsl:apply-templates mode="titlepage.mode" select="./email"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   256
  </div>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   257
</xsl:template>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   258
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   259
<xsl:template match="email" mode="titlepage.mode">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   260
  <span class="{name(.)}">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   261
    &lt;<a href="mailto:{.}"><xsl:value-of select="."/></a>&gt;
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   262
  </span>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   263
</xsl:template>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   264
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   265
<xsl:template match="address" mode="titlepage.mode">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   266
  <span class="{name(.)}">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   267
	<xsl:apply-templates mode="titlepage.mode"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   268
  </span>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   269
</xsl:template>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   270
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   271
<xsl:template match="affiliation" mode="titlepage.mode">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   272
  <span class="{name(.)}">
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   273
	<xsl:apply-templates mode="titlepage.mode"/>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   274
  </span>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   275
</xsl:template>
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   276
7e52f5046fb6 2006-09-07 German Poo-Caaman~o <gpoo@ubiobio.cl>
"German Poo-Caaman~o <gpoo@ubiobio.cl>"
parents:
diff changeset
   277
</xsl:stylesheet>