Received: from mail.proteosys.com ([213.139.130.197]) by nummer-3.proteosys with Microsoft SMTPSVC(6.0.3790.3959); Sat, 3 Jan 2009 19:11:33 +0100 Received: by mail.proteosys.com (8.13.8/8.13.8) with ESMTP id n03IBW0b026929 for ; Sat, 3 Jan 2009 19:11:32 +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 n03I82RL003866 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 3 Jan 2009 19:08:03 +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 n02N1EDS027281; Sat, 3 Jan 2009 19:08:01 +0100 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 15.5) with spool id 174833 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Sat, 3 Jan 2009 19:08:01 +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 n03I8100023414 for ; Sat, 3 Jan 2009 19:08:01 +0100 Received: from anchor-post-3.mail.demon.net (anchor-post-3.mail.demon.net [195.173.77.134]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id n03I7mhf003596 for ; Sat, 3 Jan 2009 19:07:51 +0100 Received: from morningstar2.demon.co.uk ([80.176.134.7] helo=[192.168.0.4]) by anchor-post-3.mail.demon.net with esmtp (Exim 4.69) id 1LJAuZ-0002M9-pL for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Sat, 03 Jan 2009 18:07:47 +0000 User-Agent: Thunderbird 2.0.0.19 (Windows/20081209) MIME-Version: 1.0 References: <495F8D32.3080703@morningstar2.co.uk> <495F95F9.5060801@gmx.de> X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Message-ID: <495FA975.4070309@morningstar2.co.uk> Date: Sat, 3 Jan 2009 18:07:49 +0000 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Joseph Wright Subject: Re: \begin{} ... \end{} To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: <495F95F9.5060801@gmx.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: 03 Jan 2009 18:11:33.0888 (UTC) FILETIME=[B5E0F800:01C96DCE] Status: R X-Status: X-Keywords: X-UID: 5572 Arno Trautmann wrote: > > My opinion about the \begin–\end: I don’t like it at all. > ConTeXt uses \startenv – \endenv, which is a bit better. A perfect thing > would be: \envstart – \envend. Reason: autocompletion works much better. > Now I always have to type \begin{do to get \begin{document} as > completion. With \documentstart it would only be \do . I don’t know > if anybody here likes this, but Joseph asked for discussions… Interesting idea, and takes the best from what is about (ConTeXt, in this case) and learns from it. It seems pretty much a given that LaTeX2e documents won't work "out of the box" with LaTeX3, so it is certainly worth thinking about this type of change. Thinking where this takes us, something like: \latexstart \loadclass{article} \loadmodule{whatever-module} \documentstart Some text \itemizestart \item An item \item Another one \itemizeend \documentend \latexend perhaps? Rather more ConTeXt-like than I'm used to, but also quite clear. -- Joseph Wright