|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] General FO Implementation Feature Query: Balanced Page
We have a client for whom we're trying to use XSL-FO to format some books--these are mass-market fiction and non-fiction books, as opposed to say technical documents. XSL-FO is probably not appropriate for this application but we're trying anyway.[1] One requirement that has come up relates to the typography of the finished pages: when lines from one page have to be moved to the following page to satisfy widow/orphan constraints, the client wants to have the content of the first page adjusted via kerning and line height tweaking so that the vertical extent of the lines on the first page is equal to the vertical extent of the lines on the next page. I know that this is a level of sophistication that is both technically challenging and beyond current FO implementations but... My questions are: 1) Is it technically possible for a non-interactive FO implementation to implement this type of requirement? 2) If it is possible, how difficult would it be to do? 3) Do any existing batch composition systems do this today? My assumption, based on little more than hunch (I've never tried to implement formatting beyond basic line breaking), is that it is technically possible but quite difficult to implement and quite costly from a performance standpoint. Thanks, Eliot ------------ [1]XSL-FO is probably inappropriate because these books will tend to have layout-driven requirements that XSL-FO and current proprietary extensions cannot address, such as per-page footnote numbers, just to name one. -- W. Eliot Kimber Professional Services Innodata Isogen 9390 Research Blvd, #410 Austin, TX 78759 (512) 372-8122 eliot@xxxxxxxxxxxxxxxxxxx www.innodata-isogen.com
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








