|  | @@ -4,6 +4,14 @@
 | 
	
		
			
				|  |  |                  xmlns:fo="http://www.w3.org/1999/XSL/Format"
 | 
	
		
			
				|  |  |                  version="1.0">
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +  
 | 
	
		
			
				|  |  | +    <!-- This is a hack and isn't correct semantically. The beginpage tags must
 | 
	
		
			
				|  |  | +      be placed in the XML source only to render the final PDF output, and must
 | 
	
		
			
				|  |  | +      be removed after.-->
 | 
	
		
			
				|  |  | +  <xsl:template match="beginpage">
 | 
	
		
			
				|  |  | +    <fo:block break-after="page"/>
 | 
	
		
			
				|  |  | +  </xsl:template>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      <!-- Split URLs -->
 | 
	
		
			
				|  |  |    <xsl:template name="hyphenate-url">
 | 
	
		
			
				|  |  |      <xsl:param name="url" select="''"/>
 |