Thank you Marius. But I think I am misunderstood (perhaps I’ve not well described my problem !): in fact I only want to change the CSS for the table of content of my PDF.
Could you help?! Thanks Le 2 avr. 2014 à 10:02, Marius Dumitru Florea <mariusdumitru.flo...@xwiki.com> a écrit : > > The table of contents for the PDF export is generated here > https://github.com/xwiki/xwiki-platform/blob/master/xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/xhtml2fo.xsl#L867 > . You should get this file from the xwiki-platform-legacy-oldcore jar > that you have in the XWiki WAR (WEB-INF/lib). You can edit it and put > is to WEB-INF/classes. > > Hope this helps, > Marius > > On Tue, Apr 1, 2014 at 11:09 AM, Nicolas Sanitas > <nicolas.sani...@intech.lu> wrote: >> Hi all, >> >> up! >> >> Is there anybody who has already changed the way the table of contents is >> displayed when exporting in PDF? >> >> Thanks, >> Nicolas >> >> Le 28 mars 2014 à 14:22, Nicolas Sanitas <nicolas.sani...@intech.lu> a écrit >> : >> >>> >>> Hi all, >>> >>> I have followed information given here >>> http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Configuration in order >>> to customize my PDF export (via its CSS). >>> >>> I succeeded in doing all I wanted, except concerning the table of content: >>> I can't customize it because I don't know which component is used to >>> display it (neither <p>, nor <ul>...). >>> >>> Could you help me please? I would change the font used to display it. >>> >>> For information I've tried to setup the font-family defined for the whole >>> document with >>> body { font-family: 'Helvetica Neue LT Com'; } >>> but it crashes at PDF generation time (please see below). >>> >>> Thanks by advance! >>> Nicolas >>> >>> Error number 11015 in 11: Exception while exporting >>> com.xpn.xwiki.XWikiException: Error number 11015 in 11: Exception while >>> exporting >>> at com.xpn.xwiki.web.ExportAction.render(ExportAction.java:82) >>> at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:294) >>> at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:129) >>> at >>> org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425) >>> at >>> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228) >>> at >>> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913) >>> at >>> org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:121) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at >>> org.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:126) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at >>> com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:66) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at >>> org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at >>> org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at >>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) >>> at >>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) >>> at >>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) >>> at >>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) >>> at >>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) >>> at >>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) >>> at >>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859) >>> at >>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602) >>> at >>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) >>> at java.lang.Thread.run(Thread.java:744) >>> Caused by: com.xpn.xwiki.XWikiException: Error number 12002 in 12: >>> Exception while exporting pdf >>> at >>> com.xpn.xwiki.pdf.impl.PdfExportImpl.createException(PdfExportImpl.java:569) >>> at >>> com.xpn.xwiki.pdf.impl.PdfExportImpl.renderXSLFO(PdfExportImpl.java:343) >>> at >>> com.xpn.xwiki.pdf.impl.PdfExportImpl.exportXHTML(PdfExportImpl.java:271) >>> at >>> com.xpn.xwiki.pdf.impl.PdfExportImpl.exportHtml(PdfExportImpl.java:224) >>> at com.xpn.xwiki.pdf.impl.PdfExportImpl.export(PdfExportImpl.java:210) >>> at com.xpn.xwiki.web.ExportAction.export(ExportAction.java:223) >>> at com.xpn.xwiki.web.ExportAction.render(ExportAction.java:79) >>> ... 35 more >>> Caused by: javax.xml.transform.TransformerException: >>> org.apache.fop.fo.ValidationException: >>> "{http://www.w3.org/1999/XSL/Format}block" is not a valid child of >>> "fo:root"! (See position 1:1604) >>> at >>> org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:502) >>> at >>> com.xpn.xwiki.pdf.impl.PdfExportImpl.renderXSLFO(PdfExportImpl.java:327) >>> ... 40 more >>> Caused by: org.apache.fop.fo.ValidationException: >>> "{http://www.w3.org/1999/XSL/Format}block" is not a valid child of >>> "fo:root"! (See position 1:1604) >>> at >>> org.apache.fop.events.ValidationExceptionFactory.createException(ValidationExceptionFactory.java:38) >>> at >>> org.apache.fop.events.EventExceptionManager.throwException(EventExceptionManager.java:54) >>> at >>> org.apache.fop.events.DefaultEventBroadcaster$1.invoke(DefaultEventBroadcaster.java:175) >>> at com.sun.proxy.$Proxy60.invalidChild(Unknown Source) >>> at org.apache.fop.fo.FONode.invalidChildError(FONode.java:534) >>> at org.apache.fop.fo.FONode.invalidChildError(FONode.java:517) >>> at org.apache.fop.fo.pagination.Root.validateChildNode(Root.java:133) >>> at >>> org.apache.fop.fo.FOTreeBuilder$MainFOHandler.startElement(FOTreeBuilder.java:267) >>> at org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:171) >>> at >>> org.apache.xalan.transformer.TransformerIdentityImpl.startElement(TransformerIdentityImpl.java:1073) >>> at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown >>> Source) >>> at >>> org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown >>> Source) >>> at >>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown >>> Source) >>> at >>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown >>> Source) >>> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) >>> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) >>> at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) >>> at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) >>> at >>> org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:485) >>> ... 41 more >>> >>> _______________________________________________ >>> users mailing list >>> users@xwiki.org >>> http://lists.xwiki.org/mailman/listinfo/users >> >> _______________________________________________ >> users mailing list >> users@xwiki.org >> http://lists.xwiki.org/mailman/listinfo/users > _______________________________________________ > users mailing list > users@xwiki.org > http://lists.xwiki.org/mailman/listinfo/users _______________________________________________ users mailing list users@xwiki.org http://lists.xwiki.org/mailman/listinfo/users