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

xml.mark-transitions.xsl Maven / Gradle / Ivy

The newest version!


	
	
	
	
	
	

	
	
	

	
		
		<_xsl:stylesheet version="2.0">
			
			
			
			<_xsl:output method="xml" encoding="utf-8"/>
			
			<_xsl:include href="http://www.daisy.org/pipeline/modules/braille/css-utils/library.xsl" />
			
			<_xsl:param name="announcement" as="xs:string" select="''"/>
			<_xsl:param name="deannouncement" as="xs:string" select="''"/>
			
			<_xsl:template match="text()">
				<_xsl:choose>
					<_xsl:when test="{$match}">
						<_xsl:if test="{$transition-to}">
							<_xsl:value-of select="$announcement"/>
						
						<_xsl:sequence select="."/>
						<_xsl:if test="{$transition-from}">
							<_xsl:value-of select="$deannouncement"/>
						
					
					<_xsl:otherwise>
						<_xsl:sequence select="."/>
					
				
			
			
			<_xsl:template match="*">
				<_xsl:copy>
					<_xsl:apply-templates select="@*|node()"/>
				
			
			
			<_xsl:template match="@*|comment()|processing-instruction()">
				<_xsl:sequence select="."/>
			
		
		
	





© 2015 - 2024 Weber Informatics LLC | Privacy Policy