[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] db 5, para formatting, fo output
Hi Dave, The DocBook XSL stylesheets can already insert zero-width spaces for long URLs. See this reference: http://www.sagehill.net/docbookxsl/Ulinks.html#BreakLongUrls Bob Stayton Sagehill Enterprises bobs@sagehill.net ----- Original Message ----- From: "davep" <davep@dpawson.co.uk> To: <docbook-apps@lists.oasis-open.org> Sent: Monday, July 25, 2011 8:22 AM Subject: Re: [docbook-apps] db 5, para formatting, fo output > On 07/25/2011 03:41 PM, davep wrote: >> Attached (if it gets through) the horrible looking result when justification is on >> and the line includes a url of any length. >> 1. I'd like to have justified text (param alignment='justified'), but if it >> contains a url... >> (Yes, not easy) >> or >> 2. How to persuade the formatter to hyphenate url's at / or similar to make it look >> better? >> Using xep > > Half a solution > > <xsl:template match="d:link"> > <xsl:copy> > <xsl:copy-of select="@*"/> > <xsl:value-of select="replace(.,'/','/​')"/> > </xsl:copy> > </xsl:template> > > As a pre-process. > Still looks ugly using justified text.... though OK when left justified. > > I somehow don't think I can do better than this. > > Any suggestions appreciated. > > > > > > regards > > -- > Dave Pawson > XSLT XSL-FO FAQ. > http://www.dpawson.co.uk > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: docbook-apps-unsubscribe@lists.oasis-open.org > For additional commands, e-mail: docbook-apps-help@lists.oasis-open.org > > >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]