cvs commit: xml-fop/src/codegen foproperties.xml

2001-08-06 Thread keiron

keiron  01/08/06 02:17:24

  Modified:src/codegen foproperties.xml
  Log:
  setup a couple of props
  
  Revision  ChangesPath
  1.23  +8 -3  xml-fop/src/codegen/foproperties.xml
  
  Index: foproperties.xml
  ===
  RCS file: /home/cvs/xml-fop/src/codegen/foproperties.xml,v
  retrieving revision 1.22
  retrieving revision 1.23
  diff -u -r1.22 -r1.23
  --- foproperties.xml  2001/07/26 00:53:26 1.22
  +++ foproperties.xml  2001/08/06 09:17:24 1.23
  @@ -213,13 +213,13 @@
 property
   namesource-document/name
   inheritedfalse/inherited
  -datatypeToBeImplemented/datatype
  +datatypeString/datatype
   defaultnone/default
 /property
 property
   namerole/name
   inheritedfalse/inherited
  -datatypeToBeImplemented/datatype
  +datatypeString/datatype
   defaultnone/default
 /property
   
  @@ -915,7 +915,12 @@
 property
   namebaseline-shift/name
   inheritedfalse/inherited
  -datatypeToBeImplemented/datatype
  +datatypeLength/datatype
  +  enumeration
  +value const=BASELINEbaseline/value
  +value const=SUBsub/value
  +value const=SUPERsuper/value
  +  /enumeration
   defaultbaseline/default
 /property
 property
  
  
  

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




Re: problems with height of cells in tables

2001-08-06 Thread Karen Lease

Hi Peter,

Thanks for the test files. Yes, you are right that font metrics
influence the calculation. In fact, these examples point out a number of
problems with FOP's line sizing logic. The sizing is really determined
by the font-family and font-size specified or inherited on the fo:block
containing the text. The actual size of the text is ignored in
calculating the line height! So the last four lines of your table
correspond to this:

1. 18pt, Arial
2. 18pt,  default font-family (sans-serif)
3. default font-size (12pt), Arial
4. default font-size (12pt), default font-family (sans-serif)

The font metrics for Arial obviously have a larger ascender value than
those for the default font.

So much for the explanations. Unfortunately, I'm not sure I'll try to
fix this right away, since I fear that it involves some rather major
changes. It really comes down to the fact that the fo:inline object
doesn't actually generate a nested inline area, but just adds characters
to the LineArea. So there's no place for it to actually store the
line-height information. Perhaps someone else will be be braver. In any
case, it's certainly on the list for the layout redesign...

Regards,
Karen

Petr Andrs wrote:
 
 Hi Karen,
 
 I have made some further investigation. I agree that this is probably
 not specific to tables, but it is better observable on tables. When
 using embedded TTF fonts, height of line is influenced also by font-
 family attribute. If font-family is specified on table-row or cell (I
 think it can be generalized to any block level object) height of line
 is different from case when font-family is specified on inline level
 object. So I made simple testing example. I made table with lines
 having all possible combinations of place of specificatin of font-size
 and font-family (at block level v. at inline level) resulting in four
 table lines. Then I made more combinations using two different font-
 sizes and two different font-families resulting in 16 line table.
 Results of this experiment are attached. You can notice than every line
 printed by Arial 18pt (the four bottom lines) has its own unique height
 of line. So it maybe has something to do with usage of font metrics.
 
 Petr
 
 On 5 Aug 2001, at 0:16 Karen Lease wrote about Re: problems with height of cells i :
 
  Hi Petr,
 
  I've looked at this quickly and my first reaction is that it's probably
  not specific to tables. I think it has to do with line-height (aka
  leading in old typographic terms). Neither font-size nor line-height are
  specified at a high level in your .fo. The default font-size is 12pt and
  the default line-height 1.2 em (14.4pt). When you set font-size at the
  block level as in the last row, that will also change the line-height,
  since it's relative, so the total height is smaller. When you set
  font-size at the inline or wrapper, it apparently isn't changing
  line-height. I guess since line-height can be specified for both
  fo:ineline and fo:character (via the fo:wrapper), that the line-height
  should also be modified by setting font-size on those objects too.
 
  Good eye!
 
 on thousand lines the difference makes several pages so it is quite
 noticable
 
  Regards,
  Karen
 
  Petr Andrs wrote:
  
   Please see attached file. There is table with three lines, which all
   should have equal height. But they haven't, the last one has lower
   height than the other two. (Or the fist two have greater height than
   the las one) I would expect all three lines to look something like the
   last one, the first two are too high for my eye.
  
   Petr
 
   
  Name: emptest.fo
emptest.foType: unspecified type (Application/Octet-stream)
  Encoding: BASE64
 
   Name: emptest.pdf
emptest.pdfType: Portable Document Format (application/pdf)
   Encoding: BASE64
 
   
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, email: [EMAIL PROTECTED]



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




Reason for delay

2001-08-06 Thread Arved Sandstrom

Hi, all

The main sticking point at the moment is the updating of the CHANGES file. I 
have not yet mustered up the courage to do this. We actually need 2 sets of 
changes added - 0.18 to 0.19, and 0.19 to 0.20. I have no idea how long this 
will take so I'm not going to speculate exactly on when I can build the 
release itself. But for anyone wrapping up loose ends, you can certainly 
assume next weekend and no earlier.

Regards,
Arved Sandstrom

Fairly Senior Software Type
e-plicity (http://www.e-plicity.com)
Wireless * B2B * J2EE * XML --- Halifax, Nova Scotia


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




Re: tables with margins and borders

2001-08-06 Thread Ralph LaChance

Koen,

Please indicate which version of FOP you are using
and which renderer (-awt, -pdf, -print etc) displays
this behavior.

 ' Best,
 -Ralph LaChance


At 11:24 AM 8/6/01 +0100, you wrote:
I'm having some issues with the rendering of table borders. When I ask to 
render a border around the table cell's and the table has a left margin of 
for example 2cm, than the text is shifted correctly 2 cm to the rigth but 
the borders appear disaligned
with the text, ie 2cm to much to the left (I tend to conclude that the 
margins are not taken into account when rendering the cell borders). It 
looks like a 'bug' to me, as the same file is rendered correctly in the 
trial versions of the commericial tools
availlable?





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




Re: problems with height of cells in tables

2001-08-06 Thread Arved Sandstrom

At 12:22 AM 8/6/01 +0200, Karen Lease wrote:
So much for the explanations. Unfortunately, I'm not sure I'll try to
fix this right away, since I fear that it involves some rather major
changes. It really comes down to the fact that the fo:inline object
doesn't actually generate a nested inline area, but just adds characters
to the LineArea. So there's no place for it to actually store the
line-height information. Perhaps someone else will be be braver. In any
case, it's certainly on the list for the layout redesign...

As soon as FOP 0.20.0 hits the streets, this is something that we may as 
well tackle and get over with. I ran into the same stumbling block a few 
weeks ago - I wanted to complete the set of FOs that can have markers, and 
fo:inline was one. Unfortunately, as you point out, fo:inline currently 
generates no area. If we are going to follow the conceptual model in the 
spec, which FOP currently does, then I figure we need to do so consistently, 
so fo:inline needs to create an area.

I actually went down the initial design and coding road a bit. My conclusion 
was that if this is carefully done then it is not that bad. I also figured 
that for an initial cut it is better to duplicate and add classes to support 
this rather than to modify any existing classes, like FOText, because they 
are too central. But one could make the argument that FOText itself maybe 
needs work, so why _not_ modify it for the general case?

Regards,
Arved Sandstrom

Fairly Senior Software Type
e-plicity (http://www.e-plicity.com)
Wireless * B2B * J2EE * XML --- Halifax, Nova Scotia


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




Re: Reason for delay

2001-08-06 Thread Keiron Liddle


On Mon, 06 Aug 2001 13:17:28 Arved Sandstrom wrote:
 Hi, all
 
 The main sticking point at the moment is the updating of the CHANGES
 file. I 
 have not yet mustered up the courage to do this. We actually need 2 sets
 of 
 changes added - 0.18 to 0.19, and 0.19 to 0.20. I have no idea how long
 this 
 will take so I'm not going to speculate exactly on when I can build the 
 release itself. But for anyone wrapping up loose ends, you can certainly 
 assume next weekend and no earlier.

Just to give you a hand, I'll try to remember some of the things that have
been changed (by various people). Hopefully I can remember it correctly.
I'm sure I have forgotten some things...

0.18 - 0.19
- svg handled with batik, supported in pdf, awt and ps
- svg-pdf transcoder, PDFGraphics2D for drawing into pdf
- ps renderer
- testing system, for use with the w3c defined testsuite.dtd including our
tests


0.19-0.20
- all properties are read, a message will indicate if it is not supported
- all elements now handled, with a message for unsupported elements
- uses Unknown element if namespace+element not found, rather than using
FObjMixed
- support for only loading user fonts for pdf when needed
- fo:wrapper should support inheriting properties better
- table row span
- support for drawing text into PDFGraphics2D
- marker support (I'm sure you know)
- streaming pdf
- changed rendering of alpha images for svg in pdf, now uses white
background
- proper device information for PDFGraphics2D rendering
- code formatted
- element and property list mappings now added through single interface


Not sure where
- better handling table borders
- lines/borders render better in pdf
- better handling of base directory, image locating


That's enough for me, my short term memory is empty.

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




Re: logging

2001-08-06 Thread Keiron Liddle


On Fri, 03 Aug 2001 15:34:26 Daniel Parker wrote:
 And a good one.  I'm not familiar with Velocity or it's particular
 approach,
 but the basic idea of separating logging interface from logging
 implementation is sound.  Components such as fop should not require a
 particular logging implementation, they should write to an interface and
 allow different implementations of that interface to be configured.  Any
 serious application that uses fop will have its own application wide
 logging
 facilities and will not be interested in fop's logging implementation.
 
 Regards,
 Daniel Parker

That is exactly the role of a logging implementation (logkit etc.) it takes
care of that.
By that argument, if fop is to work with velocity we should have an
interface that can use fop's logging interface or velocity. Then each of
those two interfaces will interface to logkit, log4j etc. Then logkit and
log4j have there own mechanism for directing output etc.

So instead we can simply say that fop uses logkit.
If you want to direct the logging to somewhere else (log4j, your own system
etc.) then you need to create a target for logkit that does that for you.

After all fop needs _a_ logging implementation.


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




Re: logging

2001-08-06 Thread Joe Batt
When FOP is a production ready library, I wont care for any FOP logging.
Logging in FOP now is only for debugging as far as I'm concerned. There
is no need for integration into other logging systems.

Think about how you use other libraries.

Joe


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


Re: tables with margins and borders

2001-08-06 Thread Arved Sandstrom

At 11:43 AM 8/6/01 -0400, Ralph LaChance wrote:
fyi, the awt renderer changes are included in the latest
snapshot and will presumably be in 0.20.0

Oh, they will be, no question about it. What's in CVS (or probably anything 
that gets added in the next couple of days) will definitely be in there.

Regards,
Arved

Fairly Senior Software Type
e-plicity (http://www.e-plicity.com)
Wireless * B2B * J2EE * XML --- Halifax, Nova Scotia


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




Re: tables with margins and borders

2001-08-06 Thread Chetan Vig

Hi Arved,

Did you get a chance to look at the JPEG image I send you which increases the
PDF file size?

Please advise as I am not  sure what I need to do to reduce the PDF file size.

Thanks,

Chetan Vig

Arved Sandstrom wrote:

 At 11:43 AM 8/6/01 -0400, Ralph LaChance wrote:
 fyi, the awt renderer changes are included in the latest
 snapshot and will presumably be in 0.20.0

 Oh, they will be, no question about it. What's in CVS (or probably anything
 that gets added in the next couple of days) will definitely be in there.

 Regards,
 Arved

 Fairly Senior Software Type
 e-plicity (http://www.e-plicity.com)
 Wireless * B2B * J2EE * XML --- Halifax, Nova Scotia

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


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




Re: problems with height of cells in tables

2001-08-06 Thread Karen Lease

Arved Sandstrom wrote:
 
 At 12:22 AM 8/6/01 +0200, Karen Lease wrote:
 So much for the explanations. Unfortunately, I'm not sure I'll try to
 fix this right away, since I fear that it involves some rather major
 changes. It really comes down to the fact that the fo:inline object
 doesn't actually generate a nested inline area, but just adds characters
 to the LineArea. So there's no place for it to actually store the
 line-height information. Perhaps someone else will be be braver. In any
 case, it's certainly on the list for the layout redesign...
 
 As soon as FOP 0.20.0 hits the streets, this is something that we may as
 well tackle and get over with. I ran into the same stumbling block a few
 weeks ago - I wanted to complete the set of FOs that can have markers, and
 fo:inline was one. Unfortunately, as you point out, fo:inline currently
 generates no area. If we are going to follow the conceptual model in the
 spec, which FOP currently does, then I figure we need to do so consistently,
 so fo:inline needs to create an area.
 
 I actually went down the initial design and coding road a bit. My conclusion
 was that if this is carefully done then it is not that bad. I also figured
 that for an initial cut it is better to duplicate and add classes to support
 this rather than to modify any existing classes, like FOText, because they
 are too central. But one could make the argument that FOText itself maybe
 needs work, so why _not_ modify it for the general case?
 

Yes, I pretty much agree. When I was doing the redesign, I was working
on the concept of creating inline areas for all inline type objects
(except wrappers). I was going to just make one big inline flow set
with all the inline areas in a single sequence, and then do the breaking
from there. Once the line breaks were determined, then we can do the
line-height calculations according to the rules and the values of the
different properties. The biggest problem with having the actual text at
different levels in the tree is for doing things like white-space
handling, word-breaking hyphenation etc (assuming that at least some of
those should abstract from the actual inline tree).

Along those lines, and after trying to understand the white-space
handling in LineArea, I was wondering if it wouldn't be possible to do
that while building the FO tree. I was thinking of some kind of state
machine and using an iterator over the FO tree to abstract the level
problem. Sounds like I need to look into Peter's Tree work. (I'm sure
all that sounds quite obscure... oh well, just lettings people know
where I might be poking around.)

Regards,
Karen

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




[Bug 2094] - number-rows-spanned not implemented for fo:table-body

2001-08-06 Thread bugzilla

PLEASE DO NOT REPLY TO THIS MESSAGE. TO FURTHER COMMENT
ON THE STATUS OF THIS BUG PLEASE FOLLOW THE LINK BELOW
AND USE THE ON-LINE APPLICATION. REPLYING TO THIS MESSAGE
DOES NOT UPDATE THE DATABASE, AND SO YOUR COMMENT WILL
BE LOST SOMEWHERE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=2094

*** shadow/2094 Sat Jun  9 04:21:32 2001
--- shadow/2094.tmp.9063Mon Aug  6 14:22:34 2001
***
*** 2,9 
  | number-rows-spanned not implemented for fo:table-body  |
  ++
  |Bug #: 2094Product: Fop |
! |   Status: NEW Version: all |
! |   Resolution:Platform: Other   |
  | Severity: MinorOS/Version: Other   |
  | Priority: Other Component: pdf renderer|
  ++
--- 2,9 
  | number-rows-spanned not implemented for fo:table-body  |
  ++
  |Bug #: 2094Product: Fop |
! |   Status: RESOLVEDVersion: all |
! |   Resolution: FIXED  Platform: Other   |
  | Severity: MinorOS/Version: Other   |
  | Priority: Other Component: pdf renderer|
  ++
***
*** 39,41 
--- 39,45 
  total.
  
  The resulting table is discarded.
+ 
+ --- Additional Comments From [EMAIL PROTECTED]  2001-08-06 14:22 ---
+ This is fixed in CVS and will be in the 0.20 release.
+ Note: it will also work in table-header and table-footer!
\ No newline at end of file

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




[Bug 2964] - problems with height of cells in tables

2001-08-06 Thread bugzilla

PLEASE DO NOT REPLY TO THIS MESSAGE. TO FURTHER COMMENT
ON THE STATUS OF THIS BUG PLEASE FOLLOW THE LINK BELOW
AND USE THE ON-LINE APPLICATION. REPLYING TO THIS MESSAGE
DOES NOT UPDATE THE DATABASE, AND SO YOUR COMMENT WILL
BE LOST SOMEWHERE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=2964

*** shadow/2964 Thu Aug  2 05:28:25 2001
--- shadow/2964.tmp.9076Mon Aug  6 14:23:47 2001
***
*** 23,25 
--- 23,30 
  --- Additional Comments From [EMAIL PROTECTED]  2001-08-02 05:28 
---
  Created an attachment (id=379)
  Demonstrating example
+ 
+ 
+ --- Additional Comments From [EMAIL PROTECTED]  2001-08-06 14:23 ---
+ You are right, but it's not only in tables; it's due to incorrect handling of
+ inline areas and should be fixed.
\ No newline at end of file

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




[Bug 2475] - Borders don't appear to work in fo:table-row

2001-08-06 Thread bugzilla

PLEASE DO NOT REPLY TO THIS MESSAGE. TO FURTHER COMMENT
ON THE STATUS OF THIS BUG PLEASE FOLLOW THE LINK BELOW
AND USE THE ON-LINE APPLICATION. REPLYING TO THIS MESSAGE
DOES NOT UPDATE THE DATABASE, AND SO YOUR COMMENT WILL
BE LOST SOMEWHERE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=2475

*** shadow/2475 Fri Jul  6 05:14:24 2001
--- shadow/2475.tmp.9103Mon Aug  6 14:27:29 2001
***
*** 2,11 
  | Borders don't appear to work in fo:table-row |
  ++
  |Bug #: 2475Product: Fop |
! |   Status: NEW Version: all |
  |   Resolution:Platform: PC  |
  | Severity: Normal   OS/Version: Windows NT/2K   |
! | Priority: Other Component: pdf renderer|
  ++
  |  Assigned To: [EMAIL PROTECTED]   |
  |  Reported By: [EMAIL PROTECTED]|
--- 2,11 
  | Borders don't appear to work in fo:table-row |
  ++
  |Bug #: 2475Product: Fop |
! |   Status: ASSIGNEDVersion: all |
  |   Resolution:Platform: PC  |
  | Severity: Normal   OS/Version: Windows NT/2K   |
! | Priority: Other Component: general |
  ++
  |  Assigned To: [EMAIL PROTECTED]   |
  |  Reported By: [EMAIL PROTECTED]|
***
*** 33,35 
--- 33,40 
  
  'best
  -Ralph LaChance
+ 
+ --- Additional Comments From [EMAIL PROTECTED]  2001-08-06 14:27 ---
+ Known problem. borders should be taken into account on table-row if the
+ border-collapse property is set to collapse on table. Some clarification from
+ XSL spec is needed and is expected in the CR version.
\ No newline at end of file

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




[Bug 2740] - multi-page tables sometimes render badly

2001-08-06 Thread bugzilla

PLEASE DO NOT REPLY TO THIS MESSAGE. TO FURTHER COMMENT
ON THE STATUS OF THIS BUG PLEASE FOLLOW THE LINK BELOW
AND USE THE ON-LINE APPLICATION. REPLYING TO THIS MESSAGE
DOES NOT UPDATE THE DATABASE, AND SO YOUR COMMENT WILL
BE LOST SOMEWHERE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=2740

*** shadow/2740 Mon Jul 23 07:25:43 2001
--- shadow/2740.tmp.9130Mon Aug  6 14:30:47 2001
***
*** 35,37 
--- 35,44 
  --- Additional Comments From [EMAIL PROTECTED]  2001-07-23 07:25 ---
  Created an attachment (id=351)
  the badly rendered PDF - notice how row 23 is lost
+ 
+ 
+ --- Additional Comments From [EMAIL PROTECTED]  2001-08-06 14:30 ---
+ The overflow problem is fixed in CVS and will be in 0.20 release. But the test
+ file makes a different bug show up involving trailing white-space in the table
+ row. This isn't fixed yet, but the workaround is to get rid of extra white-space
+ at the end of table-cell content.
\ No newline at end of file

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




[Bug 1795] - table-cell background colour doesn't work.

2001-08-06 Thread bugzilla

PLEASE DO NOT REPLY TO THIS MESSAGE. TO FURTHER COMMENT
ON THE STATUS OF THIS BUG PLEASE FOLLOW THE LINK BELOW
AND USE THE ON-LINE APPLICATION. REPLYING TO THIS MESSAGE
DOES NOT UPDATE THE DATABASE, AND SO YOUR COMMENT WILL
BE LOST SOMEWHERE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=1795

*** shadow/1795 Mon May 28 01:55:44 2001
--- shadow/1795.tmp.9154Mon Aug  6 14:33:16 2001
***
*** 2,9 
  | table-cell background colour doesn't work. |
  ++
  |Bug #: 1795Product: Fop |
! |   Status: NEW Version: 0.17|
! |   Resolution:Platform: PC  |
  | Severity: Normal   OS/Version: Windows NT/2K   |
  | Priority: High  Component: general |
  ++
--- 2,9 
  | table-cell background colour doesn't work. |
  ++
  |Bug #: 1795Product: Fop |
! |   Status: RESOLVEDVersion: 0.17|
! |   Resolution: FIXED  Platform: PC  |
  | Severity: Normal   OS/Version: Windows NT/2K   |
  | Priority: High  Component: general |
  ++
***
*** 20,22 
--- 20,25 
  greetings
  
  dominik berger
+ 
+ --- Additional Comments From [EMAIL PROTECTED]  2001-08-06 14:33 ---
+ Fixed since 0.18 or maybe 0.19.
\ No newline at end of file

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




RE: logging

2001-08-06 Thread Eric Galluzzo

 And a good one.  I'm not familiar with Velocity or it's
 particular approach,
 but the basic idea of separating logging interface from logging
 implementation is sound.  Components such as fop should not require a
 particular logging implementation, they should write to an interface and
 allow different implementations of that interface to be configured.  Any
 serious application that uses fop will have its own application
 wide logging
 facilities and will not be interested in fop's logging implementation.

Actually, we had the same problem of Which logging API do I use?; and we
feel that others will likely have the same problem.  As a result, we wrote
an interface called Trunk (http://openinstitute.org/trunk/) that provides a
fairly full-featured generic logging interface.  There is already a Log4J
driver, and more will be written soon.  This interface could be considered
for use in FOP; and even if it is not used, please do check it out and email
with any comments that you have.

Since we just started the openinstitute.org site last week, only the
Javadocs are on there currently; but as soon as I package it up nicely and
upload it (probably within the next day or two), the code will be there too.
We're also looking for other Java developers to get involved with
openinstitute.org; so if you're interested, check out our Wiki site which is
linked off the main page at http://openinstitute.org/.

- Eric

P.S. Our ISP has been having quite a few problems lately, so if you can't
access the site, try again in a few hours.


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




[Bug 2150] - New page with a table-header but without any table-body

2001-08-06 Thread bugzilla

PLEASE DO NOT REPLY TO THIS MESSAGE. TO FURTHER COMMENT
ON THE STATUS OF THIS BUG PLEASE FOLLOW THE LINK BELOW
AND USE THE ON-LINE APPLICATION. REPLYING TO THIS MESSAGE
DOES NOT UPDATE THE DATABASE, AND SO YOUR COMMENT WILL
BE LOST SOMEWHERE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=2150

*** shadow/2150 Wed Jun 13 02:25:31 2001
--- shadow/2150.tmp.9188Mon Aug  6 14:41:27 2001
***
*** 2,11 
  | New page with  a table-header but without any table-body   |
  ++
  |Bug #: 2150Product: Fop |
! |   Status: NEW Version: all |
  |   Resolution:Platform: PC  |
  | Severity: MajorOS/Version: Windows NT/2K   |
! | Priority: Other Component: pdf renderer|
  ++
  |  Assigned To: [EMAIL PROTECTED]   |
  |  Reported By: [EMAIL PROTECTED]  |
--- 2,11 
  | New page with  a table-header but without any table-body   |
  ++
  |Bug #: 2150Product: Fop |
! |   Status: ASSIGNEDVersion: all |
  |   Resolution:Platform: PC  |
  | Severity: MajorOS/Version: Windows NT/2K   |
! | Priority: Other Component: page-master/layout  |
  ++
  |  Assigned To: [EMAIL PROTECTED]   |
  |  Reported By: [EMAIL PROTECTED]  |

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




Re: XSL-FO Engine comparisons

2001-08-06 Thread Christopher Farley

I've been using FOP in production for many months. The catch is that I
don't use it 'live'; I use it to build static PDF documents from XML
documentation. I have not personally found FOP to be very crashy with my
input docs, but I would still probably be nervous about using it live in
a servlet application...

-- 
Christopher Farley
www.northernbrewer.com

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




Re: problems with height of cells in tables

2001-08-06 Thread Arved Sandstrom

Hi, Karen (and other interested parties)

A thought occurred to me just now. A high percentage of our bandwidth (and 
bug reports) are devoted to tables. There are so many table-related bug 
reports mainly because so many folks want to use tables, I believe, not 
because there are more bugs in tables than elsewhere.

I'm thinking that perhaps we can use table support as the centrepiece for 
all of our FOP efforts. In order to have tables be fully supported, and work 
properly, a really big percentage of the XSL specification (and FOP 
mechanics) gets exercised. Redesign of layout is something of a fuzzy goal; 
making tables work isn't.

You've currently got probably the best perspective on tables. What I am 
thinking would be useful would be a report concerning table FOs, with a 
property-by-property breakdown, that assesses what works, and what doesn't, 
and what needs to happen in order to make things work. This could drive a 
whole bunch of tasks that people could take on. It would be easier to gauge 
the progress of FOP, because table support would be a bellwether for FOP as 
a whole.

This doesn't mean that everything else would be ignored. But the shift of 
emphasis would be as follows: if I want to work on markers, I make sure that 
they work inside fo:table-and-caption, fo:table, fo:table-caption, 
fo:table-header, fo:table-footer, fo:table-body, and fo:table-cell. If 
someone wants to make sure FO X works, they make sure it works also as a 
descendant of fo:table-cell. Keiron has laid the groundwork for testing - a 
really suitable area for a first comprehensive set of test-cases could be 
(you guessed it) tables! :-)

It would be really cool if you could generate such a report concerning table 
status - we could generate tasks from the description of unimplemented or 
work-in-progress features, and take it from there. My concern at the moment 
is that a lot of what we have is somewhat superficial - things that work on 
fo:block begin to break down when blocks are nested, or occur inside lists 
and tables. I'm as guilty of this as anyone, I figure. Having one central 
major area that we can concentrate on allows us to get to the point where 
things work everywhere they are supposed to.

This is an initial thought. I'm certainly not trying to pile more work on 
your shoulders, but I genuinely believe that this is a good route to follow, 
and you can be of great assistance here.

Thanks,
Arved

Fairly Senior Software Type
e-plicity (http://www.e-plicity.com)
Wireless * B2B * J2EE * XML --- Halifax, Nova Scotia


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




Newbie attempting to help

2001-08-06 Thread Don Wellington

Hi-

Well, I am trying to make my first contribution to
FOP. By working on bug 2988 which I submitted.  I
willingly accept any and all help.

I tried forcing the status return from
ListItemLabel.layout to keep-with-next in an attempt
to force other code to handle keeping the
list-item-label and list-item-body together. That
didn't work, but keep-with-next is broken anyways, so
that is probably not  unexpected.  My thought right
now is to change 
the end of ListItemLabel.layout to:

if(status == Status.OK) {
   status = new Status(Status.KEEP_WITH_NEXT);
}
return status;

At least temporally, until I figure how to get FOP to
obey the keep_with_next when there is an
external-graphics as the first element in the
list-item-body. 

Anything wrong with that?  Any pointers in the right
direction?

Don Wellington

__
Do You Yahoo!?
Make international calls for as low as $.04/minute with Yahoo! Messenger
http://phonecard.yahoo.com/

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