Re: cvs commit: xml-fop/src/java/org/apache/fop/fo FOTreeBuilder.java

2004-09-09 Thread Finn Bock
[Glen]
I think fox: should also be validated.  It's, by
definition, part of FOP core, and can't be
added/adjusted to by anyone but us.
Yes. I agree.
regards,
finn


Re: foray integration

2004-09-09 Thread Jeremias Maerki
Hi Victor.

On 08.09.2004 23:34:24 Victor Mote wrote:
 Jeremias Maerki wrote:
snip/
  What I hope is that you will continue to inform us of any 
  important developments on your side, that you also continue 
 
 I don't mind doing this if there are no objections to it. I have no wish to
 intrude or distract.

I don't think this is a problem. On the other side it may even be a good
thing to be able to exchange experiences and discuss issues (other than
design question I guess) that matter to all FO implementations. I hope
that, where easily possible, duplication of effort is avoided.

  to keep an eye on the upcoming XML Graphics project (when 
  it's finally looked at by the Board).
 
 To be honest, I must have missed some of the key parts of the conversation
 surrounding that project, and I don't really understand what is its purpose,
 except that it seems to be an attempt to factor out some code that is common
 to both FOP and Batik. If FOray's work is helpful along those lines, I'm
 glad for it, and I'll help in any reasonable way that I can.

The factoring out of common code and components is just part of my ideas
for the new project. It seems that there's a certain level of support
for that. The main goal of the XML Graphics PMC, however, is to split up
the Apache XML project to comply with the board's request to improve
oversight and legal protection for projects at the ASF.

  I'll try to monitor what goes on in your project. Let's just 
  not drift apart to far that we can't converge again if, one 
  day, we see a possibility to join forces again.
 
 FOP and FOray seem to have radically different and incompatible principles,
 so convergence will probably depend on one or both of us changing
 principles. Out of the 18 months I worked on FOP, the most productive half
 of it was entirely wasted, and I have no intention of making that mistake
 again. I've gotten 10 times as much productive work done in the last four
 months as I did in my entire time working on FOP, and I'm having 100 times
 as much fun. It's a little hard to imagine what might induce me to give that
 up. Nevertheless, I'll watch with you to see if that possibility presents
 itself.

I see that and I can only repeat myself: I realize that there are
radically different opinions on how the design for an FO layout engine
should look like but that there are no such disputes in the
infrastructure components. That's where I see possibilities to work
together without running into lengthy and unproductive discussions
because of different viewpoints. But let me take care of the transition
to the XML Graphics project first, and then we'll see if we can figure
out how we can work together on certain items.


Jeremias Maerki



[proposal] How to do logging from the command line (was: Re: Logging of exception.)

2004-09-09 Thread Jeremias Maerki
Hi Finn,

I took a look at it and I must say that I'm a bit confused, too.

Anyway, I have a proposal to make. I would expect a command-line
application to work like any other C-program such as grep, svn, ls or
whatever. That means you don't get any [INFO] before each line, but
you can define the log level (normally quiet, normal and verbose)
through command line switches. That'll work for most CLI-users.

Since the Fop class is the one to control the whole application it (or
rather the CommandLineOptions class) can also set up C-L to behave
exactly as explained above. That would probably mean not to use
SimpleLog but to provide a special implementation for command-line use.
At any rate, I don't agree with the way that SimpleLog is implemented.
Informational messages should go to System.out, errors to System.err.
Logging prefixes should be disabled. I've had to do the same for Avalon
Logging in Barcode4J [1] and I'm very pleased with the result. Using
this I was able to implement the Barcode4J CLI in a way that the
generated barcode could be output to System.out which may also be
desirable for certain people. You could even modify the whole thing in
way that you could implement FOP as a filter application getting the
input through System.in and sending the output to System.out, giving
error messages through System.err.

For those who know about C-L and want to do some special logging we
could have a command line switch that disables our special logger setup.
They can fully control C-L from outside.

For the cases where FOP is used embedded in a bigger software, FOP
shouldn't manipulate anything in C-L, it's simply the developer's job to
set up C-L from outside.

WDYT?

PS: One issue I found is that there are still several System.out/err
everywhere in the source code. These lines should be rewritten to use
C-L.

[1] 
http://cvs.sourceforge.net/viewcvs.py/barcode4j/barcode4j/src/java/org/krysalis/barcode4j/cli/AdvancedConsoleLogger.java?rev=1.2view=auto

On 08.09.2004 23:15:50 Finn Bock wrote:
 Hi,
 
 I didn't follow the discussion in the spring about command line -d and 
 commons-logging so I'm likely missing some important pieces, but I'm a 
 bit confused about the result.
 
 If I attempt to render a fatally corrupt input fo file like:
 
  fo:block/
 
 , I get the expected SAXParseException message on the console and the 
 Turn on debugging for more information line.
 
 When I turn on debugging, then the full exception is printed directly on 
 the console (without using C-L!) and no information about the exception 
 is sendt to C-L.
 
 So the C-L debug level directly controls output to System.err. That 
 makes very little sense to me.
 
 At the very least the exception should be logged to C-L, right?
 
 I would also guess that any additional System.err output should be 
 controlled separately from C-L, with a -d option.
 
 regards,
 finn



Jeremias Maerki



DO NOT REPLY [Bug 31139] New: - svg crashes FOP - method isReadOnly()Z

2004-09-09 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=31139.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=31139

svg crashes FOP - method isReadOnly()Z

   Summary: svg crashes FOP - method isReadOnly()Z
   Product: Fop
   Version: 0.20.5
  Platform: Sun
OS/Version: Other
Status: NEW
  Severity: Major
  Priority: Other
 Component: svg
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]


I've got a .svg picture - it worked fine when it was a .eps. It's a simple 
black and white.

fo:block end-indent=2.1cm start-indent=24.2cm space-after=0cm space-
before=1cm
fo:external-graphic src=url(./blk.svg)/
/fo:block

JAVA is 2 SDK v.1.2.2

fop.sh -fo out.xml -pdf out.pdf
[INFO] Using org.apache.xerces.parsers.SAXParser as SAX2 Parser
[INFO] FOP 0.20.5
[INFO] Using org.apache.xerces.parsers.SAXParser as SAX2 Parser
[INFO] building formatting object tree
[INFO] setting up fonts
[INFO] [1]
Exception in thread main java.lang.NoSuchMethodError: 
org.apache.batik.dom.AbstractAttr: method isReadonly()Z not found
at org.apache.batik.dom.AbstractAttr.setNodeValue(AbstractAttr.java, 
Compiled Code)
at org.apache.batik.dom.AbstractAttr.setValue(AbstractAttr.java, 
Compiled Code)
at 
org.apache.batik.dom.svg.AbstractElement$ExtendedNamedNodeHashMap.setUnspecified
Attribute(AbstractElement.java, Compiled
Code)
.


DO NOT REPLY [Bug 19719] - NPE at InlineStackingLayoutManager.initChildLC(InlineStackingLayoutManager.java:351)

2004-09-09 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=19719.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=19719

NPE at InlineStackingLayoutManager.initChildLC(InlineStackingLayoutManager.java:351)

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||WORKSFORME



--- Additional Comments From [EMAIL PROTECTED]  2004-09-09 12:10 ---
Has worked for me now with FOP 0.20.5 yay! 8-)


DO NOT REPLY [Bug 19720] - Multiple failures to create PDF from docbook-xsl-1.60.1 generated file

2004-09-09 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=19720.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=19720

Multiple failures to create PDF from docbook-xsl-1.60.1 generated file

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||INVALID



--- Additional Comments From [EMAIL PROTECTED]  2004-09-09 12:14 ---
Really invalid :-)
Somehow it works on 0.20.5.


DO NOT REPLY [Bug 31139] - svg crashes FOP - method isReadOnly()Z

2004-09-09 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=31139.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=31139

svg crashes FOP - method isReadOnly()Z

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||INVALID



--- Additional Comments From [EMAIL PROTECTED]  2004-09-09 12:34 ---
The problem happens in Batik, not FOP. Batik requires at least JDK 1.3. See 
here: http://xml.apache.org/batik/install.html

You will have to upgrade your JDK to work with SVG. Is there a reason that 
you're still on 1.2.2? Can't you upgrade?


DO NOT REPLY [Bug 24438] - Table cells with background-color attribute specified may damage borders for rounding table cells.

2004-09-09 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=24438.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=24438

Table cells with background-color attribute specified may damage borders for rounding 
table cells.





--- Additional Comments From [EMAIL PROTECTED]  2004-09-09 13:45 ---
Okay, now I've got my own variant of remedy. My own patch.
IMO the problem is that rectangles that should methematically be areas

startx  x  startx + w
starty  y  starty + w

are painted as rectangles with borders. This makes them wider and taller then they 
should be. They start to paint over borders that do not belong to them.

I have (hopefully) fixed this for PDF, SVG and AWT renderers. My patch also deletes 
some unused methods and IMO makes the code a bit cleaner.

IMO 0.20.6 should be. It should take as a mantra: we won't struggle to introduce new 
features. It shouldn't try to fix difficult to fix bugs. It should go for low-hanging 
fruit. Little code change that will improve user experience. I modestlty consider that 
this patch should be part of it.


DO NOT REPLY [Bug 24740] - extra piece of row beetween the header and the first row of a long table

2004-09-09 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=24740.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=24740

extra piece of row beetween the header and the first row of a long table





--- Additional Comments From [EMAIL PROTECTED]  2004-09-09 13:46 ---
Created an attachment (id=12679)
Fix table rendering bug for PDF, SVG, AWT


DO NOT REPLY [Bug 24438] - Table cells with background-color attribute specified may damage borders for rounding table cells.

2004-09-09 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=24438.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=24438

Table cells with background-color attribute specified may damage borders for rounding 
table cells.





--- Additional Comments From [EMAIL PROTECTED]  2004-09-09 13:48 ---
Created an attachment (id=12680)
Fix table cells with background not rendered okay for PDF, SVG and AWT renderers.


BreakPoss class

2004-09-09 Thread Gil Loureiro

Hi all,

I'm trying to understand the FOP mechanics; reading the designer notes in apache site, in the Layout section, we can read tha every layout manager of FObjs generates a BreakPoss object with info about stacking status and break possibilities, ..., but looking and searching the java classes, I'm unable to find this class 

Some, have comments?

Thanks, regards,

GLoureiro

DO NOT REPLY [Bug 24740] - extra piece of row beetween the header and the first row of a long table

2004-09-09 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=24740.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=24740

extra piece of row beetween the header and the first row of a long table





--- Additional Comments From [EMAIL PROTECTED]  2004-09-09 13:53 ---
Please disregard my attachement, it has been attached to this report by error.


Re: [proposal] How to do logging from the command line (was: Re: Logging of exception.)

2004-09-09 Thread Glen Mazza
--- Jeremias Maerki [EMAIL PROTECTED] wrote:

 Hi Finn,
 
 I took a look at it and I must say that I'm a bit
 confused, too.
 
 Anyway, I have a proposal to make. I would expect a
 command-line
 application to work like any other C-program such as
 grep, svn, ls or
 whatever. That means you don't get any [INFO]
 before each line, but
 you can define the log level (normally quiet,
 normal and verbose)
 through command line switches. That'll work for most
 CLI-users.
 

Errr, we're using Commons-Logging now.  I don't think
we should wrap it.  Perhaps we should switch to
System.out/.err for Command Line use though, a la
Xalan.

 That would probably mean
 not to use
 SimpleLog but to provide a special implementation
 for command-line use.

SimpleLog is out the window with 1.4 JDK--C-L uses
Java Logging by default there, which IIRC, doesn't
have those messages, or if it does can be configured
by the underlying implementation.  

No architectural decisions IMO should be based on the
behavior of SimpleLog--it's yesterday's news.

Remember, Xalan, Xerces, and Batik don't use logging, 
and I see FOP moving in this direction--logging less
and less over time.

 For those who know about C-L and want to do some
 special logging we
 could have a command line switch that disables our
 special logger setup.
 They can fully control C-L from outside.
 

We don't do much for the user community in separating
them from C-L (a highly useful skill, its not like
we're forcing them to learn Icelandic), and having
them learn another nonportable logger implementation
instead.  

Ideally, if there's problems with C-L complexity the
solution should be to go to C-L team and complain on
the user's lists or send Bugzilla reports to get those
problems fixed.  Not for each of the 90 or so
open-source systems that use C-L to be wrapping it
instead.  

Glen



Re: BreakPoss class

2004-09-09 Thread Jeremias Maerki
You're looking at the source of FOP 0.20.5 or from the maintenance
branch is CVS, aren't you? There's no such class. BreakPoss can be found in
the layoutmgr package of the current development code in CVS HEAD
(1.0dev).

The whole section on FOP design is about CVS HEAD, not the older branch
where FOP 0.20.5 originated from.

What are you trying to do?

On 09.09.2004 15:34:01 Gil Loureiro wrote:
 I'm trying to understand the FOP mechanics; reading the designer notes in 
 apache site, in the Layout section, we can read tha every layout manager 
 of FObjs generates a BreakPoss object with info about stacking status and 
 break possibilities, ..., but looking and searching the java classes, I'm 
 unable to find this class 
 
 Some, have comments?


Jeremias Maerki



DO NOT REPLY [Bug 31144] New: - [patch][pdf] When adjacent borders are of different colors, join them along a dialgonal border.

2004-09-09 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=31144.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=31144

[patch][pdf] When adjacent borders are of different colors, join them along a 
dialgonal border.

   Summary: [patch][pdf] When adjacent borders are of different
colors, join them along a dialgonal border.
   Product: Fop
   Version: all
  Platform: Other
OS/Version: Other
Status: NEW
  Severity: Enhancement
  Priority: Other
 Component: pdf renderer
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]


If top border is red and left is green what should the corner be like? Red or green? 
It is not specified by any spec. By a good solution found in html browsers is to 
divide the corcer by diagonal and make upper triangle red and left green.

Here's java code that does this for PDF renderer.

_ it is a patch against fop-0_20_5 _

BUT: the patch contains a separate class BorderPainter, take it out and use in MAIN.

The code is quite simple but was a bit tricky and tiresome to write - so I want to 
share it


DO NOT REPLY [Bug 31144] - [patch][pdf] When adjacent borders are of different colors, join them along a dialgonal border.

2004-09-09 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=31144.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=31144

[patch][pdf] When adjacent borders are of different colors, join them along a 
dialgonal border.





--- Additional Comments From [EMAIL PROTECTED]  2004-09-09 14:05 ---
Created an attachment (id=12681)
Paint corners of PDF borders with a diagonal border if colors differ


DO NOT REPLY [Bug 31144] - [patch][pdf] When adjacent borders are of different colors, join them along a dialgonal border.

2004-09-09 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=31144.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=31144

[patch][pdf] When adjacent borders are of different colors, join them along a 
dialgonal border.





--- Additional Comments From [EMAIL PROTECTED]  2004-09-09 14:08 ---
This patch also fixes a weird problem (related to antialiasing I suspect).
If we paint the border just as two rectangles or two lines, then at some 
magnifications Acrobat Reader renders it as shown in my next attachment.
My patch does fix this problem -- if colors are different diagonal corners
do save the day with Acrobat Reader -- it no does this pixel error. And if
the color is the same my code paints one continuous shape -- and no pixel errors 
either.


Re: [proposal] How to do logging from the command line (was: Re: Logging of exception.)

2004-09-09 Thread Jeremias Maerki
OK, forget it. I'm obviously worse at explaining things than I thought.
I don't have the time to chew this through. It should have been quick
and painless, but obviously it isn't. Hopefully, someone else has a
better solution.

I'm sorry for wasting your time writing this answer. Back to my JNI
wrapper for FOP...

Jeremias Maerki



DO NOT REPLY [Bug 31144] - [patch][pdf] When adjacent borders are of different colors, join them along a dialgonal border.

2004-09-09 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=31144.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=31144

[patch][pdf] When adjacent borders are of different colors, join them along a 
dialgonal border.





--- Additional Comments From [EMAIL PROTECTED]  2004-09-09 14:12 ---
Created an attachment (id=12682)
Acrobat Reader 6 pixel error with naive implementation of border as 4 separate 
rectangle bars


Re: BreakPoss class

2004-09-09 Thread Gil Loureiro

Hi,

Found following URL http://www.leverkruid.nl/FOP/book.pdf
I expect that is explained there, sorry.

Thanks, regards,

GLoureiro





Please respond to [EMAIL PROTECTED]
To:[EMAIL PROTECTED]
cc: 
Fax to:
Subject:BreakPoss class


Hi all, 

I'm trying to understand the FOP mechanics; reading the designer notes in apache site, in the Layout section, we can read tha every layout manager of FObjs generates a BreakPoss object with info about stacking status and break possibilities, ..., but looking and searching the java classes, I'm unable to find this class  

Some, have comments? 

Thanks, regards, 

GLoureiro




Re: [proposal] How to do logging from the command line (was: Re: Logging of exception.)

2004-09-09 Thread Glen Mazza
Just giving my opinion--I also recognize that the
output interface is a bit rough, as Finn was saying,
and may still need some work, possibly along the lines
of what you were suggesting.

Glen

--- Jeremias Maerki [EMAIL PROTECTED] wrote:

 OK, forget it. I'm obviously worse at explaining
 things than I thought.
 I don't have the time to chew this through. It
 should have been quick
 and painless, but obviously it isn't. Hopefully,
 someone else has a
 better solution.
 
 I'm sorry for wasting your time writing this answer.
 Back to my JNI
 wrapper for FOP...
 
 Jeremias Maerki
 
 



DO NOT REPLY [Bug 31144] - [patch][pdf] When adjacent borders are of different colors, join them along a dialgonal border.

2004-09-09 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=31144.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=31144

[patch][pdf] When adjacent borders are of different colors, join them along a 
dialgonal border.





--- Additional Comments From [EMAIL PROTECTED]  2004-09-09 15:25 ---
This patch may be applied together with my patch submitted to bug #24438.
In fact they compliment each other well.


DO NOT REPLY [Bug 31144] - [patch][pdf] Paint corners of PDF borders as tow triangles spearetd diagonally if colors differ

2004-09-09 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=31144.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=31144

[patch][pdf] Paint corners of PDF borders as tow triangles spearetd diagonally if 
colors differ

[EMAIL PROTECTED] changed:

   What|Removed |Added

Summary|[patch][pdf] When adjacent  |[patch][pdf] Paint corners
   |borders are of different|of PDF borders as tow
   |colors, join them along a   |triangles spearetd
   |dialgonal border.   |diagonally if colors differ



--- Additional Comments From [EMAIL PROTECTED]  2004-09-09 15:49 ---
This patch may be applied together with my patch submitted to bug #24438.
In fact they compliment each other well.


DO NOT REPLY [Bug 31144] - [patch][pdf] Paint corners of PDF borders as tow triangles sparated diagonally if colors differ

2004-09-09 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=31144.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=31144

[patch][pdf] Paint corners of PDF borders as tow triangles sparated diagonally if 
colors differ

[EMAIL PROTECTED] changed:

   What|Removed |Added

Summary|[patch][pdf] Paint corners  |[patch][pdf] Paint corners
   |of PDF borders as tow   |of PDF borders as tow
   |triangles spearetd  |triangles sparated
   |diagonally if colors differ |diagonally if colors differ


DO NOT REPLY [Bug 31144] - [patch][pdf] Paint corners of PDF borders as two triangles sparated diagonally if colors differ

2004-09-09 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=31144.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=31144

[patch][pdf] Paint corners of PDF borders as two triangles sparated diagonally if 
colors differ

[EMAIL PROTECTED] changed:

   What|Removed |Added

Summary|[patch][pdf] Paint corners  |[patch][pdf] Paint corners
   |of PDF borders as tow   |of PDF borders as two
   |triangles sparated  |triangles sparated
   |diagonally if colors differ |diagonally if colors differ


Re: BreakPoss class

2004-09-09 Thread Gil Loureiro

Nops, I've download the source code (fop-0.20.5-src.zip) from one mirror site.

I'm trying to understand the mechanics of FOP area creation and distribution by the body area of each page iteratively created, to intercept this process and maybe change the actual mechanics to one based on constraints.

Regards,

GLoureiro




Please respond to [EMAIL PROTECTED]
To:[EMAIL PROTECTED]
cc: 
Fax to:
Subject:Re: BreakPoss class

You're looking at the source of FOP 0.20.5 or from the maintenance
branch is CVS, aren't you? There's no such class. BreakPoss can be found in
the layoutmgr package of the current development code in CVS HEAD
(1.0dev).

The whole section on FOP design is about CVS HEAD, not the older branch
where FOP 0.20.5 originated from.

What are you trying to do?

On 09.09.2004 15:34:01 Gil Loureiro wrote:
 I'm trying to understand the FOP mechanics; reading the designer notes in 
 apache site, in the Layout section, we can read tha every layout manager 
 of FObjs generates a BreakPoss object with info about stacking status and 
 break possibilities, ..., but looking and searching the java classes, I'm 
 unable to find this class 
 
 Some, have comments?


Jeremias Maerki






Re: foray integration

2004-09-09 Thread Simon Pepping
Victor,

I share Jeremias' point of view. I see no problem in your informing
Bugzilla users of FORay's fixing certain bugs, although I can see that
it is a somewhat strange situation. Let us see it as a sign that we do
not wish to hurt each other's work, but see each other's project as
parallel efforts to realize a valuable open source formatting objects
processor.

As I said earlier, I wish to spend my time on the layout system in the
trunk, which leaves me no time to port FORay's code back into FOP.

Regards, Simon

-- 
Simon Pepping
home page: http://www.leverkruid.nl



Re: BreakPoss class

2004-09-09 Thread Simon Pepping
On Thu, Sep 09, 2004 at 02:11:46PM +, Gil Loureiro wrote:
 Hi,
 
 Found following URL http://www.leverkruid.nl/FOP/book.pdf
 I expect that is explained there, sorry.

I wrote that documentation. It describes the new code of FOP, FOP
1.0dev, aka the development version. I see that that is not explained;
the text behaves as if that is the only version of FOP. I will change
that some time.

Regards, Simon

-- 
Simon Pepping
home page: http://www.leverkruid.nl