This patch reduces the redundancy between guide.xsl and guide-print.xsl by having guide-print.xsl import guide.xsl. Thus guide-print needs only specify its own version of the <xsl:template match="/guide">. The new guide-print.xsl is (supposed to be) functionally identical to the old one. Except for these two minor changes: * The <c>, <path>, etc. tags are now implemented using HTML's span tag. This was an (involuntary?) difference between the two stylesheets as guide-print.xsl used <font> before. * guide-print.xsl now produces UTF-8 output (as opposed to the ISO-8859-15 output it produced earlier). If this is a problem, tell me and I will add this line to guide-print.xsl again. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 16479 [details, diff] the proposed patch
pretty sure swift already took care of this. sven: if not, please contact me on irc and we can discuss it.