>>>>> David Tolpin <>:
> Soft linebreaks are called zero-width space in Unicode, 200B
> hexadecimal. Insert \x200b during preprocessing at points where you
> want the URL to be broken, turn hyphenation off for that part of the
> text
I tried inserting Èb at the points where I wanted the URLs to be
broken, but that didn't give me the desired results. I got
http:// some-
machine/path/to/somewhere
when the result I was hoping for, was:
http://
somemachine/path/to/somewhere
(I didn't spot the bit about turning hyphenation off, in your message.
Perhaps that would have fixed it?)
I ended up with inserting <fo:block/>. I put in the PI
<?fo-table-cell-break?> where I wanted the break, and put the
following template into my local customization style sheet for
generating XSL:FO:
<xsl:template match="processing-instruction('fo-table-cell-break')">
<fo:block/>
</xsl:template>
Thanx!
- Steinar