Return-Path: Mailing-List: contact cocoon-dev-help@xml.apache.org; run by ezmlm Delivered-To: mailing list cocoon-dev@xml.apache.org Received: (qmail 24069 invoked from network); 24 Jul 2000 16:25:11 -0000 Received: from maulaf.isd.uni-stuttgart.de (129.69.110.30) by locus.apache.org with SMTP; 24 Jul 2000 16:25:11 -0000 Received: from autograf.isd.uni-stuttgart.de (IDENT:root@autograf.isd.uni-stuttgart.de [129.69.110.31]) by maulaf.isd.uni-stuttgart.de (8.9.3/8.9.3) with ESMTP id SAA11666 for ; Mon, 24 Jul 2000 18:25:08 +0200 Received: (from niedermann@localhost) by autograf.isd.uni-stuttgart.de (8.9.3/8.9.3) id SAA15066; Mon, 24 Jul 2000 18:25:08 +0200 X-Authentication-Warning: autograf.isd.uni-stuttgart.de: niedermann set sender to niedermann@isd.uni-stuttgart.de using -f To: cocoon-dev@xml.apache.org Subject: Re: converting docs to PDF or some other "printer-friendly" format? References: <2ECFE9456D0F6A4FA77B38C25AAE2309197F@the.one.lv> From: Hans Ulrich Niedermann In-Reply-To: "Neeme Praks"'s message of "Mon, 24 Jul 2000 14:27:18 +0200" Date: 24 Jul 2000 18:25:08 +0200 Message-ID: Lines: 48 User-Agent: Gnus/5.0806 (Gnus v5.8.6) XEmacs/21.1 (Arches) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Rating: locus.apache.org 1.6.2 0/1000/N Hi folks, probably it is time for a little status report about what I did with the docbook/PDF/documentation stuff, as need for printable C2 docs is arising. I have got the following things working in my local copy now: 1. the docbook 4.1.1beta DTD (dtd/docbook/docbookx.dtd) 2. Norm's docbook XSL stylesheets release 1.16 (he kindly fixed chapter numbering for us :-) (stylesheets/docbook/html/docbook.xsl) These also should produce XSL:FO according to a quite new version of the draft 3. a XSL stylesheet that produces docbook from document (stylesheets/document2docbook.xsl) 4. an Ant build task that builds HTML from docbook XML (lib/build.jar) 5. a patch to current CVS Xerces in order to make current CVS xalan process docbook (docbook ist quite complex and xalan/xerces seem less stable than xt/xp with docbook). Patch was sent to xerces-j-dev yesterday but no notice from them yet. (replaced lib/{xalan,xerces}*.jar with mine) BTW, Stylebook still works 6. a patch for xdocs/docs-book.xml that introduces links to docbook-created HTML files What is still missing: 7. Produce PDF via XSL:FO, i.e. find a version of FOP that handles all necessary XSL:FO elements. 8. Find out if Cocoon2 works with the current CVS versions of Xalan/Xerces. If not, we're going to have to wait for a working C2 offline mode or hack something together with seperated Xalan/Xerces Jars for building C2 docs and building/running C2. 9. Commit changes to cocoon 10.Gradually replace "heritage" document type docs with docbook type docs - using document2docbook.xsl and an editor. Number five has bugged me for some two weeks now - ClassNotFoundException looking for some non-existing XSchemaValidator class. Luckily current CVS code does not produce that error. I won't be doing much until next weekend (exams in numerical maths on friday). If anybody is interested in a faster commit of this stuff, I can mail a tar.gz package of my source tree if desired. Uli