X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["2082" "Wed" "11" "June" "1997" "08:23:58" "-0400" "Michael John Downes" "mjd@MATH.AMS.ORG" nil "40" "Re: automatic numbering" "^Date:" nil nil "6" nil nil nil nil nil] nil) Received: from listserv.gmd.de (listserv.gmd.de [192.88.97.1]) by mail.Uni-Mainz.DE (8.8.5/8.8.4) with ESMTP id KAA21449; Thu, 12 Jun 1997 10:20:49 +0200 (MET DST) Received: from lsv1.listserv.gmd.de by listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <10.CD3C0F38@listserv.gmd.de>; Thu, 12 Jun 1997 9:59:38 +0200 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 151433 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Wed, 11 Jun 1997 14:33:12 +0200 Received: from math.ams.org (math.ams.org [130.44.210.14]) by relay.urz.uni-heidelberg.de (8.7.6/8.7.4) with SMTP id OAA20709 for ; Wed, 11 Jun 1997 14:24:01 +0200 (MET DST) Received: from axp14.ams.org by math.ams.org via smtpd (for relay.urz.uni-heidelberg.de [129.206.119.201]) with SMTP; 11 Jun 1997 12:24:01 UT Received: from epsilon.ams.org by AXP14.AMS.ORG (PMDF V5.1-8 #16534) with SMTP id <01IJXUBBMNKG001UII@AXP14.AMS.ORG> for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Wed, 11 Jun 1997 08:23:59 EST Received: by epsilon.ams.org; (5.65v3.2/1.1.8.2/12Oct95-1155AM) id AA01853; Wed, 11 Jun 1997 08:23:59 -0400 X-Mailer: Gnus v5.3/Emacs 19.34 Lines: 40 References: <199706110929.KAA19914@lochnagarn.elsevier.co.uk> Message-ID: Reply-To: Mailing list for the LaTeX3 project In-Reply-To: Sebastian Rahtz's message of Wed, 11 Jun 1997 10:29:02 +0100 Date: Wed, 11 Jun 1997 08:23:58 -0400 From: Michael John Downes Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Re: automatic numbering Status: R X-Status: X-Keywords: X-UID: 2022 > what about those of us who convert the LaTeX to SGML, preserving the > concept of automatic numbering? what you suggest would be seriously > retrograde, IMHO Only if you believe that element numbers are not data. It is not SGML that dictates the numbers cannot be data, it is your DTD. There seems to be a prevalent misconception in the SGML community that the numbers are an inessential part of the document, and that it makes no difference if numbering style is changed from 1 to i to a. This may be practically true in many cases, but the kind of material in which it is true least often is mathematical material, which happens to be the stuff that my employer specializes in---hence my colored view of the situation. In any case if explicit numbers were added to LaTeX 3 documents I don't see that it would impair your current approach any. Just have your LaTeX2SGML converter discard the numbers. > > I am inclined to think, therefore, that the ideal submission process > > should involve a step where all the automatic numbers are replaced by > > their explicit values from the .aux file. (In particular, what the > also, the number still needs to be abstract. i don't want an explicit > `1.1' when the style is `I a', for instance! Actually a full number spec should include both value and formatting, separated, for maximum flexibility. I have some prototypes lying around ... That the numbers can be generated automatically while an author is working on a document does not imply that they can be omitted or changed in form in the document that readers ultimately see. For example: ---A mathematician who chooses to number list items with Greek letters will find a change to standard numbering by the publisher unpalatable; it destroys the nuances of the original. ---In a mathematical document where \bullet or \square is used as a math symbol the author will naturally tend to shun the use of the same symbol for itemized lists. Putting the document through a publishing process that ignores this constraint might be a significant disservice to the readers.