X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["1816" "Sat" "29" "January" "1994" "12:13:18" "-0600" "Rainer Schoepf" "schoepf@SC" "<199401311022.AA07082@mail.cs.tu-berlin.de>" "40" "Re: Rejected posting to LATEX-L@DHDURZ1" "^Date:" nil nil "1" "1994012918:13:18" "Rejected posting to LATEX-L@DHDURZ1" 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 AA19842; Mon, 31 Jan 94 11:22:15 +0100 Received: from mail.cs.tu-berlin.de by sc.ZIB-Berlin.DE (4.1/SMI-4.0-sc/03.06.93) id AA01283; Mon, 31 Jan 94 11:22:13 +0100 Received: from tubvm.cs.tu-berlin.de by mail.cs.tu-berlin.de with SMTP id AA07082 (5.65c8/IDA-1.4.4(mail.m4[1.12]) for <@MAIL.CS.TU-BERLIN.DE:Schoepf@SC.ZIB-BERLIN.DE>); Mon, 31 Jan 1994 11:22:11 +0100 Message-Id: <199401311022.AA07082@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 5734; Mon, 31 Jan 94 11:21:59 +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 5733; Mon, 31 Jan 1994 11:21:53 +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 6901; Mon, 31 Jan 1994 11:21:25 +0000 Reply-To: Mailing list for the LaTeX3 project Comments: Resent-From: schoepf@sc.ZIB-Berlin.DE (Rainer Schoepf) Comments: Originally-From: Alex Stark Date: Sat, 29 Jan 1994 12:13:18 -0600 From: Rainer Schoepf Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Re: Rejected posting to LATEX-L@DHDURZ1 Status: R X-Status: X-Keywords: X-UID: 1354 Message resent for Alex Stark..... Date: Sat, 29 Jan 94 11:48:12 CST From: Alex Stark Sender: jas1@eng.cam.ac.uk Message-Id: <42493.jas1@mail-serv.eng.cam.ac.uk> To: LATEX-L@DHDURZ1 Subject: Re: dangers of redefining commands There is a problem with redefining the basic commands that indicate the structure and delineate mathematics. I think that it is important. 1) We had an amusing incident recently when someone spell-checked a document. They had redefined \begin{eqnarray} as \beq, purely out of laziness. The spell checker would normally skip over the math but in this case could not identify it. 2) Editors are often clever enough to identify structure. I use emacs in auc-tex mode. This is a folding editor, showing only section headings until you open them up. It's really useful even on modestly-sized documents. It would be possible, though irritating to redefine the heading patterns in auc-tex for each set of LaTeX definitions. However, emacs is exceptionally flexible. Maths is a problem more generally. For example, the aforementioned spell checker skipped the rest of the document on finding \\[-1ex]! Further, it would not recognize \begin{gather} of ams-Latex. Could we distinguish environments that spelling and grammar checkers should skip? Perhaps \beginmath{} as well as \begin{}? What would be done about $...$ and \[...\]? Alex Stark. ---------------------------------------------------------------------- J. Alex Stark Signal Processing and Communications Laboratory Department of Engineering email: jas1@uk.ac.cam.eng University of Cambridge Tel: [+44]223 3 32767 Trumpington Street Fax: [+44]223 3 32662 Cambridge, CB2 1PZ, UK