X-Original-To: pgsql-docs-postgresql.org@localhost.postgresql.org Received: from localhost (unknown [200.46.204.144]) by svr1.postgresql.org (Postfix) with ESMTP id E469E5292B for ; Tue, 7 Jun 2005 14:57:25 -0300 (ADT) Received: from svr1.postgresql.org ([200.46.204.71]) by localhost (av.hub.org [200.46.204.144]) (amavisd-new, port 10024) with ESMTP id 24230-05 for ; Tue, 7 Jun 2005 17:57:23 +0000 (GMT) Received: from mail.gmx.net (pop.gmx.de [213.165.64.20]) by svr1.postgresql.org (Postfix) with SMTP id D74BA52906 for ; Tue, 7 Jun 2005 14:57:18 -0300 (ADT) Received: (qmail invoked by alias); 07 Jun 2005 17:57:18 -0000 Received: from dsl-082-083-249-182.arcor-ip.net (EHLO colt.pezone.net) [82.83.249.182] by mail.gmx.net (mp016) with SMTP; 07 Jun 2005 19:57:18 +0200 X-Authenticated: #495269 From: Peter Eisentraut To: Alvaro Herrera Subject: Re: process hangs when converting sgml documentation to PDF Date: Tue, 7 Jun 2005 19:57:16 +0200 User-Agent: KMail/1.7.2 Cc: pgsql-docs@postgresql.org References: <200506071448.j57EmxR07022@candle.pha.pa.us> <200506071759.20854.peter_e@gmx.net> <20050607163947.GB17902@surnet.cl> In-Reply-To: <20050607163947.GB17902@surnet.cl> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200506071957.17269.peter_e@gmx.net> X-Y-GMX-Trusted: 0 X-Virus-Scanned: by amavisd-new at hub.org X-Spam-Status: No, hits=0.037 tagged_above=0 required=5 tests=AWL, FORGED_RCVD_HELO X-Spam-Level: X-Archive-Number: 200506/11 X-Sequence-Number: 3104 Alvaro Herrera wrote: > Excellent :-( How about we discuss again whether to move to XML? You can already use "XML" today. Go to doc/src/sgml and type "make testxml" and you'll get HTML documentation built using XSLT stylesheets. The bad news, however, is that using the XSLT toolchain the state of the print-output-generating tools is even worse. FOP crashes left and right, PassiveTeX is unmaintained and incredibly hard to set up, and the rest costs big cash. In fact, the only reason the DSSSL toolchain is still barely maintained is to generate print output. > AFAIR the problem was that there wasn't a way to include certain > parts of the documentation depending on whether some symbol was > defined or not. Is that still true? Furthermore, do we use that > feature and how, and is there a way to work around the problem? The way around that would be to use the profiling feature of the XSLT stylesheets. But the way it's set up right now, storing the files in SGML and converting them to XML on the fly, works out just as well. -- Peter Eisentraut http://developer.postgresql.org/~petere/