From owner-freebsd-doc@FreeBSD.ORG Wed Mar 3 06:07:03 2004 Return-Path: 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 BFB4216A4DD; Wed, 3 Mar 2004 06:07:03 -0800 (PST) Received: from gw.celabo.org (gw.celabo.org [208.42.49.153]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5E37F43D39; Wed, 3 Mar 2004 06:07:03 -0800 (PST) (envelope-from nectar@celabo.org) Received: from localhost (localhost [127.0.0.1]) by gw.celabo.org (Postfix) with ESMTP id DABAE54846; Wed, 3 Mar 2004 08:07:02 -0600 (CST) Received: from gw.celabo.org ([127.0.0.1]) by localhost (hellblazer.celabo.org [127.0.0.1]) (amavisd-new, port 10024) with SMTP id 98339-03; Wed, 3 Mar 2004 08:06:52 -0600 (CST) Received: from lum.celabo.org (n00.bcrtfl01.us.wh.nameservers.net [208.55.254.110]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "lum.celabo.org", Issuer "celabo.org CA" (verified OK)) by gw.celabo.org (Postfix) with ESMTP id 15D9D5482B; Wed, 3 Mar 2004 08:06:52 -0600 (CST) Received: by lum.celabo.org (Postfix, from userid 501) id C475D10D374; Wed, 3 Mar 2004 08:06:41 -0600 (CST) Date: Wed, 3 Mar 2004 08:06:41 -0600 From: "Jacques A. Vidrine" To: Hiroki Sato Message-ID: <20040303140641.GC2217@lum.celabo.org> Mail-Followup-To: "Jacques A. Vidrine" , Hiroki Sato , linimon@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-doc@FreeBSD.org References: <200402190831.i1J8VMUa038152@freefall.freebsd.org> <20040219150116.GC55843@madman.celabo.org> <20040302.144411.41686032.hrs@eos.ocn.ne.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040302.144411.41686032.hrs@eos.ocn.ne.jp> User-Agent: Mutt/1.4.1i X-Url: http://www.celabo.org/ cc: freebsd-ports-bugs@FreeBSD.org cc: freebsd-doc@FreeBSD.org cc: linimon@FreeBSD.org Subject: Re: ports/63035: textproc/xhtml-basic: fix SGMLDECL problem X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Mar 2004 14:07:03 -0000 On Tue, Mar 02, 2004 at 02:44:11PM +0900, Hiroki Sato wrote: > Hi, sorry for the delay. > > "Jacques A. Vidrine" wrote > in <20040219150116.GC55843@madman.celabo.org>: > > nectar> > http://www.freebsd.org/cgi/query-pr.cgi?pr=63035 > nectar> > nectar> Hmm, the SGMLDECL is required for jade and nsgmls. Perhaps someone on > nectar> freebsd-doc@ can explain the best way to set this up to support the > nectar> widest variety of tools. > > It is true, but SGMLDECL is too strong so that if ${PREFIX}/share/sgml/ > catalog.ports is used and one of the catalogs has SGMLDECL "xml1.dcl", > tools such as nsgmls assume that all documents are written in XML. > So people cannot use SGML docs with this declaration. SGMLDECL is > for stand-alone, DTD specific catalog, and one of the features that > should not be used in the catalog-chain like ${PREFIX}/share/sgml/ > catalog.ports. Ah, that makes some sense! Thank you. > How about using DTDDECL instead? DTDDECL is a more reasonable > solution. Some old tools do not support this, but the SGML declaration > for the standard SGML and the standard XML are usually built-in > the SGML/XML tools, so I do not think that is problematic. > > Please let me know if you need a patch, thanks. I'm not familiar with DTDDECL, so a patch would be great! Does nsgmls grok DTDDECL? Cheers, -- Jacques Vidrine / nectar@celabo.org / jvidrine@verio.net / nectar@freebsd.org