Received: from webgate.proteosys.de (mail.proteosys-ag.com [62.225.9.49]) by lucy.proteosys (8.11.0/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id f17LLkH27034 for ; Wed, 7 Feb 2001 22:21:46 +0100 Received: by webgate.proteosys.de (8.11.0/8.11.0) with ESMTP id f17LLjd10713 . for ; Wed, 7 Feb 2001 22:21:45 +0100 Received: from mail.Uni-Mainz.DE (mailserver1.zdv.Uni-Mainz.DE [134.93.8.30]) by mailgate1.zdv.Uni-Mainz.DE (8.11.0/8.10.2) with ESMTP id f17LLZM00993 for ; Wed, 7 Feb 2001 22:21:40 +0100 (MET) MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C0914B.F972D100" Received: from mailgate2.zdv.Uni-Mainz.DE (mailgate2.zdv.Uni-Mainz.DE [134.93.8.57]) by mail.Uni-Mainz.DE (8.9.3/8.9.3) with ESMTP id WAA29717 for ; Wed, 7 Feb 2001 22:21:34 +0100 (MET) Received: from mail.listserv.gmd.de (mail.listserv.gmd.de [192.88.97.5]) by mailgate2.zdv.Uni-Mainz.DE (8.11.0/8.10.2) with ESMTP id f17LLY707847 for ; Wed, 7 Feb 2001 22:21:34 +0100 (MET) X-MimeOLE: Produced By Microsoft Exchange V6.5 Received: from mail.listserv.gmd.de (192.88.97.5) by mail.listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <3.C447A1CB@mail.listserv.gmd.de>; Wed, 7 Feb 2001 22:21:23 +0100 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 489073 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Wed, 7 Feb 2001 22:21:24 +0100 Received: from ix.urz.uni-heidelberg.de (mail.urz.uni-heidelberg.de [129.206.119.234]) by relay.urz.uni-heidelberg.de (8.8.8/8.8.8) with ESMTP id WAA07630 for ; Wed, 7 Feb 2001 22:21:23 +0100 (MET) Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by ix.urz.uni-heidelberg.de (8.8.8/8.8.8) with ESMTP id WAA21160 for ; Wed, 7 Feb 2001 22:21:24 +0100 Received: from moutvdom01.kundenserver.de (moutvdom01.kundenserver.de [195.20.224.200]) by relay.uni-heidelberg.de (8.10.2+Sun/8.10.2) with ESMTP id f17LLOu11262 for ; Wed, 7 Feb 2001 22:21:25 +0100 (MET) Received: from [195.20.224.220] (helo=mrvdom04.kundenserver.de) by moutvdom01.kundenserver.de with esmtp (Exim 2.12 #2) id 14Qc1c-0007eY-00 for LATEX-L@urz.uni-heidelberg.de; Wed, 7 Feb 2001 22:21:16 +0100 Received: from manz-3e364871.pool.mediaways.net ([62.54.72.113] helo=istrati.zdv.uni-mainz.de) by mrvdom04.kundenserver.de with esmtp (Exim 2.12 #2) id 14Qc1f-0004AH-00 for LATEX-L@URZ.UNI-HEIDELBERG.DE; Wed, 7 Feb 2001 22:21:19 +0100 Received: (from latex3@localhost) by istrati.zdv.uni-mainz.de (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) id WAA18943; Wed, 7 Feb 2001 22:19:05 +0100 In-Reply-To: References: <14968.6710.114015.220264@ux28.nets.de.eds.com> <200101292234.RAA14964@pluto.math.albany.edu> <14967.8829.903878.620595@istrati.zdv.uni-mainz.de> <200101310003.BAA02073@peano.cs.uni-dortmund.de> <14967.46479.253389.421142@istrati.zdv.uni-mainz.de> Return-Path: X-Mailer: VM 6.75 under Emacs 20.4.1 X-Authentication-Warning: istrati.zdv.uni-mainz.de: latex3 set sender to frank@mittelbach-online.de using -f Content-class: urn:content-classes:message Subject: Re: inputenc -> text+math Date: Wed, 7 Feb 2001 22:19:04 +0100 Message-ID: <14977.48072.895815.829777@istrati.zdv.uni-mainz.de> X-MS-Has-Attach: X-MS-TNEF-Correlator: From: "Frank Mittelbach" Sender: "Mailing list for the LaTeX3 project" To: "Multiple recipients of list LATEX-L" Reply-To: "Mailing list for the LaTeX3 project" Status: R X-Status: X-Keywords: X-UID: 3739 This is a multi-part message in MIME format. ------_=_NextPart_001_01C0914B.F972D100 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable > One variant would be to start offering LaTeX-variants of \halign and > \valign which (i) has less corny syntax, (ii) takes care to prevent = errors > of the kind discussed, and (iii) might offer a few extra features = (e.g. > calc-like syntax for \tabskip glue specifications or something; I = don't > know if that might be useful). What I'm thinking of is that you could = write > something like Lars, while a suggestion like this would perhaps be an improvement for = package/class writers it wouldn't solve the update problem i was talking about; and if = you rely on code only working correctly if no straight \halign is arround accepting arbitrary text, then this is a real problem. find /cdrom/texmf/tex/latex -type f -exec grep -l halign {} \; alone gives you 67 packages/classes that have \halign in their code = (well to be exact have "halign" somewhere in their text :-), many many more would = be out there and all of them would suddenly bomb if not updated frank ------_=_NextPart_001_01C0914B.F972D100 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Re: inputenc -> text+math

 > One variant would be to start offering = LaTeX-variants of \halign and
 > \valign which (i) has less corny syntax, = (ii) takes care to prevent errors
 > of the kind discussed, and (iii) might = offer a few extra features (e.g.
 > calc-like syntax for \tabskip glue = specifications or something; I don't
 > know if that might be useful). What I'm = thinking of is that you could write
 > something like

Lars,

while a suggestion like this would perhaps be an = improvement for package/class
writers it wouldn't solve the update problem i was = talking about; and if you
rely on code only working correctly if no straight = \halign is arround
accepting arbitrary text, then this is a real = problem.

 find /cdrom/texmf/tex/latex -type f -exec grep = -l halign {} \;

alone gives you 67 packages/classes that have \halign = in their code (well to
be exact have "halign" somewhere in their = text :-), many many more would be
out there and all of them would suddenly bomb if not = updated

frank

------_=_NextPart_001_01C0914B.F972D100--