Re: Different JRE versions' affect on extent/margin(s)

2003-02-04 Thread Clay Leeds
Any clues about what I should I look for? I've checked bugzilla (or 
whatever the FOP/Apache version is called), and there's no reference to 
this bug. I've also looked in MARC, but don't see anything relevant.

I guess I'll open up a bug. Expect to see DO NOT REPLY msgs shortly...
Oleg Tkachenko wrote:
Clay Leeds wrote:
Wait. I'm rendering to -print.
Hmmm, -print option uses AWTRenderer actually, so that might have 
something to do with AWT differences in different jdk versions. I 
thought it's fixed in 0.20.5rc aleady :( Search in the archive, there 
were discussion and bug reports and pathes about it. If it doesn't help 
- open a bug.

--
Clay Leeds - [EMAIL PROTECTED]
Web Developer - Medata, Inc. - http://www.medata.com
PGP Public Key: https://mail.medata.com/pgp/cleeds.asc
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Different JRE versions' affect on extent/margin(s)

2003-02-03 Thread Clay Leeds
In testing my application, I've noticed that different JRE's produce 
differing FOP output. Specifically, Java 1.3.1_04 tends to require more 
space for region-before  region-after than Java 1.4.1_01. If I use the 
1.4.1 extents/margin(s) with 1.3.1, I get a Some static text did not 
fit error, and it prints on the next page (if there is one--FOPpers 
know the drill :-). If I use the 1.3.1 extents/margin(s) wwith 1.4.1, I 
end up with incorrect region-before/after, leaving 1-2cm of white-space 
around region-body.

My problem is that I have clients who use wide-ranging JREs using my 
templates. I'd like to come up with an intelligent solution to this 
(e.g., use JRE -version as a parameter to re-calculate the 
extents/margin(s))

My questions are:
- Is this documented anywhere?
- Is there a matrix/calculation enabling me to change this
- How do others handle this problem?
Here're excerpts from the Java 1.3.1  1.4.1 versions of my .fo files:
** Java 1.3.1 **
fo:layout-master-set
  fo:simple-page-master master-name=repeating page-height=28cm 
page-width=22cm margin-top=1cm margin-bottom=1.3cm 
margin-left=1cm margin-right=1cm
fo:region-body margin-bottom=7.1cm margin-top=8.3cm/
fo:region-before extent=8.3cm/
fo:region-after extent=7.1cm/
  /fo:simple-page-master
  fo:page-sequence-master master-name=repeating_pm
fo:repeatable-page-master-reference master-name=repeating/
  /fo:page-sequence-master
/fo:layout-master-set

** Java 1.4.1 **
fo:layout-master-set
  fo:simple-page-master master-name=repeating page-height=28cm 
page-width=22cm margin-top=1cm margin-bottom=1.3cm 
margin-left=1cm margin-right=1cm
fo:region-body margin-bottom=6.6cm margin-top=7.4cm/
fo:region-before extent=7.4cm/
fo:region-after extent=6.6cm/
  /fo:simple-page-master
  fo:page-sequence-master master-name=repeating_pm
fo:repeatable-page-master-reference master-name=repeating/
  /fo:page-sequence-master
/fo:layout-master-set

Many thanks!
--
Clay Leeds - [EMAIL PROTECTED]
Web Developer - Medata, Inc. - http://www.medata.com
PGP Public Key: https://mail.medata.com/pgp/cleeds.asc
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Different JRE versions' affect on extent/margin(s)

2003-02-03 Thread Oleg Tkachenko
Clay Leeds wrote:
In testing my application, I've noticed that different JRE's produce 
differing FOP output. Specifically, Java 1.3.1_04 tends to require more 
space for region-before  region-after than Java 1.4.1_01. If I use the 
1.4.1 extents/margin(s) with 1.3.1, I get a Some static text did not 
fit error, and it prints on the next page (if there is one--FOPpers 
know the drill :-). If I use the 1.3.1 extents/margin(s) wwith 1.4.1, I 
end up with incorrect region-before/after, leaving 1-2cm of white-space 
around region-body.
Which renderer are you using? Anyway provide full test case to reproduce 
the problem.

--
Oleg Tkachenko
eXperanto team
Multiconn Technologies, Israel
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Different JRE versions' affect on extent/margin(s)

2003-02-03 Thread Clay Leeds
Oleg Tkachenko wrote:
Clay Leeds wrote:
In testing my application, I've noticed that different JRE's produce 
differing FOP output. Specifically, Java 1.3.1_04 tends to require 
more space for region-before  region-after than Java 1.4.1_01. If I 
use the 1.4.1 extents/margin(s) with 1.3.1, I get a Some static text 
did not fit error, and it prints on the next page (if there is 
one--FOPpers know the drill :-). If I use the 1.3.1 extents/margin(s) 
wwith 1.4.1, I end up with incorrect region-before/after, leaving 
1-2cm of white-space around region-body.
Which renderer are you using? Anyway provide full test case to reproduce 
the problem.
I am using FOP-0.20.4, although I've noticed the same problem with 
0.20.5rc as well. Is that what you mean?

Wait. I'm rendering to -print.
I've also noticed that when I render to -pdf, I have similar differences 
from when I render to -print (i.e., region-before/after margin(s) are off.
--
Clay Leeds - [EMAIL PROTECTED]
Web Developer - Medata, Inc. - http://www.medata.com
PGP Public Key: https://mail.medata.com/pgp/cleeds.asc

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]