Received: from mail.proteosys.com ([213.139.130.197]) by nummer-3.proteosys with Microsoft SMTPSVC(6.0.3790.3959); Wed, 17 Sep 2008 15:22:56 +0200 Received: by mail.proteosys.com (8.13.8/8.13.8) with ESMTP id m8HDMnx9007140 for ; Wed, 17 Sep 2008 15:22:50 +0200 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 m8HDIAiR014265 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 17 Sep 2008 15:18:10 +0200 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 m8GM1Htk010773; Wed, 17 Sep 2008 15:18:10 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 15.5) with spool id 40100 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Wed, 17 Sep 2008 15:18:10 +0200 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 m8HDIALA026560 for ; Wed, 17 Sep 2008 15:18:10 +0200 Received: from rv-out-0708.google.com (rv-out-0708.google.com [209.85.198.241]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id m8HDI4DB014085 for ; Wed, 17 Sep 2008 15:18:08 +0200 Received: by rv-out-0708.google.com with SMTP id c5so3130562rvf.10 for ; Wed, 17 Sep 2008 06:18:04 -0700 (PDT) Received: by 10.141.13.13 with SMTP id q13mr6522723rvi.11.1221657484105; Wed, 17 Sep 2008 06:18:04 -0700 (PDT) Received: from ?10.0.1.102? ( [219.90.252.234]) by mx.google.com with ESMTPS id k41sm27707290rvb.9.2008.09.17.06.18.02 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 17 Sep 2008 06:18:03 -0700 (PDT) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v929.2) References: <48D0AF89.2010704@morningstar2.co.uk> <27990a880809170102x3a452c6elc237b94cf964687b@mail.gmail.com> <48D0FF21.8080101@morningstar2.co.uk> X-Mailer: Apple Mail (2.929.2) X-Spam-Whitelist: Message-ID: Date: Wed, 17 Sep 2008 22:47:59 +0930 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Will Robertson Subject: Re: Array and amstext To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: <48D0FF21.8080101@morningstar2.co.uk> 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: 17 Sep 2008 13:22:56.0733 (UTC) FILETIME=[7F6FD0D0:01C918C8] Status: R X-Status: X-Keywords: X-UID: 5338 On 17/09/2008, at 10:29 PM, Joseph Wright wrote: > Something like ctable, or in some other way? Yes, quite a bit like ctable. I haven't really thought it through more than that it would take me a long time I don't have :) > Well no, but this comes back to a point I've raised before. It's hard > to know what might need to be written in LaTeX3 as there is no way to > tell what will and won't be in the kernel + required packages (or even > what might be in!). So I can't tell if I might be better knocking up > something like amstext myself, or whether things like the font > detection > I do in siunitx will still have to be done in the package, or whether > the kernel might handle some of this. I think for now assume that anything that's written with the expl3 package(s) is to be used in a LaTeX2e environment. I guess I consider it a bit like the etoolbox package: it provides package writers with better tools to do their job. Worry about LaTeX3 when there's actual talk of formats being built that drop LaTeX2e support. (Err, agreed, everyone?) This way you can minimise the code you have to write (since whichever LaTeX2e package provides it) and it will perhaps become clearer which (currently external) packages do need to be pulled into the kernel. Will