http://nagoya.apache.org/bugzilla/show_bug.cgi?id=2106

*** shadow/2106 Mon Jun 11 04:23:36 2001
--- shadow/2106.tmp.25363       Mon Jun 11 04:23:36 2001
***************
*** 0 ****
--- 1,118 ----
+ +============================================================================+
+ | broken justification with numeric umlaut entities                          |
+ +----------------------------------------------------------------------------+
+ |        Bug #: 2106                        Product: Fop                     |
+ |       Status: NEW                         Version: 0.17                    |
+ |   Resolution:                            Platform: PC                      |
+ |     Severity: Normal                   OS/Version: Windows NT/2K           |
+ |     Priority: Other                     Component: pdf renderer            |
+ +----------------------------------------------------------------------------+
+ |  Assigned To: [EMAIL PROTECTED]                                       |
+ |  Reported By: [EMAIL PROTECTED]                                                |
+ |      CC list: Cc:                                                          |
+ +----------------------------------------------------------------------------+
+ |          URL:                                                              |
+ +============================================================================+
+ |                              DESCRIPTION                                   |
+ 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&#228;nde man sich 
+ nicht im Frieden und w&#228;re die Raumpiraterie kein ausgerottetes &#220;bel - 
+ ein m&#246;glicher Angreifer, unsichtbar f&#252;r das Auge und auch mit den 
+ besten und teuersten elektronischen Mitteln kaum zu orten, so lange auf Position 
+ gehalten h&#228;tte, bis ihm der Augenblick zum Angriff g&#252;nstig erschien. 
+ Das war eine in den K&#228;mpfen des B&#252;rgerkrieges erprobte Taktik - und 
+ sp&#228;ter war sie von Ahmed Khan zur h&#246;chsten Perfektion entwickelt 
+ worden. Bei all seinen &#220;berf&#228;llen hatte der aus den VOR stammende 
+ Deserteur, der sich mit einer gemischten Bande anderer Halunken zusammengetan 
+ hatte, das Moment der &#220;berraschung auf seiner Seite gehabt. Anders war es 
+ nicht zu erkl&#228;ren, da&#223; selbst schnelle Schiffe seiner 
+ verh&#228;ltnism&#228;&#223;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>
\ No newline at end of file

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to