X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["1172" "Wed" "9" "December" "1998" "22:59:16" "+0100" "Marcel Oliver" "oliver@NA.UNI-TUEBINGEN.DE" nil "30" "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 WAA01280; Wed, 9 Dec 1998 22:59:30 +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.0A116DB4@listserv.gmd.de>; Wed, 9 Dec 1998 22:59:29 +0100 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 412795 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Wed, 9 Dec 1998 22:59:23 +0100 Received: from na.uni-tuebingen.de (root@na.mathematik.uni-tuebingen.de [134.2.161.64]) by relay.urz.uni-heidelberg.de (8.8.8/8.8.8) with ESMTP id WAA17763 for ; Wed, 9 Dec 1998 22:59:21 +0100 (MET) Received: from na6.mathematik.uni-tuebingen.de (na6 [134.2.161.170]) by na.uni-tuebingen.de (8.8.8+Sun/8.8.8) with ESMTP id WAA09274 for ; Wed, 9 Dec 1998 22:59:18 +0100 (MET) Received: from na.uni-tuebingen.de (localhost [127.0.0.1]) by na6.mathematik.uni-tuebingen.de (8.8.8+Sun/8.8.8) with ESMTP id WAA16109 for ; Wed, 9 Dec 1998 22:59:16 +0100 (MET) X-Mailer: Mozilla 4.5 [en] (X11; U; SunOS 5.6 sun4m) X-Accept-Language: en MIME-Version: 1.0 References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <366EF2B4.88F89787@na.uni-tuebingen.de> Reply-To: Mailing list for the LaTeX3 project Date: Wed, 9 Dec 1998 22:59:16 +0100 From: Marcel Oliver 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: 3056 Hans Aberg wrote: > Does this mean that the papers are going to be sent to you for verification > of syntax correctness? :-) -- The problem is with all those that do not > have this insight. I was proposing an automated checker for this. > > Things get much > >more difficult to keep functionality portable, and this is what needs > >to be discussed in detail. > > I am not sure what you mean by "portable" here: If a manuscript should be > converted to a format requiring a certain syntax, and the original does not > have the right syntax, then the translation process will break. Sure, but you can't really cause too much trouble without \def, \expandafter and friends, and these clearly do not belong in a portable format (while some form of \newcommand should be allowed for reasons discussed some time ago). Stuff like graphics inclusion, math formatting macros, special fonts and plenty of others which has been mentioned many times pose much more serious problems due to their *functionality*. I have yet to see a syntax problem which is nontrivial in this context. (Although you might make it a thesis project for a graduate student to find one:-) Marcel