Problems with printing with Bookcase

I’ve had a couple of people email me about printing problems. Bookcase uses the bookcase-printing.xsl file to export HTML for printing. That file gets installed in $prefix/share/apps/bookcase/ along with bookcase-common.xsl, which it imports. For some reason, that second file is not being found. So far, it’s only been SuSE users, so it could possibly be a distribution issue, but I can’t figure out why.

If you’re running into this problem, edit the bookcase-printing.xsl file to reference the bookcase-common.xsl file by its complete path. For SuSE, that’s likely to mean changing the <xsl:import> element to be:

<xsl:import href="/opt/kde3/share/apps/bookcase/bookcase-common.xsl"/>