You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-dev@xmlgraphics.apache.org by bonekrusher <dj...@yahoo.com> on 2008/12/23 13:38:08 UTC
Ant build - mathxml example
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.
Re: Ant build - mathxml example
Posted by bonekrusher <dj...@yahoo.com>.
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
Posted by Jeremias Maerki <de...@jeremias-maerki.ch>.
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
Posted by bonekrusher <dj...@yahoo.com>.
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
Posted by Jeremias Maerki <de...@jeremias-maerki.ch>.
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