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 o1AMGGVM007383 for ; Wed, 10 Feb 2010 23:16:17 +0100 Received: (qmail 13487 invoked by alias); 10 Feb 2010 22:16:11 -0000 Delivered-To: GMX delivery to rainer.schoepf@gmx.net Received: (qmail invoked by alias); 10 Feb 2010 22:16:11 -0000 Received: from relay.uni-heidelberg.de (EHLO relay.uni-heidelberg.de) [129.206.100.212] by mx0.gmx.net (mx115) with SMTP; 10 Feb 2010 23:16:11 +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 o1AMCsfJ020294 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 10 Feb 2010 23:12:54 +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 o1A9akpU013381; Wed, 10 Feb 2010 23:12:47 +0100 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 401600 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Wed, 10 Feb 2010 23:12:47 +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 o1AMClDj003178 for ; Wed, 10 Feb 2010 23:12:47 +0100 Received: from smtp109.plus.mail.re1.yahoo.com (smtp109.plus.mail.re1.yahoo.com [69.147.102.72]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with SMTP id o1AMCcwp020132 for ; Wed, 10 Feb 2010 23:12:39 +0100 Received: (qmail 78971 invoked from network); 10 Feb 2010 22:12:37 -0000 Received: from p5B3188B5.dip0.t-ipconnect.de (st_philipp@91.49.136.181 with plain) by smtp109.plus.mail.re1.yahoo.com with SMTP; 10 Feb 2010 14:12:36 -0800 PST X-Yahoo-SMTP: _jlT6bOswBCTfNEaYibKorijSw14_bs- X-YMail-OSG: ydclLVEVM1k7LkdZa30gnoRpLaF2mqRYpPuONjKKGVYr07S58RET0il.JNGXgy5OP3Gf7sE2va_aO_bROnR08Dtc5fwe8Q49GNhQqmxNDIVG3KM5HpDYhEDt7z2OKciHnWbOQktbTxUtX.8BvaE63hi7oCvExGLkwcEsh49ntNLs9gg4SrtZqwsE5XKl90S28qho6uff.WeW7k.Ogn.HywZ1IloffTttehGQGhxEQVBEWPxJ_VI0gsShjP1fgXX3KXVCJeN1ErveTz8zGdud2_.R_tA_mzNt.4419U.0.Gl9JPKbLZWWtPwAEv01R8DBMOQ_jnyPw.LL2kaJWqFA9p6qNLOlZUXT41bBT5Higqd6BXn_8EYmyvzx4RccE368usYLIew_aZzU2zq8VB2H6qMNpa96dVglbQ5PrAyM6g52cqfl4XuuwQ9h0Rh9YhWnj7hA42edmZ8- X-Yahoo-Newman-Property: ymail-3 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Apple Message framework v1077) References: <4B727378.8060704@morningstar2.co.uk> <4B729944.5050308@residenset.net> <4B72B36E.6010401@morningstar2.co.uk> <4B730157.5060605@morningstar2.co.uk> X-Mailer: Apple Mail (2.1077) Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by listserv.uni-heidelberg.de id o1AMClDj003179 Message-ID: Date: Wed, 10 Feb 2010 23:12:34 +0100 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Philipp Stephani Subject: Re: LaTeX3 8-bit only? To: LATEX-L@listserv.uni-heidelberg.de In-Reply-To: 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/kaZ9HAe8peGX1DeqJYTcon 3bvVAat2VgIIwDvGHk2iJ8SK2vcWsidNyPYmt8ESPp13XqTwgf5/4EvFvCLMwR5OWdde20a6uSpU mTJvQ==V1; 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: 6242 Am 10.02.2010 um 21:27 schrieb William F Hammond: > Joseph Wright writes: > >> . . . >> I was thinking of input encodings, where my point was (supposed to) be >> that something like the inputenc "utf8" approach would be an approach >> I hope we can avoid as there are better solutions (in the form of >> engines which deal with the issue). (Of course, that leaves UTF-16 >> issues, but I'd hope that engine developments can help out). >> >> (I'd point out that LaTeX3 code is intended for use in new documents, >> and the rest of the computer world is standardising on UTF-8 as far as >> I can see. So I'd hope very much that having an approach based on this >> concept is not too risky.) > > At some point I expect that LaTeX will want to provide for arbitrary > unicode "word" characters in command names. That is already possible with XeTeX: \documentclass{minimal} \begin{document} \def\äηあש{Hello world} \ttfamily\meaning\äηあש \end{document} It would also be possible with pdfTeX and UTF-8 if the code units 0x80 to 0xFF were not active. Perhaps pdfTeX could be patched so that code units in this range could be active and be part of control sequences at the same time. On the other hand one could leave them as letters and use the ligature mechanism and virtual fonts, similar to how current fonts handle non-BMP characters. However, any of these has to be done quickly: If LaTeX 3 won't be finished before LuaTeX, it will be obsolete anyway.