| 
            Last change
 on this file since ef55cbf was             bf8c11f, checked in by Jim Gifford <clfs@…>, 20 years ago           | 
        
        
          
            
r627@server (orig r625):  jim | 2005-10-31 12:59:34 -0800 
Import of Cross-LFS Book 
 
 
           | 
        
        
          
            
              - 
Property                 mode
 set to                 
100644
               
             
           | 
        
        
          | 
            File size:
            1.4 KB
           | 
        
      
      
| Line |   | 
|---|
| 1 | <?xml version='1.0' encoding='ISO-8859-1'?>
 | 
|---|
| 2 | 
 | 
|---|
| 3 | <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
 | 
|---|
| 4 |                 xmlns="http://www.w3.org/1999/xhtml"
 | 
|---|
| 5 |                 version="1.0">
 | 
|---|
| 6 | 
 | 
|---|
| 7 |   <xsl:import href="lfs-chunked2.xsl"/>
 | 
|---|
| 8 |   <xsl:import href="http://docbook.sourceforge.net/release/xsl/1.69.1/xhtml/chunk-common.xsl"/>
 | 
|---|
| 9 |   <xsl:include href="http://docbook.sourceforge.net/release/xsl/1.69.1/xhtml/manifest.xsl"/>
 | 
|---|
| 10 | 
 | 
|---|
| 11 |     <!--  From the original chunk.xsl file:
 | 
|---|
| 12 | 
 | 
|---|
| 13 |     Why is chunk-code now xsl:included?
 | 
|---|
| 14 | 
 | 
|---|
| 15 |     Suppose you want to customize *both* the chunking algorithm used *and* the
 | 
|---|
| 16 |     presentation of some elements that may be chunks. In order to do that, you
 | 
|---|
| 17 |     must get the order of imports "just right". The answer is to make your own
 | 
|---|
| 18 |     copy of this file, where you replace the initial import of "docbook.xsl"
 | 
|---|
| 19 |     with an import of your own base.xsl (that does its own import of docbook.xsl).
 | 
|---|
| 20 | 
 | 
|---|
| 21 |     Put the templates for changing the presentation of elements in your base.xsl.
 | 
|---|
| 22 | 
 | 
|---|
| 23 |     Put the templates that control chunking after the include of chunk-code.xsl.
 | 
|---|
| 24 | 
 | 
|---|
| 25 |     Voila! (Man I hope we can do this better in XSLT 2.0)  -->
 | 
|---|
| 26 | 
 | 
|---|
| 27 |   <xsl:include href="http://docbook.sourceforge.net/release/xsl/1.69.1/xhtml/profile-chunk-code.xsl"/>
 | 
|---|
| 28 | 
 | 
|---|
| 29 |     <!-- Including our others customized chunks templates -->
 | 
|---|
| 30 |   <xsl:include href="xhtml/lfs-legalnotice.xsl"/>
 | 
|---|
| 31 |   <xsl:include href="xhtml/lfs-index.xsl"/>
 | 
|---|
| 32 |   <xsl:include href="xhtml/lfs-navigational.xsl"/>
 | 
|---|
| 33 | 
 | 
|---|
| 34 | </xsl:stylesheet>
 | 
|---|
       
      
  Note:
 See   
TracBrowser
 for help on using the repository browser.