Jeremias Maerki
043a508d2f
Regression test for special case of multi-column2.xml.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@210075 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
73ebe9c154
Default break class should be EN_COLUMN or else there will be problems in multi-column documents.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@209765 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
f99787259c
Column balancing seems to work now.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@209750 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
c14bf42f72
Column balancing seems to work now.
I had to modify BreakingAlgorithm to add best records for parts which are too short.
Furthermore, it took an additional computed value to tweak the balancing. It effectively makes shorter trailing parts preferred.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@209748 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
519b72f5b5
Fixed some mistakes in the checks.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@209744 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
52709f0438
Corrects a small mistake when repositioning the cursor in multi-column layout (see multi-column2.xml)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@209720 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
0a09e7860b
The test case is not much use with explicit column-widths.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@209717 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
043e876a47
Test case for Bugzilla issue: http://issues.apache.org/bugzilla/show_bug.cgi?id=35656
(specifying column widths through the first table row as described in CSS2)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@209716 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
6f8bb2ad4e
Remove illegal or non-standard stuff.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@202552 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
109c667f80
Bugzilla #35561
Print quality improvement especially for printing. The implementations don't create a bitmap image anymore, but draw directly.
Submitted by: Richard Wheeldon <richardw@geoquip-rnd.demon.co.uk>
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@202539 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
5253023d0f
It's Apache FOP, not just FOP.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@202504 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
7cda5ead41
Fix placement of links in PDFs.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@202503 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
86598c0a95
log statement should be debug().
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@202494 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
c9d117c4ce
Fixed checks or FO of footnotes2 and page-number3 to compensate for the fixed page-number and page-number-citation LMs.
Extended checks on linelayout2.xml and enabled it.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@202428 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
45f01c52b8
Fix vertical placement of page-number and page-number-citation.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@202427 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
367a260fa5
Observe line layout element lists, too.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@202426 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
41858432b0
toString() method.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@202425 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
035ccdf421
vpos on character, too.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@202424 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
7a20e294bc
Found the problem with the widely spaced lines: page-number and page-number-citation are too big.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@202419 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
5d2ba96530
More extensive multi-column layout testing.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@202372 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
f384710ff9
Bugfix: Multiple spans now painted in the right places.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@202370 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
ef9732a759
Bugfix: IPD for footnote region now correct in multi-column layout.
Next step at multi-column layout:
- A multi-column section that needs column balancing is normally rendered until the next-to-last page. The rest of the element are re-broken by a special balancing page breaker.
- Multiple spans supported in area tree and through break handling.
- There are still problems with footnotes and column balancing.
- Main layout loop changed to render an element list right after it's broken. The block lists are not collected anymore and then rendered.
Bugfix: PageViewportProvider had a one-off (when accessing through "relative to current element list")
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@202368 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
ee677ef43c
My first laughable attempt at a page breaker for balancing columns. Doesn't work if the element list fits into the first available area and doesn't balance exactly like I would like it to when the balancing actually gets active.
But it's better than nothing to start with.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@202367 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
8c3ee10b15
Span change detection and infastructure for signalling it.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@202364 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
f9a98ac2dc
Enable starting the break process at an arbitrary position inside an element list.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@202363 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
83f9038f80
notifyFlowsFinished() indirectly used by multi-column layout to determine the restart point after span changes.
getRemainingBPD() is used by the page breaking process in multi-column layout (multiple spans).
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@202361 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
8ec1a0e041
Accumulate the BPD extent used by the normal flow's children.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@202359 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
7dcc5ebf55
Tests bug #35534
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@202326 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
e73b2a8436
Fix for strange side-effects when the link is in the section title.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@202078 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
12844ccb0a
Fix ViewCVS URLs.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@202072 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
10264b976d
It should be Apache FOP, not just FOP.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@202061 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
c5fced4d64
This is a work-around for the missing TOC on the FAQ page.
The FAQ stylesheet generates exactly one top-level section ("Questions") and multiple nested sections. Therefore, setting the min-sections value to "3" disables the TOC for the FAQ page. It would be great if one could override this value on a single page to force the TOC to appear.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@202022 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
fa0e66e7a7
Revert revsision 201627.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@201873 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Glen Mazza
ec596ac507
Updated links to use SVN repository instead of CVS one.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@201867 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Glen Mazza
f72908d520
Switch to .equals() instead of == for String compares of namespaces. Thanks to Nils Meier for the suggestion.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@201864 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
9cdd8f0bfe
Check the proper use of the span attribute.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@201627 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
9ac24fca32
Forgot to delete the directory.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@201587 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
f7aa56bc54
CVS -> SVN.
Recreated Clay's changes (hopefully all of them).
Removed alt.design stuff.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@201586 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Glen Mazza
a800d9550b
First SVN commit. Trivial formatting change.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@201562 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
8a82fbb611
First SVN commit.
Correct mailing list info.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@200587 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
62d995dd95
Update.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198769 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
1b0fdf72a4
First parts on a page which don't fit are moved to the next page. A counter avoids endless loops.
Fixes normal-breaking5.xml.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198768 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
726fc6a48f
It makes no sense to keep this.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198767 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
b4e0a4ded3
Tests for breaks on tables.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198766 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
e3262c749a
breaks supported on tables, table-row and table-cell content now. Cheap approach for now. TableContentLM is not yet restartable, but the Breaker handles that pretty well.
Improved page break handling to support the different break classes even if no new block sequence is started.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198765 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
c60570bad4
trace getLineWidth().
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198764 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
2feef0144c
Support late setting of break class.
Slightly improved toString().
Javadocs.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198763 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
cab77b95f7
statics to the top so they are easily found.
Different logger name used now.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198762 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
1957934d2c
Accessors for break-* on table-row.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198761 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад
Jeremias Maerki
67f6d14360
Bugfix for misplaced block-containers.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198760 13f79535-47bb-0310-9956-ffa450edef68
19 лет назад