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 o1GFq0Q0031815 for ; Tue, 16 Feb 2010 16:52:01 +0100 Received: (qmail 23929 invoked by alias); 16 Feb 2010 15:51:55 -0000 Delivered-To: GMX delivery to rainer.schoepf@gmx.net Received: (qmail invoked by alias); 16 Feb 2010 15:51:54 -0000 Received: from relay.uni-heidelberg.de (EHLO relay.uni-heidelberg.de) [129.206.100.212] by mx0.gmx.net (mx027) with SMTP; 16 Feb 2010 16:51:54 +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 o1GFmdDQ032479 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 16 Feb 2010 16:48:39 +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 o1FN14VL013003; Tue, 16 Feb 2010 16:48:36 +0100 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 384649 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Tue, 16 Feb 2010 16:48:36 +0100 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 o1GFma23004421 for ; Tue, 16 Feb 2010 16:48:36 +0100 Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with SMTP id o1GFmQx6030881 for ; Tue, 16 Feb 2010 16:48:29 +0100 Received: (qmail invoked by alias); 16 Feb 2010 15:48:25 -0000 Received: from vpn509-066.rzuser.uni-heidelberg.de (EHLO [147.142.9.66]) [147.142.9.66] by mail.gmx.net (mp014) with SMTP; 16 Feb 2010 16:48:25 +0100 X-Provags-ID: V01U2FsdGVkX18vej9rfE0vkvDokX84P6QR6V8I59E6bILTSTQDdk lpUFxQgtr8gNuL User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.7) Gecko/20100120 Shredder/3.0.1 MIME-Version: 1.0 References: <4B727378.8060704@morningstar2.co.uk> <4B729944.5050308@residenset.net> <4B72B36E.6010401@morningstar2.co.uk> <4B730157.5060605@morningstar2.co.uk> <08431600-FDE2-4002-8A22-81CDD6AF300B@gmail.com> <4B76BEE6.50704@gmx.de> <4B7AAD06.9030001@elzevir.fr> X-Enigmail-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-FuHaFi: 0.62 Message-ID: <4B7ACC53.1030900@gmx.de> Date: Tue, 16 Feb 2010 17:48:19 +0100 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Arno Trautmann Subject: Re: LaTeX3 8-bit only? To: LATEX-L@listserv.uni-heidelberg.de In-Reply-To: <4B7AAD06.9030001@elzevir.fr> Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-GMX-Antispam: 0 (Mail was not recognized as spam); Detail=5D7Q89H36p5xOp9NadjzZ5MhTPz63H/p8Ynx0seuHbwId7cPClv0BBl+wEtrreGuPlm9c cCBdBIucJ1mEkCpUtd8r8Xb2k7ZE37QsKrbbUM7dWNQaO6Oo7OCbB/IcXMMuWSWC8yFxVp9PakE6 q9PLE2ArmatGKl6V1; X-Resent-By: Forwarder X-Resent-For: rainer.schoepf@gmx.net X-Resent-To: rainer@rainer-schoepf.de X-Scanned-By: MIMEDefang 2.63 on 85.214.41.38 Status: R X-Status: X-Keywords: X-UID: 6290 Manuel Pégourié-Gonnard wrote: > Arno Trautmann a écrit : >> It will not be used anymore if there is a more comfortable, maybe >> faster, and at all ”better“ engine. LuaTeX seems to be this (not faster, >> but the rest …) so I am using LuaTeX already for production of (small) >> documents. It’s annoying however that I have to load packages to use it >> (fontspec etc.) – it would be great to have this implemented in the >> kernel which is only possible by fully setting on luaTeX. >> > I disagree on one point: fully setting on LuaTeX is not the only way. One could > imagine an architecture like that: > > - the very core of the kernel using only features common to pdfTeX, XeTeX and > LuaTeX (perhaps with some emulation, such as implementing pdfstrcmp in Lua). > Mostly as it is now, I believe, but replacing e-TeX with the least common > denominator of the 3 modern engine: I don't see the point in sticking to e-TeX). And I don’t see the point in sticking to pdfTeX. Is there a good reason for this? Would one use pdfTeX if there would be a stable luaTeX? Regarding XeTeX, it depends on your question below. >>From the user point of view, no need to load any package, everything is in the > kernel. Then if you say "latex3 --pdftex" you have a certain set of features > available, but perhaps a better level of portability, and "latex3 --xetex" or > "latex3 --luatex" gives you access to another features/portability tradeoff. That sounds ok for me. Maybe saying that latex3 defaults to luatex so the user doesn’t have to learn about the engines. If one needs special support for something, he can use the switches. > Disclaimer: I'm not saying this is what should be done. As a matter of fact, I > do not (yet ?) have a clear opinion about how latex3 should handle the engine > question. I'm just saying this is an option that may be worth considering. > > (I also think that "native" (whatever it means) support for modern engines would > be a big plus in the adoption of latex3 as a successor to the well-established > latex2e.) I even think it’s not only a plus but necessarity. >>> In practical terms there will be some sort of latex3[.exe] program >>> provided by TeX distributions to compile documents in LaTeX3 format. >>> It might as well point to LuaTeX engine and no one will know any >>> better. >> > I'd like to hear good arguments for not doing so. Is there any reason to think > that LuaTeX will not be as good as XeTeX at some point? I’d very interested in the answer to this. I don’t know about luaTeX, but XeTeX provides the very usefull character classes which can be used in \XeTeXinterchartoks. Is there anything comparable in luaTeX? > Any fear it doesn't become stable before LaTeX3 is? Comparing the develompent time of luaTeX vs. LaTeX3: No. cheers Arno