Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) by h1439878.stratoserver.net (8.14.2/8.14.2/Debian-2build1) with ESMTP id s7LJZauP022494 for ; Thu, 21 Aug 2014 21:35:37 +0200 Received: from relay2.uni-heidelberg.de ([129.206.210.211]) by mx-ha.gmx.net (mxgmx107) with ESMTPS (Nemesis) id 0Lb8LN-1WfBzW0Cd7-00kgOQ for ; Thu, 21 Aug 2014 21:35:31 +0200 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.94]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id s7LJUrH6021976 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 21 Aug 2014 21:30:53 +0200 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [127.0.0.1]) by listserv.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id s7LE8rdK024909; Thu, 21 Aug 2014 21:30:53 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 11296892 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Thu, 21 Aug 2014 21:30:53 +0200 Received: from relay2.uni-heidelberg.de (relay2.uni-heidelberg.de [129.206.210.211]) by listserv.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id s7LJUrbt003988 for ; Thu, 21 Aug 2014 21:30:53 +0200 Received: from mail-in-03.arcor-online.net (mail-in-03.arcor-online.net [151.189.21.43]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id s7LJUlcO021933 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Thu, 21 Aug 2014 21:30:47 +0200 Received: from mail-in-16-z2.arcor-online.net (mail-in-16-z2.arcor-online.net [151.189.8.33]) by mx.arcor.de (Postfix) with ESMTP id 08FA7D7E9F for ; Thu, 21 Aug 2014 21:30:47 +0200 (CEST) Received: from mail-in-06.arcor-online.net (mail-in-06.arcor-online.net [151.189.21.46]) by mail-in-16-z2.arcor-online.net (Postfix) with ESMTP id 064A030E030 for ; Thu, 21 Aug 2014 21:30:47 +0200 (CEST) X-Greylist: Passed host: 92.78.45.107 X-DKIM: Sendmail DKIM Filter v2.8.2 mail-in-06.arcor-online.net D3EAB10BE44 Received: from [192.168.2.125] (dslb-092-078-045-107.092.078.pools.vodafone-ip.de [92.78.45.107]) (Authenticated sender: mailing_list@arcor.de) by mail-in-06.arcor-online.net (Postfix) with ESMTPA id D3EAB10BE44 for ; Thu, 21 Aug 2014 21:30:46 +0200 (CEST) User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.0 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <53F648E6.8020107@arcor.de> Date: Thu, 21 Aug 2014 21:30:46 +0200 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Stephan Hennig Subject: iterating over all languages (was: \directlua in LaTeX3) To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: Envelope-To: X-GMX-Antispam: 0 (Mail was not recognized as spam); Detail=V3; X-GMX-Antivirus: 0 (no virus found) X-UI-Filterresults: notjunk:1;V01:K0:9tGXWlyKqBI=:m8PIX+fZo6zOpbK8dMLqXloX8f xwjK+EyzyskLI3LKmEQZGw+qkZvecIFa5BVXTMVR/jK2H88NTwz+7fspPKC0edjw7JeCR4XcV LGyvJtwONCSP5fwVVwBi5g56ZRddwIC2d3jFN6Ib4RNGGferrJxavLh2rZgyspJ9Csu0YTeSG UdqvErC+4O5FKb/3qxm6DuuQ1aRXbkD/yJMM4gNeafvn39PZ/RO42YypZoVY7cFnfDN8Kk85z duf7J2XIn7yIQ+VNyG17u/MEQrz92QRAmXo7Hn0KyiTlL1UxLJkkG96vS0xzTFydqHIkxsqVk jTDuUfw3M4VlZheV448Ti900uKRpVVya7Idwmu8puk5F73ruEnZZUKsVluUCN8qw9/PloNvDY OzMuB75Qr0vPVOfvLh4ltiL1jFCeMbV8wpHJ5PJZyvVmVd/xTb4jX2bH6mPJHvSQVUaskuG8n vLR1BrW0A26iX4vDIXuVe/B65w1UQfzS6wyKF65Uma1YUIVK9K6Y3bU+5fZxW6D+4Y9lhwtJg 4J30KbJP13G+hcqxNcn6oDiI7rekXH47L3FUv/3omw423Aerdv9023V9ZGVcTBmdFNOU9c8Po i2DrffoYZQXDNrgeYraDmVRX3+THmxIhgTtuQyAPzRJjUjzd/mMEeGIYD0XQvMs8TZLcKbgum o+nA5DLiaOxlwL1Pa48C4wIpfA4+Wui29PRcQp8Pt7WqBv5zCs9P/Rkm3sqLZudpBwQfEo7cE yco1dS8Z72zFlh7jNQFsSvoXRfmzNeW3jcZ6ouqOP/+MhK3L4+9gLYmU7T+C88I7VstGDjaLn lTC/uOnnoCJyKDK0HnJe913z1hYqRouckcFo6OxfBKAu4PABQ7JsHdSM/bsJb0RBMtQKK1aF5 a+MOdwDLjnRs8ZtanbADhgPBsFsBcn6kElHV7Tr6EL7z8kL+G85oukJTQBhxM4BhWZNkroOwO awRyNHKnzmkyqf5SrLJl1XhdIbx1YktdFSkni5dPuD+/E0w33P8+7WVRm3Ih+P3intItELlGv tHYkoRFzlCkub361oyvYkyGD28cu/W2f2YEFDObNMS/kQlUIprJxPRfgjVnjhtgrJ4CIWgEy0 ayCN70ItX6TWdgp42nxrVjy85R8xOpOP+wfOGYvWl1xDCreDCWUcNH4B3Gpn6EQbwTSypjVrw m6dXI6Bv786H0ManxBUcRIrJbmM+zWf5KmD9I+QKK4687pPM24BEp0+xfJHXdUSHZAVMA5KVG rBys6z2/dL9B0feQ4MoCVarG/36vaaTnrKMzd+83Uq49Vn7VVwfkJbmoGw5FN+a2cOjGdfv37 XgSFMNkBuCNJkYPZxWI6mTDnbveqwKY0LLcAMD8Fr6I13IrhEg2RiQNXzcbdvBDTnL/pQ89Gb hxQhPgl8UowOj2PGxuSQOGTrouHYiIkQRlh5JAJUoIxOize+mIxcXShFgDjn3pYMvpa4Fthk+ jV5z1TS6+VfxEm6O+8YMvLBelikR8moBLs/ZWZXbZnkrYmZTissV5rhhMAz6vTBGnAIQI8aA= = X-UI-Loop:V01:xWvPZwgj2iQ=:SA5i0NzbF06zl8LbGbR2Lk4sXJEI5INJ25PXmpbfq4w= X-UI-Out-Filterresults: notjunk:1; Status: R X-Status: X-Keywords: X-UID: 7570 Am 20.08.2014 um 19:42 schrieb Javier Bezos: > I'm not sure this is what you are looking for, but in babel 3.9 > \bbl@languages stores a snapshot of the loaded languages in the > form \bbl@elt{}{} {} > {}. That looks like a good start! Though, I can't find the string @elt in the output of \documentclass{article} \usepackage[german]{babel} \begin{document} \makeatletter \message{\bbl@languages} \makeatother \end{document} but instead see some @hk@'s and @ev@'s > \bbl@hk@english {\bbl@ev@english@write }{0}{hyphen.tex}{}\bbl@hk@usenglish {\bb > l@ev@usenglish@write }{0}{}{}\bbl@hk@USenglish {\bbl@ev@USenglish@write }{0}{}{ > }\bbl@hk@american {\bbl@ev@american@write }{0}{}{}\bbl@hk@dumylang {\bbl@ev@dum > ylang@write }{1}{dumyhyph.tex}{}\bbl@hk@nohyphenation {\bbl@ev@nohyphenation@wr > ite }{2}{zerohyph.tex}{}\bbl@hk@german-x-2014-05-21 {\bbl@ev@german-x-2014-05-2 > [...] I'll play with that. Thanks! Best regards, Stephan Hennig