Details
-
Bug
-
Status: Resolved
-
Resolution: Fixed
-
0.93
-
None
-
Operating System: Windows XP
Platform: Other
-
42162
Description
Hyphenate does not work correctly when the data in the block has numeric
characters or commas...
In the example below, only the data in the first table-row gets hyphenated
correctly
<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"
xmlns:datetime="http://exslt.org/dates-and-times" writing-mode="lr-tb" text-
align="start" role="html">
<fo:layout-master-set>
<fo:simple-page-master master-name="all-pages" page-width="8.5in" page-
height="11in">
<fo:region-body margin-top="1in" margin-right="0.25in" margin-
bottom="1.5in" margin-left=" 0.25in" page-width="8.5in" page-height="11in"/>
<fo:region-before region-name="page-header" extent="1in" display-
align="before"/>
<fo:region-after region-name="page-footer" extent="1.5in" display-
align="after"/>
<fo:region-start extent="0.25in"/>
<fo:region-end extent="1.5in"/>
</fo:simple-page-master>
</fo:layout-master-set>
<fo:page-sequence master-reference="all-pages">
<fo:static-content flow-name="page-header">
<fo:block font-size="14pt" text-align="center" hyphenate="true"
language="en" space-before.conditionality="retain" space-before="0.5in"/>
</fo:static-content>
<fo:static-content flow-name="page-footer">
<fo:block font-size="small" text-align="center" hyphenate="true"
language="en" space-after.conditionality="retain" space-after="0.5in"/>
</fo:static-content>
<fo:flow flow-name="xsl-region-body">
<fo:block hyphenate="true" language="en" role="body">
<fo:inline>Hyphenation for this table data works - when all the data
is non numeric</fo:inline>
<fo:table>
<fo:table-body>
<fo:table-row>
<fo:table-cell>
<fo:table>
<fo:table-body>
<fo:table-row>
<fo:table-cell border-width="1pt" border-style="solid">
<fo:block hyphenate="true"
language="en">HyphenationOfThisBlockWorksNicelyUnlessWhenThereIsNoCommaOrNumeri
cDataBeforeIt</fo:block>
</fo:table-cell>
<fo:table-cell><fo:block/></fo:table-cell>
</fo:table-row>
<fo:table-row>
<fo:table-cell border-width="1pt" border-style="solid">
<fo:block hyphenate="true"
language="en">HyphenationOfThisBlockWorksNicely,OnlyForTheBlockBeforeTheCommaIn
TheBlockData</fo:block>
</fo:table-cell>
<fo:table-cell><fo:block/></fo:table-cell>
</fo:table-row>
<fo:table-row>
<fo:table-cell border-width="1pt" border-style="solid">
<fo:block hyphenate="true"
language="en">12345678901234567890123456789012345678901234567890123456789012345
6789012345678901234567890</fo:block>
</fo:table-cell>
<fo:table-cell><fo:block/></fo:table-cell>
</fo:table-row>
</fo:table-body>
</fo:table>
</fo:table-cell>
</fo:table-row>
</fo:table-body>
</fo:table>
</fo:block>
</fo:flow>
</fo:page-sequence>
</fo:root>
Attachments
Attachments
Issue Links
- duplicates
-
FOP-2044 [PATCH] Hyphenation of Uppercase Words, Combined with Underlines
- Resolved