At 2005-07-21 16:43 +1000, Anujith Amaratunga wrote:
How do I reduce line space between wrapped lines of text in a block.
By specifying the line height of the <fo:block> that creates the
lines. Without specifying it explicitly, it is a factor of the current
font size between 1.0 and 1.2.
I tried line height and space after/before... did not work.
You don't say where you have tried using these values. Adding these values
to <fo:inline> will not help you.
The code looks like this:
You do not show what the font size is at the time you create your
<fo:block>, so there is no indication in your short example of what the
leading might be.
<fo:block>
<xsl:for-each select="data">
<fo:inline font-size="9pt" font-style="italic" font-weight="bold">
<xsl:apply-templates/>
</fo:inline>
</xsl:for-each>
</fo:block>
Specify line-height= on the <fo:block> and you should get the results you need.
I hope this helps.
. . . . . . . Ken
--
World-wide on-site corporate, govt. & user group XML/XSL training.
G. Ken Holman mailto:gkholman(_at_)CraneSoftwrights(_dot_)com
Crane Softwrights Ltd. http://www.CraneSoftwrights.com/s/
Box 266, Kars, Ontario CANADA K0A-2E0 +1(613)489-0999 (F:-0995)
Male Breast Cancer Awareness http://www.CraneSoftwrights.com/s/bc
Legal business disclaimers: http://www.CraneSoftwrights.com/legal
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--