Date: Thu, 26 Aug 1999 11:14:47 +0100 From: Nik Clayton <nik@freebsd.org> To: Tim Vanderhoek <vanderh@ecf.utoronto.ca> Cc: Nik Clayton <nik@freebsd.org>, Motoyuki Konno <motoyuki@snipe.rim.or.jp>, freebsd-doc@freebsd.org Subject: Re: DocBook formatting style? Message-ID: <19990826111447.C66300@kilt.nothing-going-on.org> In-Reply-To: <19990825194348.G18970@ppp18415.on.bellglobal.com>; from Tim Vanderhoek on Wed, Aug 25, 1999 at 07:43:48PM -0400 References: <19990822200737.A65807@ppp18344.on.bellglobal.com> <19990823141611.A1770@catkin.nothing-going-on.org> <19990823172005.C42397@ppp18344.on.bellglobal.com> <19990824172812.L65430@kilt.nothing-going-on.org> <199908250049.JAA00382@rei.snipe.rim.or.jp> <19990825115510.A96398@kilt.nothing-going-on.org> <19990825194348.G18970@ppp18415.on.bellglobal.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Aug 25, 1999 at 07:43:48PM -0400, Tim Vanderhoek wrote: > On Wed, Aug 25, 1999 at 11:55:10AM +0100, Nik Clayton wrote: > > > > I think we must. There are two reasons for this; > > > > 1. It makes the file easier to follow. If the file is easier to follow > > then it makes it easier to add new documentation, see the structure > > of the document, and so on. > > Are you objecting to my suggestion with this? I don't think I am. To use one of the first paragraphs of en*/books/handbook/ports/chapter.sgml as an example, you're thinking of turning <para>For all the hype about open standards, getting a program to work on different versions of Unix in the real world can be a tedious and tricky business, as anyone who has tried it will know. You may be lucky enough to find that the program you want will compile cleanly on your system, install itself in all the right places and run flawlessly “out of the box”, but this is unfortunately rather rare. With most programs, you will find yourself doing a fair bit of head-scratching, and there are quite a few programs that will result in premature greying, or even chronic alopecia...</para> into <para>For all the hype about open standards, getting a program to work on different versions of Unix in the real world can be a tedious and tricky business, as anyone who has tried it will know. You may be lucky enough to find that the program you want will compile cleanly on your system, install itself in all the right places and run flawlessly “out of the box”, but this is unfortunately rather rare. With most programs, you will find yourself doing a fair bit of head-scratching, and there are quite a few programs that will result in premature greying, or even chronic alopecia...</para> yes? I don't object to this (particularly as you say your planning on confining it to your own submissions) but I do note: 1. It removes some of the functionality of my favourite editor (*sniff*). 2. It reads oddly. It might just be my brain, but I can't read the altered one as a 'smooth' paragraph. The line breaks make it seem much more disjoint, which makes it harder to read it when proofing, or rewording. 3. I'm not convinced it actually makes things markedly easier for the translators, when compared to our current scheme of commiting content changes and white space changes in separate commits. But, these aren't objections, just notes. I don't see any reason why we can't try it out on some of your documentation for a few months, and, if it works out well, whistle up some Emacs Lisp, or Perl, or something, to automagically make the other English docs do this. I think Foxfair (I think it was, anyway) made an interesting suggestion which was to not bother doing this in the repository copies of the files, but to have some tool which could post-process DocBook documents so they looked like this. The translators would then check out the before and after versions of the document they're translating, run both copies through this tool (to get an 'easier to translate and/or see the diffs' version), and then base their translations on that. This then gives us the best of both worlds. Have I understood your proposal properly? 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990826111447.C66300>