Hi Keiron,
Many thanks for your reply. > Most (if not all) of your problems have been fixed or don't appear > to be problems. Well I've downloaded 0.20.2 and tried my test code: the SVG and link problems have both been fixed, which is great - thanks. But I'm still getting run-time errors when I have hyphenation enabled for blocks containing a single word. In my experiments I've also uncovered an unpleasant interaction between hyphenation and underlining: the part-word at the end of the line doesn't get underlined. The behaviour when I try to set the background colour for an inline or make a block underlined also hasn't changed, i.e. they are still ignored. Do you think this is the correct behaviour? Why? Thanks for your time. Regards, --Phil. Here is some code illustrating the problems that I'm still getting. Remove the <!-- --> to see the run-time error. <?xml version="1.0" encoding="UTF-8"?> <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"> <fo:layout-master-set> <fo:simple-page-master margin-right="25mm" margin-left="25mm" margin-bottom="20mm" margin-top="15mm" page-height="297mm" page-width="210mm" master-name="a4"> <fo:region-before extent="10mm"/> <fo:region-after extent="10mm"/> <fo:region-body margin-bottom="15mm" margin-top="15mm"/> </fo:simple-page-master> </fo:layout-master-set> <fo:page-sequence master-name="a4"> <fo:flow flow-name="xsl-region-body"> <fo:block> <fo:inline text-decoration="underline"> This will be underlined because the text-decoration is set on the inline element. </fo:inline> </fo:block> <fo:block text-decoration="underline"> This will not be underlined even though a text-decoration is set on the block element. It also fails when text-decoration is set on basic-link elements. </fo:block> <fo:block background-color="blue"> This will have a blue background because background-color is set on the block element. </fo:block> <fo:block> <fo:inline background-color="blue"> This will not have a blue background even though background-color is set on the inline element. </fo:inline> </fo:block> <fo:block language="en" hyphenate="true"> Thisparagraphwillbehyphenated becauseithasmorethanonewordinit andthisseemstoworkok. Theseverylongwords existonlysothat thereisahighprobability thathyphenationwillberequired. </fo:block> <fo:block language="en" hyphenate="true"> <fo:inline text-decoration="underline"> Thisparagraph illustratesaproblemwith hyphenationandunderlining. Whentextisbothhyphenatedandunderlined thepartialwordattheendof thelinewillnotbeunderlined. </fo:inline> </fo:block> <!-- <fo:block language="en" hyphenate="true"> ThisparagraphwillnotbehyphenatedbecauseitcontainsonlyoneextreemelylongwordandthisdoesnotseemtoworkIwasoriginallysufferingfromthisproblemintableswithnarrowcolumnsandwiththingslikeURLsthatareoftenverylongwithnospacesinthem. </fo:block> --> </fo:flow> </fo:page-sequence> </fo:root> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]