Received: from mail.proteosys.com ([213.139.130.197]) by nummer-3.proteosys with Microsoft SMTPSVC(6.0.3790.3959); Thu, 22 Jan 2009 03:17:45 +0100 Received: by mail.proteosys.com (8.13.8/8.13.8) with ESMTP id n0M2HgZG009884 for ; Thu, 22 Jan 2009 03:17:42 +0100 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.94]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id n0M2CCRQ004252 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 22 Jan 2009 03:12:12 +0100 Received: from listserv.uni-heidelberg.de (localhost.localdomain [127.0.0.1]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id n0LN1FJm015910; Thu, 22 Jan 2009 03:11:59 +0100 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 15.5) with spool id 214666 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Thu, 22 Jan 2009 03:11:59 +0100 Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id n0M2Bxxl001108 for ; Thu, 22 Jan 2009 03:11:59 +0100 Received: from web82002.mail.mud.yahoo.com (web82002.mail.mud.yahoo.com [66.163.178.246]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with SMTP id n0M2BkPB003941 for ; Thu, 22 Jan 2009 03:11:47 +0100 Received: (qmail 47404 invoked by uid 60001); 22 Jan 2009 02:11:46 -0000 X-YMail-OSG: N_er9i8VM1mxQMMQmwCfvbqu_PRkvqbY7F93pwkd72NX3Z.eUdYeRN3PtkohpBwMc9eNoFlIuGdEssio3DmZ2fTa66asKBM_5n3NjuyVxKGJH16GgSwIp1PKy567HBNrGkRE4cC.9loTAtJkOiSi2JBHGrXVLVPb.SsBNlVIA_gVyV1ksDtZ_zBJpX1.uIEwSSlV3PyrbJ8B12oYr7f06.kgWj54GI4vCA-- Received: from [70.225.78.30] by web82002.mail.mud.yahoo.com via HTTP; Wed, 21 Jan 2009 18:11:46 PST X-Mailer: YahooMailRC/1155.45 YahooMailWebService/0.7.260.1 References: <49758499.5080004@morningstar2.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Message-ID: <150532.45020.qm@web82002.mail.mud.yahoo.com> Date: Wed, 21 Jan 2009 18:11:46 -0800 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Paul Thompson Subject: Re: Key points of LaTex3 To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-ProteoSys-SPAM-Score: -2.599 () BAYES_00 X-Scanned-By: MIMEDefang 2.64 on 213.139.130.197 Return-Path: owner-latex-l@LISTSERV.UNI-HEIDELBERG.DE X-OriginalArrivalTime: 22 Jan 2009 02:17:45.0707 (UTC) FILETIME=[9D12CBB0:01C97C37] Status: R X-Status: X-Keywords: X-UID: 5617 Hullo all: I have read J Wright's discussion of the LaTeX3 design philosophy with some interest. From the standpoint of a user, and (in my own opinion a somewhat advanced one), there are several points not addressed by the Wright statement. Probably because these issues are at a higher (closer to the user) level, I'm sure you will say. Here are some things that I would like to see in LaTeX3: 1) Loosening of the 9-argument restriction on user-written macros: this is a thoroughly antequated and very limited restriction. 2) Arguments to user macros resolved by #1, #2, etc.: See 1) above. There are many ways of refering to arguments and the #1 #2 etc is very limiting 3) Arguments specified positionally only: It should be possible to specify argument by name=value pairs. 4) User macros are local only, not global, not extended: The full command structure of TeX should be able to be specified by protected LaTeX macros. There should be a \newgcommand \newxcommand. For most, this is not important, but there are times that only a gdef will do. 5) Changing page dimensions in the middle of the document: Middlebach says this can't be done, but I have done it in my newlfm macro, and I say "rubbish" to Frank - it can be done, and it should be possible. 6) Finally, something far more sensible on fonting needs implementation. Many of these suggestions and requests are probably upstream from where LaTeX3 is now, which seems to be down at a very primitive level. I certainly think, from the comments I have seen thus far, that this is the case. So, please consider these requests for when the user interface is being designed. Paul A. Thompson, Ph.D. Division of Biostatistics Washington University School of Medicine St Louis, MO 63108 314-747-3793 25 Signal Hill Blvd Belleville, IL 62223-1650 618-394-1246 ----- Original Message ---- From: Joseph Wright To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE Sent: Tuesday, January 20, 2009 2:00:25 AM Subject: Key points of LaTex3 Hello all, I've had a go at summarising the key aims of LaTeX3, as I understand them, on my blog (http://www.texdev.net). I'd be interested to know how close I've got to the team's vision! There's also a very interesting comment there about the shortcomings of LaTeX2e versus ConTeXt (http://www.texdev.net/2009/01/19/latex3-key-points/#comments). Joseph Wright