X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["936" "Sat" "12" "December" "1998" "22:54:07" "+0000" "Timothy Murphy" "tim@MATHS.TCD.IE" nil "27" "Re: portable LaTeX" "^Date:" nil nil "12" nil "portable LaTeX" 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 XAA10185; Sat, 12 Dec 1998 23:54:15 +0100 (MET) Received: from lsv1.listserv.gmd.de (192.88.97.2) by listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <7.2F863C69@listserv.gmd.de>; Sat, 12 Dec 1998 23:54:14 +0100 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 412918 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Sat, 12 Dec 1998 23:54:11 +0100 Received: from salmon.maths.tcd.ie (mmdf@salmon.maths.tcd.ie [134.226.81.11]) by relay.urz.uni-heidelberg.de (8.8.8/8.8.8) with SMTP id XAA02725 for ; Sat, 12 Dec 1998 23:54:09 +0100 (MET) Received: from boole.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 12 Dec 98 22:54:08 +0000 (GMT) References: <199812092035.VAA16014@na6.mathematik.uni-tuebingen.de> <13938.39518.68424.927988@fell.open.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i Message-ID: <19981212225407.A29563@maths.tcd.ie> Reply-To: Mailing list for the LaTeX3 project In-Reply-To: <13938.39518.68424.927988@fell.open.ac.uk>; from Chris Rowley on Sat, Dec 12, 1998 at 06:05:25PM +0100 Date: Sat, 12 Dec 1998 22:54:07 +0000 From: Timothy Murphy Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Re: portable LaTeX Status: R X-Status: X-Keywords: X-UID: 3080 On Sat, Dec 12, 1998 at 06:05:25PM +0100, Chris Rowley wrote: There is a fundamental question about MathML/XML/OpenMath vs TeX/LaTeX which does not seem to me to have been answered here. As I understand it, *ML _parses_ (or tries to parse) maths, while Knuth in his wisdom decided this was impractical. For example, if I write $AB = CD$ this might refer to variables AB,CD (perhaps line segments) or it might refer to products of 4 variables A,B,C,D; I don't have to say in TeX/LaTeX. Would I have to say in *ML? Would I perhaps have to put in an \invisibletimes between A and B? The question is, then: is it possible to parse mathematics, and if so, is it wise to try? [It may be impossible, because it may be that mathematicians would refuse to be bound by any particular formal system put forward.] -- Timothy Murphy e-mail: tim@maths.tcd.ie tel: +353-1-2842366 s-mail: School of Mathematics, Trinity College, Dublin 2, Ireland