Re: [xsl] fo, line wrap on index format.

Subject: Re: [xsl] fo, line wrap on index format.
From: "G. Ken Holman" <gkholman@xxxxxxxxxxxxxxxxxxxx>
Date: Fri, 23 Apr 2004 09:53:18 -0400
At 2004-04-23 14:13 +0100, David.Pawson@xxxxxxxxxxx wrote:
Desired layout is

[date][free text field, long or short][leader][amount]
I.e. typical index formatting.

E.g.

12 Nov short free text ................... 12.50
13 Nov long free text which causes a wrap
       to here ........................... 13.50
14 Nov the nasty one with just enough txt.
                                           14.50

I.e. the text is just enough to cause the wrap,
    yet the leader is on the first line.

Problem,

How to manage the line wrap.
...
The empty cell is to keep clear separation between the free text field and
the amount.

I don't recommend that table-oriented approach at all, I recommend using outdents on both the first and last line, using indents for the wrap edge positions, thus ensuring your desired gaps in a single formatting object:


For example, the simplest would be:

  <block start-indent="4cm" text-indent="-4cm"
         end-indent="4cm" last-line-end-indent="-4cm">

I think you have my book, page 150 of the paper Ninth Edition or page 158 of the electronic Eleventh edition illustrates this (the bottom half of figure 5-11) ... I believe this is a far better approach to wrapping table of contents entries (as well as being far more succinct).

I hope this helps.

.......................... Ken

--
Public courses: Spring 2004 world tour of hands-on XSL instruction
Each week:   Monday-Wednesday: XSLT/XPath; Thursday-Friday: XSL-FO
Hong Kong May 17-21; Bremen Germany May 24-28; Helsinki June 14-18

World-wide on-site corporate, govt. & user group XML/XSL 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 Breast Cancer Awareness  http://www.CraneSoftwrights.com/s/bc

Current Thread