[ 
https://issues.apache.org/jira/browse/FOP-2469?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14579551#comment-14579551
 ] 

Gregor Berg commented on FOP-2469:
----------------------------------

The TODO related to getMinIPD was initially meant as a reminder that 
hyphenation should be considered for this value as well (in case of TextLMs) - 
the current approach takes only the longest KnuthBox (== the longest word in a 
sequence). In extreme cases (many columns with long _breakable_ words), results 
which incorporate hyphenation are less likely to produce overflows.
Therefore, I like the idea of moving getMinIPD() to KnuthSequences - especially 
for TextLMs which could easily check for viable hyphenations as part of _their_ 
new getMinIPD-determination (well, some special cases remain).

> [PATCH] auto table layout
> -------------------------
>
>                 Key: FOP-2469
>                 URL: https://issues.apache.org/jira/browse/FOP-2469
>             Project: FOP
>          Issue Type: Bug
>          Components: layout/unqualified
>    Affects Versions: trunk
>         Environment: Windows 7, JDK 7
>            Reporter: Gregor Berg
>            Assignee: Andreas L. Delmelle
>             Fix For: trunk
>
>         Attachments: 2015-05-13-auto-table-layout.patch, 
> 2015-05-27-LM-to-LC-refactoring.patch, 
> 2015-06-09-LM-to-LC-refactoring-update.patch, FOP2469-auto-table-layout.xml
>
>
> Hi,
> this is a patch which enables table-layout=auto. It is quite robust, it can 
> not only handle linebreaks and pagebreaks, but it also copes with auto tables 
> in fixed tables in auto tables.
> Essentially, it is the patch of issue FOP-2450 adapted to the trunk version 
> of FOP.
> Best regards,
> Gregor



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to