X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["922" "Wed" " 2" "February" "1994" "09:55:24" "GMT" "David Carlisle" "carlisle@cs.man.ac.uk" "<199402020956.AA11382@mail.cs.tu-berlin.de>" "21" "Re: Language numbers" "^Date:" nil nil "2" "1994020209:55:24" "Language numbers" nil "<9402020943.AB12005@m1.cs.man.ac.uk>"]) Return-Path: Received: from sc.ZIB-Berlin.DE (mailserv) by dagobert.ZIB-Berlin.DE (4.1/SMI-4.0/24.6.93) id AA25264; Wed, 2 Feb 94 10:57:47 +0100 Received: from mail.cs.tu-berlin.de by sc.ZIB-Berlin.DE (4.1/SMI-4.0-sc/03.06.93) id AA14444; Wed, 2 Feb 94 10:56:56 +0100 Received: from tubvm.cs.tu-berlin.de by mail.cs.tu-berlin.de with SMTP id AA11382 (5.65c8/IDA-1.4.4(mail.m4[1.12]) for <@MAIL.CS.TU-BERLIN.DE:Schoepf@SC.ZIB-BERLIN.DE>); Wed, 2 Feb 1994 10:56:50 +0100 Message-Id: <199402020956.AA11382@mail.cs.tu-berlin.de> Received: from TUBVM.CS.TU-BERLIN.DE by tubvm.cs.tu-berlin.de (IBM VM SMTP V2R2) with BSMTP id 5445; Wed, 02 Feb 94 10:56:45 +0200 Received: from VM.URZ.UNI-HEIDELBERG.DE (NJE origin MAILER@DHDURZ1) by TUBVM.CS.TU-BERLIN.DE (LMail V1.2a/1.8a) with BSMTP id 5444; Wed, 2 Feb 1994 10:56:43 +0200 Received: from VM.URZ.UNI-HEIDELBERG.DE (NJE origin LISTSERV@DHDURZ1) by VM.URZ.UNI-HEIDELBERG.DE (LMail V1.2a/1.8a) with BSMTP id 3908; Wed, 2 Feb 1994 10:56:18 +0000 Reply-To: Mailing list for the LaTeX3 project In-Reply-To: <9402020943.AB12005@m1.cs.man.ac.uk> (message from Richard Walker on Wed, 2 Feb 1994 18:05:59 +1100) Date: Wed, 2 Feb 1994 09:55:24 GMT From: David Carlisle Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Re: Language numbers Status: R X-Status: X-Keywords: X-UID: 1377 >>>>> "Richard" == Richard Walker writes: Richard> Is there an `official' numbering of \languages for use with Richard> 2e? E.g. 0=US English, etc. If not, isn't it time we Richard> decided on one? Maybe one of the working groups is already Richard> working on this and would like to comment? Richard> Richard. Having such a fixed numbering scheme would be a bad idea, just as it would be a bad idea to fix \count33 to be the `section counter'. For counters one uses \newcounter (or \newcount). For languages what you want is a top level that allows you to have a \language counter asociated with a particular (real) language, and then access functions that effect the language switch without you ever knowing which number was allocated at the primitive TeX level. Babel provides such an interface already for 2.09, and will be appearing for 2e once Johannes gets some time:-) David