All Downloads are FREE. Search and download functionalities are using the official Maven repository.

xslt.base.html.xref.xsl Maven / Gradle / Ivy









  
    
  





Template for processing link elements


This template matches link elements. There are four
possibilities to consider: the link may have content or it may be
empty and the link may have an xlink:href
attribute or a linkend attribute:






Has Content
Is Empty




Has xlink:href
Content is a link to the specified URI.
The specified URI is used as the content. It is a link to the
specified URI.


Has linkend
Content is a link to the element identified.
Semantically equivalent to an xref to the element
identified.








  
  

  
    
      
        
          
            
            
              
            
            
          
        
        
          
            
              
                Attempt to link to undefined ID: 
                
              
              
                
                @@LINKEND: 
                
                @@
              
            
            
              
                
                
                  
                
                
              
            
          
        
        
          
            Link element with no target?
          
          
            
            @@NO TARGET@@
          
        
      
    
    
      
        
          
            
            
          
        
        
          
        
      
    
  





Template for processing xref elements


This template matches xref elements. There are two
possibilities to consider: the xref may have an
xlink:href
attribute or a linkend attribute

For the moment, I don't know what to do about the href case.




  

  
  

  
    
      Warning: the ID '
      
      ' is not unique.
    
  

  
    
      
        XRef to nonexistent id: 
        
      
      
        
        @@LINKEND: 
        
        @@
      
    

    
      

      
        
          Warning: the ID '
          
          ' is not unique.
        
      

      
        
          
            Endterm points to nonexistent id: 
            
          
          
            
            
              @@ENDTERM: 
              
              @@
            
          
        
        
          
            
            
          
        
      
    

    
      
        
          
        
      
    

    
      

      
        
          
        
        
          
          
            
              
                
              
              
                
              
            
          
        
        

      
    
  



  
  





Template for processing xreflabels


This template is used to insert the markup associated with an
xreflabel.



  
    
      
    
    'LabelMe'
  
  
    
      
    
    ''
  





  
  
  
  
  





  

  
  
  

  

  
    
      
      
      
    
  

  

  
    
      Olink debug: root element of target.database '
      
      ' is '
      
      '.
    
  

  
    
      
      
      
      
    
  

  
    
      Error: unresolved olink: 
      targetdoc/targetptr = '
      
      /
      
      '.
    
  

  
    
      
      
    
  

  
    
      
      
      
    
  

  
    
      
      
      
    
  

  
    
      
      
      
    
  

  
    
      
        
      
      
      
    
    
      
      
      
    
  



  



  
  
  

  

  

  
    
      
        
        
      
      
        
      
    
  

  
    
      
        
        
      
      
        
      
    
  

  
    
      
    
    
      
    
    
      
    
  





Mode for inserting title markup


This mode is used to insert title markup. Any element processed
in this mode should generate its title.




  
  
  

  
    
      
    
    
      
    
  



  
  
  

  
    
      
        
      
    
    
      
    
  





Mode for inserting subtitle markup


This mode is used to insert subtitle markup. Any element processed
in this mode should generate its subtitle.




  
  
  

  





Mode for inserting label markup


This mode is used to insert label markup. Any element processed
in this mode should generate its label (number).




  
  
  

  





Mode for inserting page number markup


This mode is used to insert page number markup. Any element processed
in this mode should generate its page number.




  
  
  

  





Mode for inserting “direction” markup


This mode is used to insert “direction”. Any element processed
in this mode should generate its direction number. The direction is
calculated from a reference and a referent (above or below, for example).




  
  
  

  





Mode for inserting olink document name markup


This mode is used to insert olink document name markup.
Any element processed in this mode should generate its document name.




  
  
  

  
    
  





Mode for processing endterms


This mode is used to insert the markup associated with an
endterm.




  
  
    
      
    
  

  





Mode for removing IDs


This mode processes result (XHTML) markup, removing all ID
attributes.




  
    
      
        
          
        
        
          
            
              
                
                  
                
                
                  
                
              
            
          
          
        
      
    
    
      
        
          
            
              
            
            
              
            
          
        
        
      
    
  





Mode for inserting cross reference prefixes


This mode is used to insert prefixes before a cross reference.
Any element processed in this mode should generate the prefix appropriate
to cross references to that element.




  [







Mode for inserting cross reference suffixes


This mode is used to insert suffixes after a cross reference.
Any element processed in this mode should generate the suffix appropriate
to cross references to that element.




  ]







Mode for inserting cross references


This mode is used to insert cross references.
Any element processed in this mode should generate the text of a
cross references to that element.




  
  
  

  
    
      Don't know what gentext to create for xref to: "
      
      ", ("
      
      ")
    
  

  



  
  

  
  
    
    
  



  
  
  

  
  
    
    
    
    
  



  
  

  



  
  

  



  
  

  
    
    
    
  



  
  
  

  
    
    
    
    
  



  



  



  
  

  
    
    
    
  



  
  

  
    
    
    
  



  
  

  

  
  
    
      
        
          
        
        
          
        
      
    
    
      
    
    
      
    
  



  
  

  
    
    
    
  



  
    
      
        
          
        
        
          
        
      
    
    
      
    
  



  



  
  

  
    
    
    
  



  
  
  

  
    
    
    
    
  



  
  

  
    
    
    
  
  



  
  

  
    
    
    
  
  



  
  
  

  
    
    
    
    
  



  
  
  

  
    
    
    
    
  



  
  

  
    
    
    
  



  
  

  
    
    
    
  



  
  

  
    
    
    
  



  
  

  
    
      
    
    
      
    
  
  



  
  

  
    
    
  



  
  

  



  
  

  
    
  
   
  



  
  

  
    
    
  



  
  

  
  



  
  
  
  



  
    
  



  
    
  



  
  

  
    
    
    
  



  
  

  

  





Mode for inserting markup in an xref


This mode is (sometimes) used when generating cross references.
Any element processed
in this mode should generate markup appropriate to appear in a
cross-reference.




  



  



  







© 2015 - 2024 Weber Informatics LLC | Privacy Policy