Re: XML Area Tree and Logic Tree renderer for FOP

2001-10-29 Thread Keiron Liddle

Hi Fabio,

With recent changes the area tree and the way that renderers handle the
area tree has changed quite a bit.
In the current cvs I am working on the area tree and the xml rendering
output. The output is written in such a way that the xml can be read back
and an area tree constructed. It is then possible to render the new area
tree to any of the renders. This will help with testing renders and the
area tree.

I appreciate your effort, I think it would be helpful to get the current
cvs (note: nothing else works) and help us work from there. The idea is to
create a set of xml files that describe various area trees and properties
and then write all the renders to work with the area trees.



Keiron.

On 2001.10.25 10:51 Giannetti, Fabio wrote:
 Hi,
   I have developed a new XML Renderer that produces a precise
 reproduction of the area tree. Each element has all the information
 related
 to absoulte position inside the page, dimensions, font status, color and
 so
 on 
 I use this new output to create a consistent preview in FOA. The new XML
 renderer generates also a logic tree that provides a representation of
 the
 FOs responsible for the generation of the rendered areas.
 I'd like to see it commit and I will take care to make any modification
 due
 to the area-tree modification process. I will made also FOA opens-source
 very soon, so I hope that the relationships between FOA and FOP will
 became
 closer.
 In the attached file there are all the modified classes from FOP 0.20.1
 with
 a difference file.
 
   Thank you in
 advance
   
 Fabio

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




RE: XML Area Tree and Logic Tree renderer for FOP

2001-10-29 Thread Giannetti, Fabio

Hi Keiron,
I know of this changes ... BTW the stuff that I'd like to see
maintained into the new area tree is a reference to the FO that generate the
area (generatedBy methond) and the same for the page-sequences and pages.
I guess that at the moment will be better for FOA to distribute a
customized version of FOP and then, when the new area tree is ready I will
write the new XMLPrintRenderer.

Fabio

 -Original Message-
 From: Keiron Liddle [mailto:[EMAIL PROTECTED]]
 Sent: 29 October 2001 09:30
 To: [EMAIL PROTECTED]
 Cc: Giannetti, Fabio
 Subject: Re: XML Area Tree and Logic Tree renderer for FOP
 
 
 Hi Fabio,
 
 With recent changes the area tree and the way that renderers 
 handle the
 area tree has changed quite a bit.
 In the current cvs I am working on the area tree and the xml rendering
 output. The output is written in such a way that the xml can 
 be read back
 and an area tree constructed. It is then possible to render 
 the new area
 tree to any of the renders. This will help with testing 
 renders and the
 area tree.
 
 I appreciate your effort, I think it would be helpful to get 
 the current
 cvs (note: nothing else works) and help us work from there. 
 The idea is to
 create a set of xml files that describe various area trees 
 and properties
 and then write all the renders to work with the area trees.
 
 
 
 Keiron.
 
 On 2001.10.25 10:51 Giannetti, Fabio wrote:
  Hi,
  I have developed a new XML Renderer that produces a precise
  reproduction of the area tree. Each element has all the information
  related
  to absoulte position inside the page, dimensions, font 
 status, color and
  so
  on 
  I use this new output to create a consistent preview in 
 FOA. The new XML
  renderer generates also a logic tree that provides a 
 representation of
  the
  FOs responsible for the generation of the rendered areas.
  I'd like to see it commit and I will take care to make any 
 modification
  due
  to the area-tree modification process. I will made also FOA 
 opens-source
  very soon, so I hope that the relationships between FOA and FOP will
  became
  closer.
  In the attached file there are all the modified classes 
 from FOP 0.20.1
  with
  a difference file.
  
  
 Thank you in
  advance
  
  Fabio
 

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




Re: XML Area Tree and Logic Tree renderer for FOP

2001-10-29 Thread Keiron Liddle

On 2001.10.29 10:40 Giannetti, Fabio wrote:
 Hi Keiron,
   I know of this changes ... BTW the stuff that I'd like to see
 maintained into the new area tree is a reference to the FO that generate
 the
 area (generatedBy methond) and the same for the page-sequences and pages.

I am trying to avoid this since it will increase memory usage.
Maybe the user agent could be used for this.

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