From owner-freebsd-doc Mon Sep 13 14:46:24 1999 Delivered-To: freebsd-doc@freebsd.org Received: from nothing-going-on.demon.co.uk (nothing-going-on.demon.co.uk [193.237.89.66]) by hub.freebsd.org (Postfix) with ESMTP id 88DD714CEE for ; Mon, 13 Sep 1999 14:44:47 -0700 (PDT) (envelope-from nik@nothing-going-on.demon.co.uk) Received: (from nik@localhost) by nothing-going-on.demon.co.uk (8.9.3/8.9.3) id WAA98527; Mon, 13 Sep 1999 22:30:17 +0100 (BST) (envelope-from nik) Date: Mon, 13 Sep 1999 22:30:17 +0100 From: Nik Clayton To: Mark Ovens Cc: doc@freebsd.org Subject: Re: Sun's StarOffice to support DocBook? Message-ID: <19990913223017.A97095@catkin.nothing-going-on.org> References: <19990913205548.C2529@marder-1> <19990913211052.D2529@marder-1> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.4i In-Reply-To: <19990913211052.D2529@marder-1>; from Mark Ovens on Mon, Sep 13, 1999 at 09:10:52PM +0100 Organization: FreeBSD Project Sender: owner-freebsd-doc@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Mon, Sep 13, 1999 at 09:10:52PM +0100, Mark Ovens wrote: > Found another, more constructive, request by the same poster (in > the same newsgroup: > > As I understand it, all Sun documentation is coded in SGML DocBook. Not quite. They use a DTD called SolBook, which is a slightly customised version of DocBook (in the same way that we use a customised version for the FDP). n% of Sun's Solaris manual pages are written in SolBook, and man(1) on a Solaris system is a wrapper script which, from memory, looks at the first few lines and runs nroff or instant on it as necessary. > What are the chances we might see StarWriter emerge as the GUI editor > for DocBook? I'd be interested, but I'll believe it when we see it. You see, in order to do that you'll need some way of pretty printing the DocBook markup so that (for example) Foo... has the "Foo" presented in 18pt Times (or whatever) which means stylesheets. In order to do this they have three choices -- DSSSL, which is the (or an) ISO standard for SGML stylesheets. I don't know of anything that implements DSSSL completely, it's quite a hard problem. Or XSL, which is the stylesheet language for XML. Again, I don't know any commercial product that successfully supports it, let alone a 'free' one. Or they could roll their own stylesheet language. At some point I really need to find the time to investigate WordPerfect/Unix's SGML support. . . N -- [intentional self-reference] can be easily accommodated using a blessed, non-self-referential dummy head-node whose own object destructor severs the links. -- Tom Christiansen in <375143b5@cs.colorado.edu> To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the message