| 
            Last change
 on this file since 6590da6 was             9882b55, checked in by Manuel Canales Esparcia <manuel@…>, 18 years ago           | 
        
        
          | 
             
Added the new lfs-xsl stylesheets. 
 
           | 
        
        
          
            
              - 
Property                 mode
 set to                 
100644
               
             
           | 
        
        
          | 
            File size:
            1.3 KB
           | 
        
      
      
| Line |   | 
|---|
| 1 | <?xml version='1.0' encoding="utf-8"?>
 | 
|---|
| 2 | <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
 | 
|---|
| 3 |                 xmlns:fo="http://www.w3.org/1999/XSL/Format"
 | 
|---|
| 4 |                 version='1.0'>
 | 
|---|
| 5 | 
 | 
|---|
| 6 | <!-- ********************************************************************
 | 
|---|
| 7 |      $Id$
 | 
|---|
| 8 |      ********************************************************************
 | 
|---|
| 9 |       This extension stops PassiveTeX from merging subsequent '-' to 
 | 
|---|
| 10 |       dashes. You must set passivetex.extensions to '1' if you want get
 | 
|---|
| 11 |       this functionality.
 | 
|---|
| 12 |      ******************************************************************** -->
 | 
|---|
| 13 | 
 | 
|---|
| 14 | <xsl:template name="passivetex.dash.subst">
 | 
|---|
| 15 |   <xsl:param name="string"/>
 | 
|---|
| 16 | 
 | 
|---|
| 17 |   <xsl:choose>
 | 
|---|
| 18 |     <xsl:when test="contains($string, '--')">
 | 
|---|
| 19 |       <xsl:variable name="rest">
 | 
|---|
| 20 |         <xsl:call-template name="passivetex.dash.subst">
 | 
|---|
| 21 |           <xsl:with-param name="string"
 | 
|---|
| 22 |                           select="concat('-', substring-after($string, '--'))"/>
 | 
|---|
| 23 |         </xsl:call-template>
 | 
|---|
| 24 |       </xsl:variable>
 | 
|---|
| 25 |       <xsl:value-of select="concat(substring-before($string, '--'),
 | 
|---|
| 26 |                                    '-​',
 | 
|---|
| 27 |                                    $rest)"/>
 | 
|---|
| 28 |     </xsl:when>
 | 
|---|
| 29 |     <xsl:otherwise>
 | 
|---|
| 30 |       <xsl:value-of select="$string"/>
 | 
|---|
| 31 |     </xsl:otherwise>
 | 
|---|
| 32 |   </xsl:choose>
 | 
|---|
| 33 | </xsl:template>
 | 
|---|
| 34 | 
 | 
|---|
| 35 | </xsl:stylesheet>
 | 
|---|
| 36 | 
 | 
|---|
       
      
  Note:
 See   
TracBrowser
 for help on using the repository browser.