DO NOT REPLY [Bug 46160] New: Automatic breaking of long landscape elements (tables) across multiple pages
https://issues.apache.org/bugzilla/show_bug.cgi?id=46160 Summary: Automatic breaking of long landscape elements (tables) across multiple pages Product: Fop Version: all Platform: PC OS/Version: Windows XP Status: NEW Severity: enhancement Priority: P2 Component: page-master/layout AssignedTo: fop-dev@xmlgraphics.apache.org ReportedBy: [EMAIL PROTECTED] When using DocBook I encounter the problem that long landscape tables just disappear off the side of the page rather than being split across multiple pages. I would like to request an extension that breaks landscape elements across multiple pages automatically just like Antenna House does. -- Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug.
Re: Problem upgrading from 0.94 to 0.95
Well, I removed the jeuclid libraries and apache fop compiled the document but threw up some errors. One of those errors concerned an incorrectly specified path to a system directory containing images. The drive specification was missing from an uri of the form file:///... I added the drive specification (file:///C:/...) and this error was fixed. There were lots of font warnings and most of the symbols in the document are currently represented by a hash, but I have ignored that for the moment as a separate issue to fix. I then put the jeuclid libraries back... and low and behold, I am no longer able to reproduce the crash I was having before. I have also tried a document containing mathml, and even though there are other problems with it, the mathml is rendering just file. So, it appears to have been a false alarm, or, at least, apache fop wasn't correctly catching some file specification error and providing a sensible error message. Cheers, Paul Max Berger wrote: > > Paul, > > due to changes in the ImageLoader API you have to use matching version > of JEuclid for FOP to work. > > I tried to reproduce your error and I was unable to reproduce it using > FOP trunk and JEuclid 3.1.3. > > Also, in the .fo given: > http://www.nabble.com/file/p20339979/doc.xml.fo > > There is no MathML used. > > If this is the file you're having trouble with: > - delete (temporary) the jeuclid libs and see if that helps. If so, I > need to fix this in JEuclid [ I'll then ask for more information ]. > - if that did not change anything it's a bug in fop. In this case, > please make the PNG files available, maybe there error lies therein? > > > Max > > -- View this message in context: http://www.nabble.com/Problem-upgrading-from-0.94-to-0.95-tp20339312p20358356.html Sent from the FOP - Dev mailing list archive at Nabble.com.
Re: Problem upgrading from 0.94 to 0.95
Paul, due to changes in the ImageLoader API you have to use matching version of JEuclid for FOP to work. I tried to reproduce your error and I was unable to reproduce it using FOP trunk and JEuclid 3.1.3. Also, in the .fo given: http://www.nabble.com/file/p20339979/doc.xml.fo There is no MathML used. If this is the file you're having trouble with: - delete (temporary) the jeuclid libs and see if that helps. If so, I need to fix this in JEuclid [ I'll then ask for more information ]. - if that did not change anything it's a bug in fop. In this case, please make the PNG files available, maybe there error lies therein? Max Nobble schrieb: > I have now tried with the combination: apache fop 0.95 and jEuclid 3.0.3. I > get this error: > > Making portrait pages on A4 paper (210mmx297mm) > Exception in thread "main" java.lang.NoClassDefFoundError: > org/apache/fop/image/analyser/XMLReader$Converter > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Class.java:169) > at > org.apache.fop.fo.ElementMappingRegistry.addElementMapping(ElementMappingRegistry.java:94) > at > org.apache.fop.fo.ElementMappingRegistry.setupDefaultMappings(ElementMappingRegistry.java:77) > at > org.apache.fop.fo.ElementMappingRegistry.(ElementMappingRegistry.java:64) > at org.apache.fop.apps.FopFactory.(FopFactory.java:151) > at org.apache.fop.apps.FopFactory.newInstance(FopFactory.java:166) > at > org.apache.fop.cli.CommandLineOptions.(CommandLineOptions.java:102) > at org.apache.fop.cli.Main.startFOP(Main.java:153) > at org.apache.fop.cli.Main.main(Main.java:197) > > Paul > > > Adrian Cumiskey wrote: >> Also it may be helpful if you are able to tell us which version of JEuclid >> you are using. >> >> Adrian. >> signature.asc Description: OpenPGP digital signature