Received: from mx0.gmx.net (mx0.gmx.net [213.165.64.100]) by h1439878.stratoserver.net (8.14.2/8.14.2/Debian-2build1) with SMTP id o9S5ijkv016171 for ; Thu, 28 Oct 2010 07:44:47 +0200 Received: (qmail 8062 invoked by alias); 28 Oct 2010 05:44:39 -0000 Delivered-To: GMX delivery to rainer.schoepf@gmx.net Received: (qmail invoked by alias); 28 Oct 2010 05:44:39 -0000 Received: from relay.uni-heidelberg.de (EHLO relay.uni-heidelberg.de) [129.206.100.212] by mx0.gmx.net (mx112) with SMTP; 28 Oct 2010 07:44:39 +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 o9S5g1fG010178 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 28 Oct 2010 07:42:02 +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 o9RM17Rl005140; Thu, 28 Oct 2010 07:42:28 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 601300 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Thu, 28 Oct 2010 07:42:28 +0200 Received: from relay2.uni-heidelberg.de (relay2.uni-heidelberg.de [129.206.210.211]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id o9S5gSCw005170 for ; Thu, 28 Oct 2010 07:42:28 +0200 Received: from mail-gx0-f177.google.com (mail-gx0-f177.google.com [209.85.161.177]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id o9S5gUGF003211 for ; Thu, 28 Oct 2010 07:42:34 +0200 Received: by gxk25 with SMTP id 25so1117737gxk.22 for ; Wed, 27 Oct 2010 22:42:22 -0700 (PDT) Received: by 10.151.39.4 with SMTP id r4mr19522010ybj.204.1288244542637; Wed, 27 Oct 2010 22:42:22 -0700 (PDT) Received: from staff-249-179.wireless.adelaide.edu.au (staff-249-179.wireless.adelaide.edu.au [129.127.249.179]) by mx.google.com with ESMTPS id t9sm504292ybe.21.2010.10.27.22.42.20 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 27 Oct 2010 22:42:21 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Apple Message framework v1081) X-Mailer: Apple Mail (2.1081) X-Spam-Whitelist: Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by listserv.uni-heidelberg.de id o9S5gSCw005171 Message-ID: Date: Thu, 28 Oct 2010 16:12:16 +1030 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Will Robertson Subject: New "interfaces" package To: LATEX-L@listserv.uni-heidelberg.de Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-GMX-Antispam: 0 (Mail was not recognized as spam); Detail=5D7Q89H36p4WX0t+AtsdW2ORvUlAfcdSq7Ahyg4C/fk7uuW7VuLVQU/9lW10ossSdvlhN z8xOsZQmz6lK//XukZpQf+GHV514iXQTqOmrbPxi/MhtqVdVO5VGaIs2lRHYXuG9wnlvtUE16PjJ LYzvA==V1; X-Resent-By: Forwarder X-Resent-For: rainer.schoepf@gmx.net X-Resent-To: rainer@rainer-schoepf.de Status: R X-Status: X-Keywords: X-UID: 6461 Hi all, There's an interesting new package on CTAN called "interfaces" (http://ctan.org/pkg/interfaces) that does the sort of thing I've been thinking for a long time now would be useful (or at least interesting) for LaTeX. What it does is take a large selection of non-related packages and apply a consistent interface on top of them all. E.g., enumitem, titlesec, fancyhdr, and so on, are all given wrappers with keyval options for their use. I think it's an interesting idea to "endorse" a particular set of well-used packages, although long term I'd prefer for the packages themselves to offer such an interface natively. This is also an interesting project because it maps out the scope of what requirements might be necessary for a possible future LaTeX3 "document specification". (Also see ConTeXt MkIV which would make for a good comparison here.) Any further thoughts? -- Will