X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["1617" "Mon" "14" "December" "1998" "08:21:20" "-0500" "William F. Hammond" "hammond@CSC.ALBANY.EDU" nil "41" "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 OAA02365; Mon, 14 Dec 1998 14:23: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 <13.9D18FBA4@listserv.gmd.de>; Mon, 14 Dec 1998 14:22:16 +0100 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 412969 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Mon, 14 Dec 1998 14:22:12 +0100 Received: from sarah.albany.edu (sarah.albany.edu [169.226.1.103]) by relay.urz.uni-heidelberg.de (8.8.8/8.8.8) with ESMTP id OAA26715 for ; Mon, 14 Dec 1998 14:21:56 +0100 (MET) Received: from hilbert.math.albany.edu (hilbert.math.albany.edu [169.226.23.52]) by sarah.albany.edu (8.8.8/8.8.8) with ESMTP id IAA05460; Mon, 14 Dec 1998 08:21:21 -0500 (EST) Received: (from hammond@localhost) by hilbert.math.albany.edu (8.8.4/8.8.3) id IAA10202; Mon, 14 Dec 1998 08:21:20 -0500 (EST) Message-ID: <199812141321.IAA10202@hilbert.math.albany.edu> Reply-To: Mailing list for the LaTeX3 project Date: Mon, 14 Dec 1998 08:21:20 -0500 From: "William F. Hammond" 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: 3096 : Well, what follows in your posting : seems to me precisely an attempt to define a formal language for : (ie to parse) mathematics. No. It is an attempt to enable authors, if they wish, to include enough information so that a sgml or xml processor can set the math environments into MathML. : I don't know what "vertex" means, Under a formal typing system of this kind, it need only have meaning relative to the article context. : but there are many meanings that A B could have, : eg A(B) [the value of the function A at B] : or (A)B [the value of the function B at A] : or the composition of two functions B and A : or the composition of A and B, : etc etc : Are you going to require mathematicians to write f(x) [ie with brackets]? : Can they write (x)f if they prefer? Perhaps you neglected to the follow the reference to http://www.albany.edu/~hammond/gellmu/notation . : It seems to me much easier to design a browser that understands LaTeX, : or DVI, or PDF, than to persuade mathematicians to write in MathML. : Surely the computer should be the slave, not the master. One of my objectives here is to make it possible for a two-tiered system of publication to emerge in which one tier -- beautifully typeset documents -- is sold (as now by journal publishers) and the other tier is available free on the web. If the documents in the second tier are well constructed it should be easily possible to do notation based searches in a sound way and to enable, consistent with the plans of the MathML folk, computer algebra systems to digest clipped segments. -- Bill