Return-Path: Received: from cerberus.lfix.co.uk ([unix socket]) by cerberus (Cyrus v2.1.15-IPv6-Debian-2.1.15-10) with LMTP; Fri, 05 Dec 2003 04:59:02 +0000 X-Sieve: CMU Sieve 2.2 Envelope-to: olly@lfix.co.uk Delivery-date: Fri, 05 Dec 2003 04:59:02 +0000 Received: from [66.167.155.247] (helo=gopher.onshored.com) by cerberus.lfix.co.uk with esmtp (Exim 4.24) id 1AS83K-0007Qp-Pn for olly@lfix.co.uk; Fri, 05 Dec 2003 04:58:54 +0000 Received: from gopher.onshored.com (localhost [127.0.0.1]) by gopher.onshored.com (Postfix) with ESMTP id 50E6F6A2AB; Thu, 4 Dec 2003 22:58:53 -0600 (CST) Sender: adam@gopher.onshored.com To: Neil Roeth Cc: Oliver Elphick Subject: Re: docbook-dsssl help References: <16321.23468.852297.889759@laptank.occamsrazor.net> <86k75o2th0.fsf@gopher.onshored.com> <16324.38286.214713.839298@laptank.occamsrazor.net> <868ylx1o41.fsf@gopher.onshored.com> <16331.60156.161561.450782@laptank.occamsrazor.net> Organization: onShore Development, Inc From: Adam DiCarlo Date: 04 Dec 2003 22:58:53 -0600 In-Reply-To: <16331.60156.161561.450782@laptank.occamsrazor.net> Message-ID: <867k1bx3le.fsf@gopher.onshored.com> Lines: 25 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Scan-Signature: aee0873a0fcdc952880742b5900ac158 X-LFIX-MailScanner: Found to be clean X-Evolution-Source: imap://olly@cerberus.lfix.co.uk/ Content-Transfer-Encoding: 8bit I found the problem -- it's a bug in the stylesheets where it's making more than one page when there's both figures and tables or examples to list. I have no clue why it doesn't fail in openjade 1.3... Attached is the patch to docbook-dsssl. I'll commit it to upstream. -- ...Adam Di Carlo.......... diff -u -r1.4 dbdivis.dsl --- print/dbdivis.dsl 15 Jan 2003 08:24:23 -0000 1.4 +++ print/dbdivis.dsl 5 Dec 2003 04:57:50 -0000 @@ -108,8 +108,7 @@ center-footer: ($center-footer$ (normalize "lot")) right-footer: ($right-footer$ (normalize "lot")) input-whitespace-treatment: 'collapse - (build-lot (current-node) (car gilist)) - (loop (cdr gilist))) + (build-lot (current-node) (car gilist))) (loop (cdr gilist))))) (if (generate-toc-in-front) --=-2C/dcf4ic3hRNpWi9yaq--