Changeset 3fe8b511 for stylesheets/xhtml/lfs-titles.xsl
- Timestamp:
- 01/07/2005 05:14:15 AM (19 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.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, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- d8dc77a
- Parents:
- bad8b53
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
stylesheets/xhtml/lfs-titles.xsl
rbad8b53 r3fe8b511 1 1 <?xml version='1.0' encoding='ISO-8859-1'?> 2 3 <!-- Version 0.9- Manuel Canales Esparcia <macana@lfs-es.org> -->4 2 5 3 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" … … 9 7 <xsl:template name="part.titlepage"> 10 8 <div class="titlepage"> 9 <xsl:if test="@id"> 10 <a id="{@id}" name="{@id}"/> 11 </xsl:if> 11 12 <h1 class="{name(.)}"> 12 13 <xsl:value-of select="title"/> … … 17 18 <xsl:template name="chapter.titlepage"> 18 19 <div class="titlepage"> 20 <xsl:if test="@id"> 21 <a id="{@id}" name="{@id}"/> 22 </xsl:if> 19 23 <h1 class="{name(.)}"> 20 24 <xsl:value-of select="title"/> … … 25 29 <xsl:template name="preface.titlepage"> 26 30 <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> 27 45 <h1 class="{name(.)}"> 28 46 <xsl:value-of select="title"/> … … 32 50 33 51 <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> 54 60 </xsl:template> 55 61 … … 62 68 <a id="{@id}" name="{@id}"/> 63 69 </xsl:if> 64 <h 3class="{name(.)}">70 <h2 class="{name(.)}"> 65 71 <xsl:value-of select="title"/> 66 </h 3>72 </h2> 67 73 </div> 68 74 </xsl:otherwise> … … 78 84 </xsl:template> 79 85 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 80 103 </xsl:stylesheet>
Note:
See TracChangeset
for help on using the changeset viewer.