Package: db2latex-xsl Version: 0.8pre1-5 Severity: normal Tags: patch, upstream
Note: I'm not a LaTeX expert! In my experience, changing the inputenc/fontenc and the babel lines is necessary to compile certain documents, e.g. the Debian GNU/Linux reference card in the Turkish language. At least for me, there were no drawbacks.
--- preamble.mod.xsl.orig 2005-09-03 10:35:38.000000000 +0200 +++ preamble.mod.xsl 2005-09-03 10:44:58.000000000 +0200 @@ -633,9 +633,6 @@ <xsl:message>$document.xml.language: '<xsl:value-of select="$document.xml.language"/>'</xsl:message> <xsl:message>$latex.language.option: '<xsl:value-of select="$latex.language.option"/>'</xsl:message> --> - <xsl:if test="$latex.language.option!='none'"> - <xsl:text>\usepackage[</xsl:text><xsl:value-of select="$latex.language.option" /><xsl:text>]{babel} </xsl:text> - </xsl:if> <xsl:if test="$latex.use.hyperref='1'"> <xsl:text>% Guard against a problem with old package versions. </xsl:text> <xsl:text>\makeatletter </xsl:text> @@ -794,6 +791,9 @@ <xsl:value-of select="$latex.fontenc"/> <xsl:text>]{fontenc} </xsl:text> </xsl:if> + <xsl:if test="$latex.language.option!='none'"> + <xsl:text>\usepackage[</xsl:text><xsl:value-of select="$latex.language.option" /><xsl:text>]{babel} </xsl:text> + </xsl:if> <!-- make proper headers for unnumbered chapter-level components --> <!-- TODO make proper headers for unnumbered section-level components --> <xsl:text><![CDATA[