X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["1540" "Fri" "4" "December" "1998" "09:45:46" "+0000" "Sebastian Rahtz" "s.rahtz@ELSEVIER.CO.UK" nil "34" "Re: What is \"base\" LaTeX" "^Date:" nil nil "12" nil nil 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 LAA00620; Fri, 4 Dec 1998 11:45:58 +0100 (MET) Received: from lsv1.listserv.gmd.de (192.88.97.2) by listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <10.1EE4E983@listserv.gmd.de>; Fri, 4 Dec 1998 11:45:57 +0100 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 411357 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Fri, 4 Dec 1998 11:45:51 +0100 Received: from pillar.elsevier.co.uk (root@pillar.elsevier.co.uk [193.131.222.35]) by relay.urz.uni-heidelberg.de (8.8.8/8.8.8) with ESMTP id LAA13516 for ; Fri, 4 Dec 1998 11:45:48 +0100 (MET) Received: from snowdon.elsevier.co.uk [193.131.197.164]; by pillar.elsevier.co.uk (8.8.5/8.8.5) with ESMTP; for ""; sender "s.rahtz@elsevier.co.uk"; id KAA22381; hop 0; Fri, 4 Dec 1998 10:37:03 GMT Received: from srahtz (actually host srahtz.elsevier.co.uk) by snowdon.elsevier.co.uk with SMTP (PP); Fri, 4 Dec 1998 10:43:06 +0000 X-Mailer: emacs 20.3.2 (via feedmail 9-beta-3 Q); VM 6.61 under Emacs 20.3.2 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit References: <199811262254.IAA20689@bigted.maths.uq.edu.au> <13922.58540.267631.962966@fell.open.ac.uk> Message-ID: <13927.44874.516884.847678@srahtz> Reply-To: Mailing list for the LaTeX3 project In-Reply-To: <13922.58540.267631.962966@fell.open.ac.uk> Date: Fri, 4 Dec 1998 09:45:46 +0000 From: Sebastian Rahtz Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Re: What is "base" LaTeX Status: R X-Status: X-Keywords: X-UID: 3037 Chris Rowley writes: > I completely agree, and I do not think that editors would like it > either. So I hate to say it yet again, but research maths notation > *is* different from natural languages (and, he added hastily, even ... > I am not at all against XML/MathML as a useful lanaguage, but it must > fit into authoring/editing systems for all types of maths that fully > supports all the different types of people who need to use them. > my (admittedly naive) view is that presentation MathML is like plain TeX maths, ie it provides building blocks for putting practically any math on the page. real users put a layer on top (macros), to let them write commands which have semantic meaning for them. if you accept this, then the XML/MathML world is no different. make up a new language, using XML syntax, to say whatever you want xy (forget the verbose syntax for now), and then provide the XSL transformation script which maps that to presentational MathML. within your own research group, write software which groks directly. you lose the tight coupling of markup and presentation that TeX provides, but you gain a language considerably more amenable to computer processing, a cleaner mapping layer, and access to the software the rest of the world will be using. your friend TeX will still be there underneath, formatting away for you. as i say, i may be being naive, but i think the Third Way has advantages, and i dont see how it really constrains Chris' research maths sebastian