From owner-freebsd-doc@FreeBSD.ORG Mon Aug 15 19:41:09 2005 Return-Path: X-Original-To: freebsd-doc@freebsd.org Delivered-To: freebsd-doc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 047C616A41F for ; Mon, 15 Aug 2005 19:41:09 +0000 (GMT) (envelope-from murray@freebsdmall.com) Received: from mail.freebsdmall.com (ns1.freebsdmall.com [69.50.233.146]) by mx1.FreeBSD.org (Postfix) with ESMTP id C3CF543D45 for ; Mon, 15 Aug 2005 19:41:08 +0000 (GMT) (envelope-from murray@freebsdmall.com) Received: by mail.freebsdmall.com (Postfix, from userid 2074) id B8DB51CE51; Mon, 15 Aug 2005 12:41:08 -0700 (PDT) Date: Mon, 15 Aug 2005 12:41:08 -0700 From: Murray Stokely To: Ceri Davies Message-ID: <20050815194108.GH38147@freebsdmall.com> References: <20050815022521.GC14277@freebsdmall.com> <25787A7C-9D68-4337-9E51-290AA2FD4CAD@submonkey.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <25787A7C-9D68-4337-9E51-290AA2FD4CAD@submonkey.net> User-Agent: Mutt/1.4.2.1i X-GPG-Key-ID: 1024D/0E451F7D X-GPG-Key-Fingerprint: E2CA 411D DD44 53FD BB4B 3CB5 B4D7 10A2 0E45 1F7D Cc: freebsd-doc@freebsd.org Subject: Re: OpenOffice 1.0 Output format for DocBook Slides X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Aug 2005 19:41:09 -0000 On Mon, Aug 15, 2005 at 08:36:49PM +0100, Ceri Davies wrote: > > On 15 Aug 2005, at 03:25, Murray Stokely wrote: > > >I've written a stylesheet to output OpenOffice 1.0 / StarImpress > >presentations from the contents of a DocBook Slides XML file, such as > >those in /usr/doc/en_US.ISO8859-1/slides. > > > >The output is much better than either the HTML or PDF outputs. An > >example presentation generated completely from the makefiles and > >xsltproc is available at http://people.FreeBSD.org/~murray/slides.sxi. > > > >This new output format is the fastest to generate, requires the fewest > >special software programs to be installed (only xsltproc and > >openoffice), and creates by far the best output. > > Hey Murray, does it require openoffice to be installed in order to > build the document? No it does not. It only uses 'zip' and 'xsltproc'. It builds OpenOffice documents faster than it can build even the HTML output. It's very fast. The HTML output is slower because the chunking can create dozens of different HTML files, while the OpenOffice output just creates one content.xml file then zips it up with the pre-existing template in share. I'd finally like to turn this on by default so we can link to these presentations from the website once I import it and get it all working. The current doc.slides.mk makefile is not OBJDIR clean and is a bit simpler and less robust than the other doc makefiles. I'll have to make sure it stands up to the full web build before turning it on. - Murray