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 o2BDk1Np016309 for ; Thu, 11 Mar 2010 14:46:03 +0100 Received: (qmail 11879 invoked by alias); 11 Mar 2010 13:45:56 -0000 Delivered-To: GMX delivery to rainer.schoepf@gmx.net Received: (qmail invoked by alias); 11 Mar 2010 13:45:55 -0000 Received: from relay.uni-heidelberg.de (EHLO relay.uni-heidelberg.de) [129.206.100.212] by mx0.gmx.net (mx071) with SMTP; 11 Mar 2010 14:45:55 +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 o2BDh0Dn026744 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 11 Mar 2010 14:43:00 +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 o2AN14eR011839; Thu, 11 Mar 2010 14:42:59 +0100 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 388416 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Thu, 11 Mar 2010 14:42:58 +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 o2BDWvt4024558 for ; Thu, 11 Mar 2010 14:32:57 +0100 Received: from mail-ww0-f49.google.com (mail-ww0-f49.google.com [74.125.82.49]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id o2BDWlkj032720 for ; Thu, 11 Mar 2010 14:32:51 +0100 Received: by wwd20 with SMTP id 20so15057wwd.22 for ; Thu, 11 Mar 2010 05:32:53 -0800 (PST) MIME-Version: 1.0 Received: by 10.216.87.131 with SMTP id y3mr2024179wee.9.1268314373594; Thu, 11 Mar 2010 05:32:53 -0800 (PST) References: <201003040055.o240tMj3019510@f7.net> <20100311131851.GA26406@oberdiek.my-fqdn.de> X-Google-Sender-Auth: 8c5a032513b2f004 Content-Type: text/plain; charset=UTF-8 X-Spam-Whitelist: Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by listserv.uni-heidelberg.de id o2BDWvt4024559 Message-ID: Date: Thu, 11 Mar 2010 15:32:53 +0200 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: =?UTF-8?Q?=C3=89lie_Roux?= Subject: Re: Babel, LuaTeX and hyphenation To: LATEX-L@listserv.uni-heidelberg.de In-Reply-To: <20100311131851.GA26406@oberdiek.my-fqdn.de> Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-GMX-Antispam: 0 (Mail was not recognized as spam); Detail=5D7Q89H36p77e5KAPs1l6v/Sb97LojnDtMgfETrECMLUO9erHzOJe6KyumPEzQo/v49H/ 6WH16A3hVxdb50dQBMe/GhyW+KflE2xKxwMOEKvHDWk7UqJoh2LvyLXsywjCkfM1ILLlYNfmOEMt /DqUA==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: 6315 2010/3/11 Heiko Oberdiek : > > * Also \foreign@language and \hyphenrules call \bbl@patterns. >  Therefore it think, \bbl@patterns is the better place to hook into. Ok. > * Calling \input later is quite dangerous: That's very true, I didn't realize how dangerous it was... >  * A catcode table with defined catcodes is necessary, >    e.g. luatex.sty's \CatcodeTableLaTeX. Without a catcode table >    it's cumbersome to assign all input characters using \catcode. >    (We are talking about Unicode input, not the 256 bytes of TeX82). Actually I think this is quite dangerous too, as it would break luatex.sty and luatextra's \newcatcodetable... > Alternative: Using a lua file, included via \directlua. > It's more robust and more efficient. But the lua files > must be generated somehow. This seems like the best solution. > It's probably possible to use the hyph-utf8 project for this. I'll ask them... I hope they'll be responsive... Thank you! -- Elie