Re: Ant build - mathxml example

2008-12-23 Thread bonekrusher

Hi Jeremias,

I am just trying to learn. I was interested in either writing an extension
for the Table-Continuation-Label or take a shot at the trunk. A while back I
was interested in getting the Table-Continuation-Label support working:

http://www.nabble.com/Adding-Table-Continuation-Label-support-tc17316648.html#a17316648

So slowly I've been studying the code. My Java skills are basic, I usually
work on small applications. As you know the fop project is very large and
complex. Plus there is added burden of learning the pdf spec and xsl-fo
spec. I am fascinated on how it all works and would like to contribute some
day.

Regards,

Phil


 


-- 
View this message in context: 
http://www.nabble.com/Ant-build---mathxml-example-tp21143725p21145234.html
Sent from the FOP - Dev mailing list archive at Nabble.com.



Re: Ant build - mathxml example

2008-12-23 Thread Jeremias Maerki
An isolated example? No. But you could take a look at my
fox:external-document extension. That one is an extension and creates
areas using a special layout manager.

Classes involved:
- org.apache.fop.fo.extensions.ExternalDocument (extension object, FO tree part)
- org.apache.fop.fo.extensions.ExtensionElementMapping (extension registration)
- org.apache.fop.layoutmgr.ExternalDocumentLayoutManager (layout manager)
- org.apache.fop.layoutmgr.LayoutManagerMapping

But frankly, I don't think it's possible (without changing FOP) to
actually implement an external plug-in that creates/uses a layout
manager.

What are you trying to do?

On 23.12.2008 14:00:54 bonekrusher wrote:
> 
> Thanks Jeremias,
> 
> You're always a great help. I have another question; In the examples folder,
> there are examples for using fo:instream-foreign-object. Is there any
> examples that show "an fo extension that creates an area in the area tree
> where normal xsl:fo is not possible"?
> 
> Thanks again!
>  
> 
> Jeremias Maerki-2 wrote:
> > 
> > The example MathML extension only works with JEuclid 1.0. The current
> > JEuclid has its own MathML extension for FOP.
> > Jeremias Maerki
> > 
> 
> -- 
> View this message in context: 
> http://www.nabble.com/Ant-build---mathxml-example-tp21143725p21144055.html
> Sent from the FOP - Dev mailing list archive at Nabble.com.




Jeremias Maerki



Re: Ant build - mathxml example

2008-12-23 Thread bonekrusher

Thanks Jeremias,

You're always a great help. I have another question; In the examples folder,
there are examples for using fo:instream-foreign-object. Is there any
examples that show "an fo extension that creates an area in the area tree
where normal xsl:fo is not possible"?

Thanks again!
 

Jeremias Maerki-2 wrote:
> 
> The example MathML extension only works with JEuclid 1.0. The current
> JEuclid has its own MathML extension for FOP.
> Jeremias Maerki
> 

-- 
View this message in context: 
http://www.nabble.com/Ant-build---mathxml-example-tp21143725p21144055.html
Sent from the FOP - Dev mailing list archive at Nabble.com.



Re: Ant build - mathxml example

2008-12-23 Thread Jeremias Maerki
The example MathML extension only works with JEuclid 1.0. The current
JEuclid has its own MathML extension for FOP.

On 23.12.2008 13:38:08 bonekrusher wrote:
> 
> Hi,
> 
> I am trying to build the examples\mathml\ example. According to the notes in
> the lib folder, I need to place jeuclid.jar in the lib folder. However, the
> latest version is jeuclid-3.1.3.jar. I get a dependency error in ant:
> 
> jeuclid-check:
>  [echo]
> 
> =
>  [echo] jeuclid.jar is missing in the lib directory.
>  [echo] You can download it at: http://sourceforge.net/projects/jeuclid/
>  [echo]
> 
> =
> 
> Do I need to change anything in the build file to get it to compile?
> 
> Thanks
> 
> Phil
> 
> -- 
> View this message in context: 
> http://www.nabble.com/Ant-build---mathxml-example-tp21143725p21143725.html
> Sent from the FOP - Dev mailing list archive at Nabble.com.




Jeremias Maerki



Ant build - mathxml example

2008-12-23 Thread bonekrusher

Hi,

I am trying to build the examples\mathml\ example. According to the notes in
the lib folder, I need to place jeuclid.jar in the lib folder. However, the
latest version is jeuclid-3.1.3.jar. I get a dependency error in ant:

jeuclid-check:
 [echo]

=
 [echo] jeuclid.jar is missing in the lib directory.
 [echo] You can download it at: http://sourceforge.net/projects/jeuclid/
 [echo]

=

Do I need to change anything in the build file to get it to compile?

Thanks

Phil

-- 
View this message in context: 
http://www.nabble.com/Ant-build---mathxml-example-tp21143725p21143725.html
Sent from the FOP - Dev mailing list archive at Nabble.com.