X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["1009" "Fri" "16" "October" "1998" "14:57:45" "+0200" "Hans Aberg" "haberg@MATEMATIK.SU.SE" nil "23" "Re: Users dropping into TeX" "^Date:" nil nil "10" nil nil nil nil nil] nil) X-POP3-Rcpt: schoepf@polly.zdv.Uni-Mainz.DE 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 PAA26541; Fri, 16 Oct 1998 15:00:19 +0200 (MET DST) Received: from lsv1.listserv.gmd.de (192.88.97.2) by listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <10.24A74DFB@listserv.gmd.de>; Fri, 16 Oct 1998 15:00:14 +0200 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 401713 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Fri, 16 Oct 1998 15:00:08 +0200 Received: from mail0.nada.kth.se (mail0.nada.kth.se [130.237.222.70]) by relay.urz.uni-heidelberg.de (8.8.8/8.8.8) with ESMTP id PAA21272 for ; Fri, 16 Oct 1998 15:00:03 +0200 (MET DST) Received: from [130.237.37.138] (sl112.modempool.kth.se [130.237.37.138]) by mail0.nada.kth.se (8.8.7/8.8.7) with ESMTP id OAA07582 for ; Fri, 16 Oct 1998 14:59:58 +0200 (MET DST) X-Sender: su95-hab@mail.nada.kth.se Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Message-ID: Reply-To: Mailing list for the LaTeX3 project In-Reply-To: <199810151721.NAA05475@hilbert.math.albany.edu> Date: Fri, 16 Oct 1998 14:57:45 +0200 From: Hans Aberg Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Re: Users dropping into TeX Status: R X-Status: X-Keywords: X-UID: 2684 At 13:21 -0400 98/10/15, William F. Hammond wrote: >I believe that it is generally considered "bad form", eventually >perhaps unacceptable with LaTeX 3, for a user to use raw TeX >commands in a LaTeX file. > >Are there circumstances where it will be acceptable to use raw TeX >in the definition argument of "\newcommand", "\renewcommand", or >"\providecommand", or in one of the definition arguments of >"\newenvironment"? LaTeX evidently has a syntax based on Pascal, but this syntax is not explicitly part of LaTeX, only something that the developers of LaTeX use internally and present to the LaTeX users as set of heuristical rules. I think it would be good if this syntax would be officially and explicitly stated (using EBNF rules), which would help developers of other tools. Hans Aberg * Email: Hans Aberg * Home Page: * AMS member listing: