Ignore:
Timestamp:
01/07/2005 05:14:15 AM (17 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.1, 11.0, 11.1, 6.0, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, krejzi/svn, lazarus, nosym, perl-modules, qt5new, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/test-20220226
Children:
d8dc77a
Parents:
bad8b53
Message:

Update stylesheets and fix Python references

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@3217 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • stylesheets/xhtml/lfs-titles.xsl

    rbad8b53 r3fe8b51  
    11<?xml version='1.0' encoding='ISO-8859-1'?>
    2 
    3 <!-- Version 0.9- Manuel Canales Esparcia <macana@lfs-es.org> -->
    42
    53<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
     
    97  <xsl:template name="part.titlepage">
    108    <div class="titlepage">
     9      <xsl:if test="@id">
     10        <a id="{@id}" name="{@id}"/>
     11      </xsl:if>
    1112      <h1 class="{name(.)}">
    1213        <xsl:value-of select="title"/>
     
    1718  <xsl:template name="chapter.titlepage">
    1819    <div class="titlepage">
     20      <xsl:if test="@id">
     21        <a id="{@id}" name="{@id}"/>
     22      </xsl:if>
    1923      <h1 class="{name(.)}">
    2024        <xsl:value-of select="title"/>
     
    2529  <xsl:template name="preface.titlepage">
    2630    <div class="titlepage">
     31      <xsl:if test="@id">
     32        <a id="{@id}" name="{@id}"/>
     33      </xsl:if>
     34      <h1 class="{name(.)}">
     35        <xsl:value-of select="title"/>
     36      </h1>
     37    </div>
     38  </xsl:template>
     39
     40  <xsl:template name="appendix.titlepage">
     41    <div class="titlepage">
     42      <xsl:if test="@id">
     43        <a id="{@id}" name="{@id}"/>
     44      </xsl:if>
    2745      <h1 class="{name(.)}">
    2846        <xsl:value-of select="title"/>
     
    3250
    3351  <xsl:template name="sect1.titlepage">
    34     <xsl:choose>
    35                 <!-- I should find a better test -->
    36       <xsl:when test="position() = 4">
    37         <div class="titlepage">
    38           <xsl:if test="@id">
    39             <a id="{@id}" name="{@id}"/>
    40           </xsl:if>
    41           <h2 class="{name(.)}">
    42             <xsl:value-of select="title"/>
    43           </h2>
    44         </div>
    45       </xsl:when>
    46       <xsl:otherwise>
    47         <div class="titlepage">
    48           <h1 class="{name(.)}">
    49             <xsl:value-of select="title"/>
    50           </h1>
    51         </div>
    52       </xsl:otherwise>
    53     </xsl:choose>
     52    <div class="titlepage">
     53      <xsl:if test="@id">
     54        <a id="{@id}" name="{@id}"/>
     55      </xsl:if>
     56      <h1 class="{name(.)}">
     57        <xsl:value-of select="title"/>
     58      </h1>
     59    </div>
    5460  </xsl:template>
    5561
     
    6268            <a id="{@id}" name="{@id}"/>
    6369          </xsl:if>
    64           <h3 class="{name(.)}">
     70          <h2 class="{name(.)}">
    6571            <xsl:value-of select="title"/>
    66           </h3>
     72          </h2>
    6773        </div>
    6874      </xsl:otherwise>
     
    7884  </xsl:template>
    7985
     86    <!-- Added the role param for proper punctuation in xref calls. -->
     87  <xsl:template match="*" mode="insert.title.markup">
     88    <xsl:param name="purpose"/>
     89    <xsl:param name="xrefstyle"/>
     90    <xsl:param name="title"/>
     91    <xsl:param name="role"/>
     92    <xsl:choose>
     93      <xsl:when test="$purpose = 'xref' and titleabbrev">
     94        <xsl:apply-templates select="." mode="titleabbrev.markup"/>
     95      </xsl:when>
     96      <xsl:otherwise>
     97        <xsl:copy-of select="$title"/>
     98        <xsl:value-of select="$role"/>
     99      </xsl:otherwise>
     100    </xsl:choose>
     101  </xsl:template>
     102
    80103</xsl:stylesheet>
Note: See TracChangeset for help on using the changeset viewer.