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 p26I9RHC031810 for ; Sun, 6 Mar 2011 19:09:30 +0100 Received: (qmail 20673 invoked by alias); 6 Mar 2011 18:09:22 -0000 Delivered-To: GMX delivery to rainer.schoepf@gmx.net Received: (qmail invoked by alias); 06 Mar 2011 18:09:22 -0000 Received: from relay.uni-heidelberg.de (EHLO relay.uni-heidelberg.de) [129.206.100.212] by mx0.gmx.net (mx037) with SMTP; 06 Mar 2011 19:09:22 +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 p26I7Sxu022611 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 6 Mar 2011 19:07:28 +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 p25N14Hl025519; Sun, 6 Mar 2011 19:07:27 +0100 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 1208081 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Sun, 6 Mar 2011 19:07:27 +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 p26I7RTO021784 for ; Sun, 6 Mar 2011 19:07:27 +0100 Received: from nm16.bullet.mail.ac4.yahoo.com (nm16.bullet.mail.ac4.yahoo.com [98.139.52.213]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with SMTP id p26I7Gdc022498 for ; Sun, 6 Mar 2011 19:07:17 +0100 Received: from [98.139.52.195] by nm16.bullet.mail.ac4.yahoo.com with NNFMP; 06 Mar 2011 18:07:15 -0000 Received: from [74.6.228.51] by tm8.bullet.mail.ac4.yahoo.com with NNFMP; 06 Mar 2011 18:07:15 -0000 Received: from [127.0.0.1] by smtp110.mail.ac4.yahoo.com with NNFMP; 06 Mar 2011 18:07:15 -0000 X-Yahoo-Newman-Id: 908237.40777.bm@smtp110.mail.ac4.yahoo.com Received: from [10.153.220.171] (st_philipp@138.246.2.63 with plain) by smtp110.mail.ac4.yahoo.com with SMTP; 06 Mar 2011 10:07:15 -0800 PST X-Yahoo-SMTP: _jlT6bOswBCTfNEaYibKorijSw14_bs- X-YMail-OSG: 1Ev2b1sVM1lw_NdAGuacDqB2ZZFJ8U1DcFqyB5qQzQKOOr1 TY9yOYPKJO6Q9v32MbEICCKeRQFDSCVlvmu9EUpAic.jHvTG4KhCqMf16WKy 24vqfibl3aywIUe.GkbK3OF2kJrXnbstnGaXdqXRAQUnju9GkkOXlRWnheIb Hpr8l15mYp3H.bCx5uHhEQfWosCMKz2YmEZHbTRXc0Ef0VtRcbgmbwuZUpie NLBE7XCMnSlm2eWlKMfEDCYvACb0BFHkHHAVEVUXWmWA9wJwCUf1dElwFd.5 1Tdd.VmayL2tgcbblujZ_rr852SPs1.LyfjAEABaB0cwrrEeaTxhO5rfEMnl C1cTXs6JkjuVvl8hPV4_lxHUrABYUd.n9VhzYtw-- X-Yahoo-Newman-Property: ymail-3 User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101208 Thunderbird/3.1.7 MIME-Version: 1.0 References: <4D738DB1.3020807@gmx.de> <4D738FA8.8050509@morningstar2.co.uk> <4D739437.4040802@gmx.de> <4D73A4B8.5060108@morningstar2.co.uk> <4D73C1FC.4050907@gmx.de> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Message-ID: <4D73CD52.4090800@yahoo.de> Date: Sun, 6 Mar 2011 19:07:14 +0100 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Philipp Stephani Subject: Re: format? To: LATEX-L@listserv.uni-heidelberg.de In-Reply-To: <4D73C1FC.4050907@gmx.de> Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-GMX-Antispam: 0 (Mail was not recognized as spam); Detail=5D7Q89H36p6i75npGen84eVAEFK/syJmFuaL1OLtauwJ5R/kaZ9HAe8peGX1DeqJL7BW4 1X28hmBsSaikXt0ebYfUaHmtXkk7HChP+4IT8tI+yodefY66PMpp/kPudTSzX7BVqDxUGU4uAf/y ckanA==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: 6642 Am 06.03.2011 18:18, schrieb Arno Trautmann: > > I find this horrible. It would be easy if the standard engine would be > luaTeX with pdf output and other machines could be used as pdflatex3 or > similar. I agree that LuaTeX with PDF output is the most (only?) sensible choice, but if the L3 team chooses to support legacy engines and output formats, I have no objection to the proposed syntax with command line switches. The main latex3 program will probably have to be a Lua wrapper script anyway because of the things the engines won't do: re-running the engine when needed, formatting error messages, computing the correct command line arguments for the engine. > >> an so forth (with --xetex ignoring --dvi for the obvious reasons). Does >> a similar scheme make sense for a hypothetical 'latex2x'? (I'm going >> with 'x' for 'extended', and also for 'like LaTeX2e, but clearly a bit >> further along. Of course, there would need to be some defaults for the >> above - I guess I'd favour pdfTeX in PDF mode at present. > > For l2x (I like the name!), I'd stick with the names as they are. I don't know. I'd like to see latex2x using LuaTeX as default engine, too. Since today LuaTeX already supports everything that pdfTeX and XeTeX has (and much more), I see no point in using the old engines any more if there is no need for backward compatibility. The only point for pdfTeX is that LuaTeX is still beta, but since L2e will stay, I don't see many problems here; LuaTeX is stable enough, and the l2x manual can contain an appropriate warning. > >> Second question: anything else that should be included that is not in >> the combined 'release' material (expl3, xparse, xtemplate, xcoffins)? >> These do load various bits and pieces (for example, graphicx), but I'd >> like to at least add fixltx2e to the above. > > As Philipp suggested, fontspec for luaTeX and XeTeX engines. Maybe even > xltxtra for XeTeX and some lua packages for luaTeX? But that is no > LaTeX3 stuff anymore … expl3 already loads the luatex package. Maybe Heiko should be made a honorary member of the L3 team, then the L2x format could include the whole oberdiek bundle... fontspec is written by Will who is a member of the L3 team, so that would be no problem. It would essentially be NFSSv3 for LuaTeX. xltxtra replaces kernel macros such as \textsuperscript, I think that is not something we want by default. fontspec loads luaotfload which depends on luatexbase. Currently there are some conflicts between luatex and luatexbase that should be fixed. Other packages by MPG would be nice, too, e.g. luacode. If we think even further, the L3 team might choose to lift several popular and high-quality packages to semi-official status by including them in the format, e.g. Philipp Lehman's packages, mathtools, the oberdiek bundle, xcolor, TikZ, siunitx... Fixltx2e has already been mentioned and would probably the first candidate for inclusion in the format.