Ignore:
Timestamp:
10/08/2013 08:03:29 PM (11 years ago)
Author:
Matthew Burgess <matthew@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 12.2, 12.2-rc1, 7.5, 7.6, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/loongarch-12.2, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
58675ce
Parents:
09a35dd
Message:

Update stylesheets to docbook-xsl-1.78.1.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10355 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

File:
1 moved

Legend:

Unmodified
Added
Removed
  • stylesheets/lfs-xsl/docbook-xsl-1.78.1/xhtml-1_1/sections.xsl

    r09a35dd r15c7d39  
    55
    66<!-- ********************************************************************
    7      $Id$
     7     $Id: sections.xsl 9392 2012-06-02 20:10:58Z bobstayton $
    88     ********************************************************************
    99
     
    2121  <xsl:call-template name="id.warning"/>
    2222
    23   <div>
    24     <xsl:apply-templates select="." mode="class.attribute"/>
    25     <xsl:call-template name="dir">
    26       <xsl:with-param name="inherit" select="1"/>
    27     </xsl:call-template>
    28     <xsl:call-template name="language.attribute"/>
     23  <xsl:element name="{$div.element}" namespace="http://www.w3.org/1999/xhtml">
     24    <xsl:call-template name="common.html.attributes">
     25      <xsl:with-param name="inherit" select="1"/>
     26    </xsl:call-template>
     27    <xsl:call-template name="id.attribute">
     28      <xsl:with-param name="conditional" select="0"/>
     29    </xsl:call-template>
    2930    <xsl:call-template name="section.titlepage"/>
    3031
     
    4344    <xsl:apply-templates/>
    4445    <xsl:call-template name="process.chunk.footnotes"/>
    45   </div>
     46  </xsl:element>
    4647</xsl:template>
    4748
     
    9293  <xsl:call-template name="id.warning"/>
    9394
    94   <div>
    95     <xsl:apply-templates select="." mode="class.attribute"/>
    96     <xsl:call-template name="dir">
    97       <xsl:with-param name="inherit" select="1"/>
    98     </xsl:call-template>
    99     <xsl:call-template name="language.attribute"/>
     95  <xsl:element name="{$div.element}" namespace="http://www.w3.org/1999/xhtml">
     96    <xsl:call-template name="common.html.attributes">
     97      <xsl:with-param name="inherit" select="1"/>
     98    </xsl:call-template>
     99    <xsl:call-template name="id.attribute">
     100      <xsl:with-param name="conditional" select="0"/>
     101    </xsl:call-template>
    100102
    101103    <xsl:choose>
     
    131133    <xsl:apply-templates/>
    132134    <xsl:call-template name="process.chunk.footnotes"/>
    133   </div>
     135  </xsl:element>
    134136</xsl:template>
    135137
     
    141143  <xsl:call-template name="id.warning"/>
    142144
    143   <div>
    144     <xsl:apply-templates select="." mode="class.attribute"/>
    145     <xsl:call-template name="dir">
    146       <xsl:with-param name="inherit" select="1"/>
    147     </xsl:call-template>
    148     <xsl:call-template name="language.attribute"/>
     145  <xsl:element name="{$div.element}" namespace="http://www.w3.org/1999/xhtml">
     146    <xsl:call-template name="common.html.attributes">
     147      <xsl:with-param name="inherit" select="1"/>
     148    </xsl:call-template>
     149    <xsl:call-template name="id.attribute">
     150      <xsl:with-param name="conditional" select="0"/>
     151    </xsl:call-template>
    149152
    150153    <xsl:choose>
     
    180183    <xsl:apply-templates/>
    181184    <xsl:call-template name="process.chunk.footnotes"/>
    182   </div>
     185  </xsl:element>
    183186</xsl:template>
    184187
     
    190193  <xsl:call-template name="id.warning"/>
    191194
    192   <div>
    193     <xsl:apply-templates select="." mode="class.attribute"/>
    194     <xsl:call-template name="dir">
    195       <xsl:with-param name="inherit" select="1"/>
    196     </xsl:call-template>
    197     <xsl:call-template name="language.attribute"/>
     195  <xsl:element name="{$div.element}" namespace="http://www.w3.org/1999/xhtml">
     196    <xsl:call-template name="common.html.attributes">
     197      <xsl:with-param name="inherit" select="1"/>
     198    </xsl:call-template>
     199    <xsl:call-template name="id.attribute">
     200      <xsl:with-param name="conditional" select="0"/>
     201    </xsl:call-template>
    198202
    199203    <xsl:choose>
     
    229233    <xsl:apply-templates/>
    230234    <xsl:call-template name="process.chunk.footnotes"/>
    231   </div>
     235  </xsl:element>
    232236</xsl:template>
    233237
     
    239243  <xsl:call-template name="id.warning"/>
    240244
    241   <div>
    242     <xsl:apply-templates select="." mode="class.attribute"/>
    243     <xsl:call-template name="dir">
    244       <xsl:with-param name="inherit" select="1"/>
    245     </xsl:call-template>
    246     <xsl:call-template name="language.attribute"/>
     245  <xsl:element name="{$div.element}" namespace="http://www.w3.org/1999/xhtml">
     246    <xsl:call-template name="common.html.attributes">
     247      <xsl:with-param name="inherit" select="1"/>
     248    </xsl:call-template>
     249    <xsl:call-template name="id.attribute">
     250      <xsl:with-param name="conditional" select="0"/>
     251    </xsl:call-template>
    247252
    248253    <xsl:choose>
     
    278283    <xsl:apply-templates/>
    279284    <xsl:call-template name="process.chunk.footnotes"/>
    280   </div>
     285  </xsl:element>
    281286</xsl:template>
    282287
     
    288293  <xsl:call-template name="id.warning"/>
    289294
    290   <div>
    291     <xsl:apply-templates select="." mode="class.attribute"/>
    292     <xsl:call-template name="dir">
    293       <xsl:with-param name="inherit" select="1"/>
    294     </xsl:call-template>
    295     <xsl:call-template name="language.attribute"/>
     295  <xsl:element name="{$div.element}" namespace="http://www.w3.org/1999/xhtml">
     296    <xsl:call-template name="common.html.attributes">
     297      <xsl:with-param name="inherit" select="1"/>
     298    </xsl:call-template>
     299    <xsl:call-template name="id.attribute">
     300      <xsl:with-param name="conditional" select="0"/>
     301    </xsl:call-template>
    296302
    297303    <xsl:choose>
     
    327333    <xsl:apply-templates/>
    328334    <xsl:call-template name="process.chunk.footnotes"/>
    329   </div>
     335  </xsl:element>
    330336</xsl:template>
    331337
     
    337343  <xsl:call-template name="id.warning"/>
    338344
    339   <div>
    340     <xsl:apply-templates select="." mode="class.attribute"/>
    341     <xsl:call-template name="dir">
    342       <xsl:with-param name="inherit" select="1"/>
    343     </xsl:call-template>
    344     <xsl:call-template name="language.attribute"/>
     345  <xsl:element name="{$div.element}" namespace="http://www.w3.org/1999/xhtml">
     346    <xsl:call-template name="common.html.attributes">
     347      <xsl:with-param name="inherit" select="1"/>
     348    </xsl:call-template>
     349    <xsl:call-template name="id.attribute">
     350      <xsl:with-param name="conditional" select="0"/>
     351    </xsl:call-template>
     352
    345353    <xsl:call-template name="simplesect.titlepage"/>
    346354    <xsl:apply-templates/>
    347   </div>
     355  </xsl:element>
    348356</xsl:template>
    349357
     
    404412  <xsl:variable name="id">
    405413    <xsl:choose>
     414      <!-- Make sure the subtitle doesn't get the same id as the title -->
     415      <xsl:when test="self::subtitle">
     416        <xsl:call-template name="object.id">
     417          <xsl:with-param name="object" select="."/>
     418        </xsl:call-template>
     419      </xsl:when>
    406420      <!-- if title is in an *info wrapper, get the grandparent -->
    407421      <xsl:when test="contains(local-name(..), 'info')">
     
    436450      </xsl:if>
    437451    </xsl:if>
    438     <xsl:if test="$allow-anchors != 0 and $generate.id.attributes = 0">
     452    <xsl:if test="$allow-anchors != 0">
    439453      <xsl:call-template name="anchor">
    440454        <xsl:with-param name="node" select="$section"/>
    441455        <xsl:with-param name="conditional" select="0"/>
    442456      </xsl:call-template>
    443     </xsl:if>
    444     <xsl:if test="$generate.id.attributes != 0 and not(local-name(.) = 'appendix')">
    445       <xsl:attribute name="id"><xsl:value-of select="$id"/></xsl:attribute>
    446457    </xsl:if>
    447458    <xsl:copy-of select="$title"/>
     
    487498
    488499  <xsl:element name="h{$hlevel}" namespace="http://www.w3.org/1999/xhtml">
     500    <xsl:call-template name="id.attribute">
     501      <xsl:with-param name="conditional" select="0"/>
     502    </xsl:call-template>
    489503    <xsl:call-template name="anchor">
    490504      <xsl:with-param name="conditional" select="0"/>
Note: See TracChangeset for help on using the changeset viewer.