[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] Generating PDF from docbook on Linux (OSS)
On Sat, Jan 23, 2010 at 4:41 PM, Daniel Leidert <daniel.leidert.spam@gmx.net> wrote: > Am Freitag, den 22.01.2010, 19:15 +0100 schrieb Daniel Leidert: >> Am Freitag, den 22.01.2010, 18:19 +0100 schrieb Mathieu Malaterre: >> >> [..] >> > $ fop -xsl /usr/share/xml/docbook/stylesheet/nwalsh/fo/docbook.xsl >> > -xml /tmp/math.xml -pdf foo.pdf >> [..] >> > Jan 22, 2010 6:10:33 PM org.apache.fop.fo.ElementMappingRegistry findFOMaker >> > WARNING: Unknown formatting object http://www.w3.org/1998/Math/MathML^math >> >> SAee the first URL I gave you. > > It works to put the find_jars line into ~/.foprc. Do it is not required > to touch the fop script. Here it goes again: $ fop -xsl /usr/share/xml/docbook/stylesheet/nwalsh/fo/docbook.xsl -xml /tmp/math.xml -pdf foo.pdf /home/mathieu/.foprc: line 1: find_jars: command not found Searching on the net it seems I simply need to append those jar file to CLASSPATH, so instead I tried: $ CLASSPATH=/usr/share/java/jeuclid-fop.jar:/usr/share/java/jeuclid-core.jar fop -xsl /usr/share/xml/docbook/stylesheet/nwalsh/fo/docbook.xsl -xml /tmp/math.xml -pdf foo.pdf /home/mathieu/.foprc: line 1: find_jars: command not found Jan 24, 2010 10:59:18 AM org.apache.fop.cli.InputHandler warning WARNING: javax.xml.transform.TransformerException: Making portrait pages on USletter paper (8.5inx11in) Jan 24, 2010 10:59:18 AM org.apache.fop.cli.InputHandler warning WARNING: javax.xml.transform.TransformerException: Read /usr/share/doc/docbook-xsl/README.Debian.gz section 5(a). Exception in thread "main" java.lang.NoSuchMethodError: org.apache.fop.fo.properties.CommonFont.getFontState(Lorg/apache/fop/fonts/FontInfo;)[Lorg/apache/fop/fonts/FontTriplet; at net.sourceforge.jeuclid.fop.JEuclidElement.createPropertyList(JEuclidElement.java:157) at org.apache.fop.fo.FOTreeBuilder$MainFOHandler.startElement(FOTreeBuilder.java:318) at org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:185) at org.apache.xml.serializer.ToXMLSAXHandler.closeStartTag(ToXMLSAXHandler.java:206) at org.apache.xml.serializer.ToXMLSAXHandler.characters(ToXMLSAXHandler.java:524) at org.apache.xml.utils.FastStringBuffer.sendSAXcharacters(FastStringBuffer.java:985) at org.apache.xml.dtm.ref.sax2dtm.SAX2DTM.dispatchCharactersEvents(SAX2DTM.java:520) at org.apache.xml.dtm.ref.DTMTreeWalker.dispatachChars(DTMTreeWalker.java:204) at org.apache.xml.dtm.ref.DTMTreeWalker.startNode(DTMTreeWalker.java:333) at org.apache.xml.dtm.ref.DTMTreeWalker.traverse(DTMTreeWalker.java:114) at org.apache.xml.dtm.ref.sax2dtm.SAX2DTM.dispatchToEvents(SAX2DTM.java:750) at org.apache.xalan.serialize.SerializerUtils.outputResultTreeFragment(SerializerUtils.java:141) at org.apache.xalan.templates.ElemCopyOf.execute(ElemCopyOf.java:192) at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400) at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:141) at org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395) at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:178) at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400) at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376) at org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395) at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:178) at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400) at org.apache.xalan.templates.ElemElement.constructNode(ElemElement.java:341) at org.apache.xalan.templates.ElemElement.execute(ElemElement.java:290) at org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395) at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:178) at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400) at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376) at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400) at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376) at org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395) at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:178) at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400) at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376) at org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395) at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:178) at org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395) at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:178) at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400) at org.apache.xalan.templates.ElemIf.execute(ElemIf.java:162) at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400) at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:141) at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400) at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:141) at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400) at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:141) at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400) at org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2270) at org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1356) at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:709) at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1273) at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1251) at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:165) at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:115) at org.apache.fop.cli.Main.startFOP(Main.java:166) at org.apache.fop.cli.Main.main(Main.java:197) Am I doing something wrong ? Should I really be using fop on a stable/lenny system ? Thanks again -- Mathieu
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]