Subject: Re: [xsl] Fill line ends with dots From: Eliot Kimber <ekimber@xxxxxxxxxxxx> Date: Fri, 15 Aug 2008 09:44:01 -0500 |
On 8/15/08 5:23 AM, "Linda van den Brink" <brinkwoman@xxxxxxxxx> wrote: > I'm looking for a way to fill the end of all lines in a (left-aligned) > block not with spaces, but with a character like a dot or a dash. I > don't think a leader is the answer here, because not only the end of > each block must be filled, but the end of each line within a block > given a certain area width, something like this (I hope the email > program doesn't mangle this): The only thing I can think of is to do a trick with overlayed blocks where you have an underlying block that fills with lines of dots and an overlayed block with the text with an opaque white background color on the text. Not sure that would work. I can't think of any other way you could do this in a one-pass process with XSL-FO as it would require an FO feature to request it. With both XEP and XSL Formatter you could post-process their (proprietary) area tree intermediate files to replace trailing whitespace with dots. Or you could request a proprietary extension. XSL Formatter now has an FO-to-InDesign path that is intended to allow you to use InDesign as a post-composition cleanup environment. You could do it there as well, using an InDesign script to post-process those paragraphs (not sure how complicated that would be without trying it). In a more procedural system like 3B2 you have the notion of being able to bind processing to line-wrap "events". You would need something like that in FO to implement this type of feature but that's definitely not in 1.1. There may be something like that envisioned for FO 2.0. Cheers, E. ---- Eliot Kimber | Senior Solutions Architect | Really Strategies, Inc. email: ekimber@xxxxxxxxxxxx <mailto:ekimber@xxxxxxxxxxxx> office: 610.631.6770 | cell: 512.554.9368 2570 Boulevard of the Generals | Suite 213 | Audubon, PA 19403 www.reallysi.com <http://www.reallysi.com> | http://blog.reallysi.com <http://blog.reallysi.com> | www.rsuitecms.com <http://www.rsuitecms.com>
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Fill line ends with dots, Linda van den Brink | Thread | Re: [xsl] Fill line ends with dots, Liam Quin |
[xsl] RE: loop elements based on at, Kjellaug Johansen | Date | Re: [xsl] Fill line ends with dots, Liam Quin |
Month |