From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/8315 Path: main.gmane.org!not-for-mail From: John Culleton Newsgroups: gmane.comp.tex.context Subject: Re: A proposal for the sectioning commangs Date: Fri, 21 Jun 2002 11:27:50 -0400 Sender: owner-ntg-context@let.uu.nl Message-ID: <200206211127.50412.john@wexfordpress.com> References: <1809370081.20020621154616@bigfoot.com> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-Trace: main.gmane.org 1035398729 26516 80.91.224.250 (23 Oct 2002 18:45:29 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 23 Oct 2002 18:45:29 +0000 (UTC) Original-To: Giuseppe Bilotta , ntg-context@ntg.nl In-Reply-To: <1809370081.20020621154616@bigfoot.com> Xref: main.gmane.org gmane.comp.tex.context:8315 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:8315 On Friday 21 June 2002 09:46 am, Giuseppe Bilotta wrote: > Hello, > > one of the main features of both ConTeXt and LaTeX over plain TeX > is their heavily "object-oriented" approach to source writing, > giving a large set of useful tools to build well-structured > documents. > > There is though one aspect which has not been addressed in either: > structuring of the sections. One still uses \chapter, \section, > \subsection etc to denote the start of any of these, while > structured writing would call for \startchapter ... \stopchapter, > \startsection ... \stopsection etc. > In my very humble opinion this is a big part of the problem with tools such as XML and its children. Using two tags where one will do is just excessive clutter, and ends up with lines like \stopsubusubsection \stopsubsection \stopsection \stopchapter .... which is all superfluous code and offers the chance for keying errors on every tag. The computer is smart enough to know that a \chapter head terminates all previous subordinate levels. And the person reading the code is smart enough too. I see no virtue in this proposal. No matter how elegant the code looks, in fact it is just a means to an end, and the end is a publication, and all those meaningless stop tabs won't afffect the final document in any case. Just my 2 centavos. John Culleton (programming since 1968, and it shows.) __________________________________________________ D O T E A S Y - "Join the web hosting revolution!" http://www.doteasy.com