X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["2177" "Thu" " 3" "February" "1994" "11:10:11" "+0100" "Frank Mittelbach" "MITTELBACH@mzdmza.zdv.uni-mainz.de" nil "50" "Re: doing a step a time" "^Date:" nil nil "2" nil nil nil nil] nil) Return-Path: Received: from sc.ZIB-Berlin.DE (mailserv) by dagobert.ZIB-Berlin.DE (4.1/SMI-4.0/24.6.93) id AA28487; Thu, 3 Feb 94 11:11:55 +0100 Received: from mail.cs.tu-berlin.de by sc.ZIB-Berlin.DE (4.1/SMI-4.0-sc/03.06.93) id AA21981; Thu, 3 Feb 94 11:11:50 +0100 Received: from tubvm.cs.tu-berlin.de by mail.cs.tu-berlin.de with SMTP id AA15095 (5.65c8/IDA-1.4.4(mail.m4[1.12]) for <@MAIL.CS.TU-BERLIN.DE:Schoepf@SC.ZIB-BERLIN.DE>); Thu, 3 Feb 1994 11:11:37 +0100 Message-Id: <199402031011.AA15095@mail.cs.tu-berlin.de> Received: from TUBVM.CS.TU-BERLIN.DE by tubvm.cs.tu-berlin.de (IBM VM SMTP V2R2) with BSMTP id 5723; Thu, 03 Feb 94 11:11:10 +0200 Received: from VM.URZ.UNI-HEIDELBERG.DE (NJE origin MAILER@DHDURZ1) by TUBVM.CS.TU-BERLIN.DE (LMail V1.2a/1.8a) with BSMTP id 5721; Thu, 3 Feb 1994 11:11:10 +0200 Received: from VM.URZ.UNI-HEIDELBERG.DE (NJE origin LISTSERV@DHDURZ1) by VM.URZ.UNI-HEIDELBERG.DE (LMail V1.2a/1.8a) with BSMTP id 2535; Thu, 3 Feb 1994 11:10:38 +0000 Reply-To: Mailing list for the LaTeX3 project Date: Thu, 3 Feb 1994 11:10:11 +0100 From: Frank Mittelbach Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Re: doing a step a time Status: R X-Status: X-Keywords: X-UID: 1418 Paul, again you make me wonder ... > I suggest that the principle is that the differences should be minimised, > kept independent and generally such that converting one aspect (macro > package or typing habits) does NOT prevent one from going backwards > or force one to go all the way. the latex2e version has as a major goal to make an end with various latex dialects. If we allow people to misuse new features of 2e in compatiblity mode, then we are sunk and people like you will then complain in about a year that they do not know whether the document they got is written for 2e or 209. > The last few lines of latex209.cmp DISABLE certain LaTeX2e commands. Why? > Apparently one is not even allowed to utter the name of God unless > one is a True Believer. The most important of these commannds is > \usepackage, but that seems to be re-defined by article.cls. the \documentstyle command is for processing documents written for 209 if i run it on a 209 installation (and as you claim some people will have them around) then i expect that it will run. Well, it won't if people have added 2e features. > The article, report and book styles (as I commented last week) change the > text area depending on \@ifcompatibility. This will also cause surprises > to users which seem rather unnecessary. again this is only a point if you try to produce new documents trying both \documentstyle and \documentclass. sorry but this is not what compatibility mode is meant for. as said several times in the most recent past, the class file dimensions are not finished and contain some errors and (pardon me, will probably undergo some changes during the next weeks). > Please allow us to change one thing at a time. yes, to have the pleasure of hearing people complaining of incremental changes coming every ... time perhaps instead of writing such mails you could pick up one of the style files of a publisher check it change it if necessary, send it back to the publisher and tell him ``here is the update for your thing so that it runs when 209 vanishes in spring'' and have some positive mail on this list namely that it wasn't so bad after all to make it happen. frank