Next in thread →
Next in month →
Re: [docbook-apps] Using external files in programlistings
Since XInclude takes place before any XSL
processing takes place and it doesn't supply any markup, I'm curious about the
line-height problem.
When you say that the line height is too high, do
you mean that the lines are double-spaced? That would be caused by
double-instances of line-feed characters at the end of each line in the text
file. Can you take a peek inside your FO file and see if there is an extra
empty line between each line of text? If so, then examining the text file
or the XInclude processor would be next.
Bob Stayton
Sagehill Enterprises
----- Original Message -----
From:
Mathias Schindler
To: Bob Stayton
Cc:
Sent: Thursday, February 12, 2009 1:15
AM
Subject: AW: [docbook-apps] Using
external files in programlistings
Hmm, that’s what I was afraid
of :/.
Thank you
Bob
>Hi Mathias,
>if only the line-height is too big,
can't you just modify the attribute-set name="monospace.verbatim.properties"
to set your own font-size and line-height ?
>Cheers,
Tobias
<xsl:attribute-set
name="monospace.verbatim.properties">
<xsl:attribute
name="font-size">8pt</xsl:attribute>
<xsl:attribute
name="text-align">left</xsl:attribute>
<xsl:attribute name="font-family">Courier
New</xsl:attribute>
<xsl:attribute
name="hyphenation-character">\</xsl:attribute>
<xsl:attribute
name="line-height">1.2</xsl:attribute>
<xsl:attribute
name="border-style">solid</xsl:attribute>
<xsl:attribute
name="border-color">#E6E5E5</xsl:attribute>
<xsl:attribute
name="border-width">.5pt</xsl:attribute>
<xsl:attribute
name="text-align">start</xsl:attribute>
<xsl:attribute
name="wrap-option">wrap</xsl:attribute>
<xsl:attribute
name="padding-left">0.10in</xsl:attribute>
<xsl:attribute
name="padding-right">0.10in</xsl:attribute>
<xsl:attribute
name="padding-bottom">0.10in</xsl:attribute>
<xsl:attribute
name="padding-top">0.10in</xsl:attribute>
</xsl:attribute-set>
I’ve got many programlistings
in my document(without including external files!) and they all look as they
should(I also use syntaxhighlighting), but if I use xinclude the line-height
is too high.
Regards,
Mathias
Von: Bob Stayton
[mailto:]
Gesendet: Mittwoch, 11. Februar 2009
18:01
An: Mathias Schindler;
Betreff: Re: [docbook-apps] Using
external files in programlistings
Hi
Mathias,
If you are using
Saxon 9, you cannot use the textinsert.extension, because that is a Saxon
6 extension written by Norm Walsh and does not work with Saxon 9 (as you
discovered). There is no Saxon 9 version of the extension. You
might inquire with Norm if he plans to update them. 8^)
Bob
Stayton
Sagehill Enterprises
----- Original
Message -----
From: Mathias Schindler
To:
Sent: Wednesday,
February 11, 2009 2:26 AM
Subject: [docbook-apps]
Using external files in programlistings
Hi everybody!
I try to include files with the
<textdata> tag, but I got some problems using SAXON9. I need to set
the parameters use.extensions=1 and textinsert.extension=1. But if I try to
transform my XML-file I always get the message: “Don't know how to insert
files with SAXON 9.1.0.2 from Saxonica”.
Here’s my classpath:
lib\xslthl.jar;lib\saxon9-dom.jar;lib\saxon9.jar;
Any ideas?
Cheers,
Mathias
Next in thread →
Next in month →