X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["1788" "Wed" "11" "June" "1997" "10:29:02" "+0100" "Sebastian Rahtz" "s.rahtz@ELSEVIER.CO.UK" nil "36" "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 KAA20881; Thu, 12 Jun 1997 10:48:25 +0200 (MET DST) Received: from lsv1.listserv.gmd.de by listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <15.B711615D@listserv.gmd.de>; Thu, 12 Jun 1997 10:34:48 +0200 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 151360 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Wed, 11 Jun 1997 11:29:49 +0200 Received: from pillar.elsevier.co.uk (root@pillar.elsevier.co.uk [193.131.222.35]) by relay.urz.uni-heidelberg.de (8.7.6/8.7.4) with ESMTP id LAA12323 for ; Wed, 11 Jun 1997 11:29:42 +0200 (MET DST) Received: from snowdon.elsevier.co.uk (snowdon.elsevier.co.uk [193.131.197.164]) by pillar.elsevier.co.uk (8.8.5/8.8.5) with ESMTP id KAA12503 for ; Wed, 11 Jun 1997 10:25:59 +0100 (BST) Received: from cadair.elsevier.co.uk by snowdon.elsevier.co.uk with SMTP (PP); Wed, 11 Jun 1997 10:29:17 +0100 Received: from lochnagarn.elsevier.co.uk (lochnagarn.elsevier.co.uk [193.131.216.1]) by cadair.elsevier.co.uk (8.8.5/8.8.5) with ESMTP id KAA11421 for ; Wed, 11 Jun 1997 10:29:07 +0100 (BST) Received: (from srahtz@localhost) by lochnagarn.elsevier.co.uk (8.8.5/8.8.5) id KAA19914; Wed, 11 Jun 1997 10:29:02 +0100 (BST) References: Message-ID: <199706110929.KAA19914@lochnagarn.elsevier.co.uk> Reply-To: Mailing list for the LaTeX3 project In-Reply-To: Date: Wed, 11 Jun 1997 10:29:02 +0100 From: Sebastian Rahtz 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: 2017 > immensely helpful to the author during the process of writing. However, > when a document is sent to the publisher, the numbering of its elements > is fixed, and continued use of the automatic numbering mechanisms > consumes system resources needlessly and can become actually dangerous > during the production process: If there are any mistakes in the 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 > 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! > The missing piece: a portable program to plug in the explicit numbers at > the right place (or erase them) on demand. If the syntax is chosen > carefully I dare say a sed script will suffice for all practical > purposes, and sed is available for a lot of platforms these days. Perl, awk, > and emacs-lisp versions wouldn't be too hard to supply either, to give um, excuse me, but this company (the worlds largest scientific publisher, and thus a big consumer of LaTeX) would not remotely consider sed, awk or emacs-lisp in a production environment based around Microsoft products. Perl _possibly_ but I doubt it. Not Written In Seattle. I am not saying that what you suggest would not be a useful tool in the armoury, but a) i would not like to see it `recommended' for publisher submission b) please lets have portable programs written in the genuinely popular langauges, viz TeX or C++ just my personal thoughts Sebastian