X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["1006" "Fri" "5" "December" "1997" "13:27:29" "+0000" "Sebastian Rahtz" "s.rahtz@ELSEVIER.CO.UK" nil "22" "Re: private macros and journal .cls" "^Date:" nil nil "12" 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.8/8.8.8) with ESMTP id OAA29090; Fri, 5 Dec 1997 14:32:01 +0100 (MET) Received: from lsv1.listserv.gmd.de by listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <14.0221937D@listserv.gmd.de>; Fri, 5 Dec 1997 14:31:59 +0100 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 246801 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Fri, 5 Dec 1997 14:31:48 +0100 Received: from pillar.elsevier.co.uk (root@pillar.elsevier.co.uk [193.131.222.35]) by relay.urz.uni-heidelberg.de (8.8.8/8.8.8) with ESMTP id OAA12019 for ; Fri, 5 Dec 1997 14:31:45 +0100 (MET) 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 NAA04418 for ; Fri, 5 Dec 1997 13:29:54 GMT Received: from SRAHTZ (actually host srahtz.elsevier.co.uk) by snowdon.elsevier.co.uk with SMTP (PP); Fri, 5 Dec 1997 13:30:45 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit References: <199712051207.NAA05947@relay.urz.uni-heidelberg.de> <1416-Fri05Dec1997122404+0000-s.rahtz@elsevier.co.uk> <199712051313.OAA10402@sardinia.informatik.uni-freiburg.de> X-Mailer: VM 6.33 under Emacs 19.34.6 Message-ID: <7345-Fri05Dec1997132729+0000-s.rahtz@elsevier.co.uk> Reply-To: Mailing list for the LaTeX3 project In-Reply-To: <199712051313.OAA10402@sardinia.informatik.uni-freiburg.de> Date: Fri, 5 Dec 1997 13:27:29 +0000 From: Sebastian Rahtz Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Re: private macros and journal .cls Status: R X-Status: X-Keywords: X-UID: 2532 > For *one* paper, the way described by P.H. above works well. I suppose > that the main problem is that in most journals there are several > papers, so, if each of them has no clashes with latex2e and the > journal styles, there is also the problem of clashes *between* the > papers. > to be honest, it never occured to me to think about macro name clashes; that seems to be the least of the problems. i guess most of us work an article at a time anyway. the problem is that few typesetters use LaTeX; so the markup has to be converted to some other system (in our case, via SGML). converting LaTeX is hard, and hard-pressed workers adopt simplistic search-and-replace methods. obviously these fail if there are cutesy author-defined macros which affect the whole paper Ask Michel Goossens or I about our experiences with someone writing VMS documentation who changed the catcode of $ so that he could write FOO$BAR without any special worries. Try throwing the result at eg latex2html sebastian