[prev in list] [next in list] [prev in thread] [next in thread]
List: fop-dev
Subject: [jira] [Comment Edited] (FOP-2293) Whitespace management extension
From: "Seifeddine Dridi (JIRA)" <jira () apache ! org>
Date: 2013-11-19 8:07:22
Message-ID: JIRA.12665478.1377509696013.96930.1384848442686 () arcas
[Download RAW message or body]
[ https://issues.apache.org/jira/browse/FOP-2293?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13825396#comment-13825396 \
]
Seifeddine Dridi edited comment on FOP-2293 at 11/19/13 8:05 AM:
-----------------------------------------------------------------
Added a new patch which corrects some of the bugs that I have been able to find. I \
also added some skeleton code for handling multiple alternatives per page. The latter \
case is quite tricky and difficult to incorporate into the Knuth framework.
Anyhow, the current code should be capable to handle multi-switch(s) having a single \
multi-case perfectly. With alignment properties and whatnot. So I think I'm going to \
call this version 1 and from here I'll try to move on into adding more features and \
test-cases.
was (Author: sdridi):
Added a new patch which corrects some of the bugs that I have been to find. I also \
added some skeleton code for handling multiple alternatives per page. The latter case \
is quite tricky and difficult to incorporate into the Knuth framework.
Anyhow, the current code should be capable to handle multi-switch(s) having a single \
multi-case perfectly. With alignment properties and whatnot. So I think I'm going to \
call this version 1 and from here I'll try to move on into adding more features and \
test-cases.
> Whitespace management extension
> -------------------------------
>
> Key: FOP-2293
> URL: https://issues.apache.org/jira/browse/FOP-2293
> Project: Fop
> Issue Type: New Feature
> Components: general
> Affects Versions: trunk
> Reporter: Seifeddine Dridi
> Priority: Minor
> Labels: XSL-FO
> Fix For: trunk
>
> Attachments: FO_multi-switch_best-fit_ext_rev2.patch, \
> FO_multi-switch_best-fit_ext_rev3.patch, FO_multi-switch_best-fit_ext_rev4.patch, \
> FO_multi-switch_test.fo, FO_multi-switch_with_best-fit_extension.patch, bestfit.fo, \
> doc.pdf, multi-switch_bestfit.fo, multiple-feasible-nodes.fo, patch-rev1.1.patch, \
> patch-rev1.patch, patch-rev2.patch, patch.patch
>
> I have been working on an extension for whitespace management, similar to what's \
> described here: http://wiki.apache.org/xmlgraphics-fop/WhitespaceManagement The \
> logic of the extension is very simple: the user defines a set of alternatives that \
> he wishes to insert at the end of a page, then if there is enough space left, FOP \
> will pick the alternative that best matches the user's selection criteria (first \
> fit, smallest fit, biggest fit). This is my first work on FOP and it took me almost \
> 2 months to reach this stage in development. But it's not the end of course, so I'm \
> relying on your feedback to improve it. Thank you
--
This message was sent by Atlassian JIRA
(v6.1#6144)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic