2 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version='1.0'>
3 <xsl:param name="xetex.font">
4 <xsl:text>\setmainfont{Crimson Text} </xsl:text>
5 <xsl:text>\setsansfont{Crimson Text} </xsl:text>
6 <xsl:text>\setmonofont{Latin Modern Mono} </xsl:text>
8 <!-- Force <emphasis role='strong'> to be bold, not semibold -->
9 <xsl:text>\setmainfont[BoldFont={CrimsonText-Bold}]{Crimson Text} </xsl:text>
12 <!-- Do it the hard way: put this content in a file loaded by \maketitle -->
13 <xsl:template match="colophon">
14 <xsl:variable name="titlepage.verso">
15 <xsl:text>\begin{colophon} </xsl:text>
16 <xsl:apply-templates/>
17 <xsl:text>\end{colophon} </xsl:text>
19 <xsl:call-template name="write.text.chunk">
20 <!-- The filename must end with 'input.rtex' to be parsed by dblatex -->
21 <xsl:with-param name="filename">
22 <xsl:text>titlepg.input.rtex</xsl:text>
24 <xsl:with-param name="method" select="'text'"/>
25 <xsl:with-param name="content">
26 <xsl:value-of select="$titlepage.verso"/>
28 <xsl:with-param name="encoding" select="$chunker.output.encoding"/>