Dear Thomas,
thanks for the suggestion. I'll try it out and let you know.
Cheers,
Alex
Thomas Mortagne schrieb:
> Did you tryed to export a xwiki/20 document which is using the new
> {{code}} macro instead ? This one is not based on <pre> so you should
> not get the same issues.
>
> On Wed, Jun 16, 2010 at 15:43, Alexander Pokahr
> <[email protected]> wrote:
>
>> Dear all,
>>
>> this issue is really a showstopper for us.
>> What I did now was adding two hacks to PdfExportImpl.java:
>>
>> 1) Remove call to JTidy in convertToStrictXHtml() and instead just
>> do a trim() on the html string.
>>
>> 2) Do not apply the user CSS rules if there are none (i.e. don't call
>> applyCSS() if css equals "")
>>
>> No I have somewhat better output. On the other hand, now the
>> generation of the table of contents doesn't seem to work anymore.
>> Strange.
>>
>> Is there any chance that someone from the XWiki team will
>> investigate the issue any time soon? Otherwise we'll try to stick
>> to my current solution (not really satisfactory, but at least partially
>> does what we need). ;-)
>>
>> Kind regars,
>> Alex
>>
>>
>> Alexander Pokahr schrieb:
>>
>>> Hi Tomas, all,
>>>
>>> debugging XWiki in eclipse, I found at least part of the problem:
>>> In PdfExportImpl.convertToStrictXHtml() the page is converted
>>> to strict xhtml using jtidy. Unfortunately, jtidy also imposes its own
>>> indentation on the document, which effectively breaks any <pre>
>>> environment like the one generated by the code macro.
>>>
>>> I haven't used jtidy. Can it be configured to keep the original
>>> indentation and whitespaces of an input document?
>>>
>>> Cheers,
>>> Alex
>>>
>>>
>>> Thomas Mortagne schrieb:
>>>
>>>
>>>> On Fri, Jun 11, 2010 at 17:22, Alexander Pokahr
>>>> <[email protected]> wrote:
>>>>
>>>>
>>>>
>>>>> Dear Thomas,
>>>>>
>>>>> thanks for your quick reply.
>>>>> I tried following the instructions at:
>>>>> http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Configuration#HCustomizingthePDFexportLook26Feel
>>>>>
>>>>> I even tried with very simple css snippets such as:
>>>>> h1
>>>>> {
>>>>> color: blue;
>>>>> }
>>>>> but it doesn't seem to have any effect on the PDF output.
>>>>>
>>>>>
>>>>>
>>>> Actually maybe the issue you have is related to
>>>> http://jira.xwiki.org/jira/browse/XWIKI-4869
>>>>
>>>>
>>>>
>>>>
>>>>> BTW, i was wondering why there is no pdf.css in my XWiki
>>>>> installation. I'm using XWiki Enterprise 2.1.1.
>>>>>
>>>>>
>>>>>
>>>> I could not say sorry, i can't find it either in the latest versions.
>>>> I guess the default css are somewhere else or maybe there is none by
>>>> default.
>>>>
>>>>
>>>>
>>>>
>>>>> I have looked in the release notes to check that the PDF export
>>>>> hasn't changed in newer versions, right?
>>>>>
>>>>> Any ideas how I could debug this issue? Are the intermediary files
>>>>> during generation available somewhere?
>>>>>
>>>>>
>>>>>
>>>> I don't think so. You would have to run XWiki in debug mode in Eclipse
>>>> or something.
>>>>
>>>>
>>>>
>>>>
>>>>> Cheers,
>>>>> Alex
>>>>>
>>>>>
>>>>> On 11.06.2010 15:21, Thomas Mortagne wrote:
>>>>>
>>>>>
>>>>>
>>>>>> On Fri, Jun 11, 2010 at 14:50, Alexander Pokahr
>>>>>> <[email protected]> wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>> Dear all,
>>>>>>>
>>>>>>> we are using XWiki for the project websites and online
>>>>>>> documentation of our open source projects and are
>>>>>>> (almost) very happy with it.
>>>>>>>
>>>>>>> For releasing distributions and for easy printing of multi-page
>>>>>>> documents, we would like to use the PDF export facility
>>>>>>> of XWiki. The problem is that the {code} snippets used
>>>>>>> often in our documentation are nearly unreadable in PDF.
>>>>>>>
>>>>>>> Here is an example (web page and PDF export):
>>>>>>> http://jadex-agents.informatik.uni-hamburg.de/xwiki/bin/view/Standalone+Platform+Guide/01+Introduction
>>>>>>> http://jadex-agents.informatik.uni-hamburg.de/xwiki/bin/export/Standalone+Platform+Guide/01+Introduction?format=pdf
>>>>>>>
>>>>>>> We browsed the documentation, but found it a little bit confusing.
>>>>>>> Can anyone please point us in the right direction for solving
>>>>>>> this issue or (even better) suggest a fix?
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>> The display of code macro is controlled by a css class, maybe it's
>>>>>> missing in the css used with PDF export or it's not supported by PDF
>>>>>> export.
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>> Kind regards and thanks in advance,
>>>>>>> Lars
>>>>>>> Alex
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> users mailing list
>>>>>>> [email protected]
>>>>>>> http://lists.xwiki.org/mailman/listinfo/users
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>> _______________________________________________
>>>>> users mailing list
>>>>> [email protected]
>>>>> http://lists.xwiki.org/mailman/listinfo/users
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>> _______________________________________________
>>> users mailing list
>>> [email protected]
>>> http://lists.xwiki.org/mailman/listinfo/users
>>>
>>>
>> _______________________________________________
>> users mailing list
>> [email protected]
>> http://lists.xwiki.org/mailman/listinfo/users
>>
>>
>
>
>
>
_______________________________________________
users mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/users