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

xslt.util.fods.preformatting.xsl Maven / Gradle / Ivy

Go to download

Eno is a tool that generates survey questionnaires starting from their formal description in DDI

There is a newer version: 2.10.2
Show newest version



    
        
            This xslt stylesheet is used to clean tables in OpenDocument xml files.
            It removes empty lines, creates the right number of cells in each row, and adds an attribute to know the position of a cell in a row.
        
    

    
    
    
    

    
        
            Root template.
            At first, the empty lines are removed from the fods and the cells are repeated as many times as the table:number-columns-repeated attribute.
            Then, a fictional attribute cell-position (that doesn't exist in fods format) is added in the output.
        
    
    
        
            
                
            
        
        
        
    
    
    
        
            Default template for every element and every attribute (and both modes), simply copying to the
                output.
        
    
    
        
            
        
    

    
        
            Removing empty lines from the fods file.
        
    
    

    
        
            Removing the table:number-columns-repeated attribute from the fods file.
        
    
    
    
    
        
            Elements with @table:number-columns-repeated are copied as many times as the attribute's value, through the 'repetition' template.
        
    
    
        
            
            
        
    

    
        
            The template to copy many times a same element.
        
        The number of times the element must be copied.
        The element to copy.
        The index is incremented at each copy.
    
    
        
        
        
        
        
            
                
            
        
    
    

    
        
            A different mode to add postions to cell descendants.
        
    
    
        
            
            
        
    
    
    
        
            A different mode to add postions to cell descendants.
        
    
    
        
            
            
        
    

    
        
            Add a cell position to children of table:table-row.
        
    
    
        
            
            
            
        
    






© 2015 - 2024 Weber Informatics LLC | Privacy Policy