Subject: Re: [xsl] (FO) Baseline alignment in lists From: "G. Ken Holman" <gkholman@xxxxxxxxxxxxxxxxxxxx> Date: Tue, 06 May 2008 07:42:39 -0400 |
I am trying to work out whether my markup is wrong, or if the FO processors I use don't support it, or if I have misinterpreted the spec.
<fo:list-item vertical-align="baseline">
<fo:list-item-label end-indent="label-end()"> <fo:block>1</fo:block> </fo:list-item-label> <fo:list-item-body start-indent="body-start()"> <fo:block> <fo:inline>Some text with a <fo:external-graphic src="url(large.png)"/> inline image </fo:inline> </fo:block> </fo:list-item-body> </fo:list-item>
When I render this with FOP 0.94 and XEP 4.11, the baselines of the list item label and the list item body don't line up vertically, because the large external graphic pushes down the baseline of the body. I expected the baseline of the label to be pushed down an equivalent amount based on this text in XSL 1.1 section 6.8.1:
The placement, in the block-progression-direction, of the label with respect to the body is made in accordance with the "vertical-align" property of the fo:list-item.
-- World-wide corporate, govt. & user group XML, XSL and UBL training RSS feeds: publicly-available developer resources and training G. Ken Holman mailto:gkholman@xxxxxxxxxxxxxxxxxxxx Crane Softwrights Ltd. http://www.CraneSoftwrights.com/s/ Box 266, Kars, Ontario CANADA K0A-2E0 +1(613)489-0999 (F:-0995) Male Cancer Awareness Nov'07 http://www.CraneSoftwrights.com/s/bc Legal business disclaimers: http://www.CraneSoftwrights.com/legal
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] (FO) Baseline alignment in li, Deborah Pickett | Thread | Re: [xsl] (FO) Baseline alignment i, Deborah Pickett |
Re: [xsl] Re: Output validation wit, Mukul Gandhi | Date | RE: [xsl] XSLT Programmer's Referen, Hesselberth, Jan |
Month |