a line having a word with a numeric entity is wrongly indented. It seems that the width of escaped characters like Ü is not computed. The following fo-code should produce two identical paragraphs: ------------------------------------------ <?xml version="1.0" encoding="ISO-8859-1"?> <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"> <fo:layout-master-set> <!-- layout information --> <fo:simple-page-master master-name="dibi-pdf" page-width="9.5cm" page-height="14.25cm" margin-top="0.5cm" margin-bottom="0.5cm" margin-left="1cm" margin-right="1cm"> <fo:region-body margin-top="0.5cm" margin-bottom="0.5cm" /> <fo:region-before extent="0.5cm"/> <fo:region-after extent="0.5cm"/> </fo:simple-page-master> </fo:layout-master-set> <!-- end: defines page layout --> <fo:page-sequence master-name="dibi-pdf"> <fo:static-content flow-name="xsl-region-before"> <fo:block text-align="end" font-size="10pt" font-family="sans-serif"> Seite <fo:page-number /> </fo:block> </fo:static-content> <fo:static-content flow-name="xsl-region-after"> <fo:block text-align="center" font-size="10pt" font-family="sans-serif"> <fo:page-number /> </fo:block> </fo:static-content> <fo:flow flow-name="xsl-region-body"> <fo:block font-size="12pt" font-family="sans-serif" line-height="16pt" space-after.optimum="15pt" background-color="blue" color="white" text-align="center" padding-top="3pt"> rendering error with numeric entities </fo:block> <fo:block font-size="8pt" font-family="sans-serif" line-height="10pt" space-after.optimum="3pt" text-align="justify" language="de" hyphenate="true" hyphenation-push-character-count="2" hyphenation-remain-character-count="2"> Die genau umgekehrte Kurslinie zielte dorthin, wo sich - befände man sich nicht im Frieden und wäre die Raumpiraterie kein ausgerottetes Übel - ein möglicher Angreifer, unsichtbar für das Auge und auch mit den besten und teuersten elektronischen Mitteln kaum zu orten, so lange auf Position gehalten hätte, bis ihm der Augenblick zum Angriff günstig erschien. Das war eine in den Kämpfen des Bürgerkrieges erprobte Taktik - und später war sie von Ahmed Khan zur höchsten Perfektion entwickelt worden. Bei all seinen Überfällen hatte der aus den VOR stammende Deserteur, der sich mit einer gemischten Bande anderer Halunken zusammengetan hatte, das Moment der Überraschung auf seiner Seite gehabt. Anders war es nicht zu erklären, daß selbst schnelle Schiffe seiner verhältnismäßig plumpen Aggression zum Opfer fielen. </fo:block> <fo:block font-size="8pt" font-family="sans-serif" line-height="10pt" space-after.optimum="3pt" text-align="justify" language="de" hyphenate="true" hyphenation-push-character-count="2" hyphenation-remain-character-count="2"> Die genau umgekehrte Kurslinie zielte dorthin, wo sich - befände man sich nicht im Frieden und wäre die Raumpiraterie kein ausgerottetes Übel - ein möglicher Angreifer, unsichtbar für das Auge und auch mit den besten und teuersten elektronischen Mitteln kaum zu orten, so lange auf Position gehalten hätte, bis ihm der Augenblick zum Angriff günstig erschien. Das war eine in den Kämpfen des Bürgerkrieges erprobte Taktik - und später war sie von Ahmed Khan zur höchsten Perfektion entwickelt worden. Bei all seinen Überfällen hatte der aus den VOR stammende Deserteur, der sich mit einer gemischten Bande anderer Halunken zusammengetan hatte, das Moment der Überraschung auf seiner Seite gehabt. Anders war es nicht zu erklären, daß selbst schnelle Schiffe seiner verhältnismäßig plumpen Aggression zum Opfer fielen. </fo:block> </fo:flow> <!-- closes the flow element--> </fo:page-sequence> <!-- closes the page-sequence --> </fo:root>
Fixed in CVS maintenance branch
*** Bug 16870 has been marked as a duplicate of this bug. ***
*** Bug 16955 has been marked as a duplicate of this bug. ***
batch transition pre-FOP1.0 resolved+fixed bugs to closed+fixed