X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["2062" "Tue" "16" "November" "1999" "20:36:42" "+0100" "Denis B. Roegel" "Denis.Roegel@LORIA.FR" nil "46" "Re: babel 3.7 beta release" "^Date:" nil nil "11" nil "babel 3.7 beta release" nil nil nil] nil) Received: from mail.listserv.gmd.de (mail.listserv.gmd.de [192.88.97.5]) by mail.Uni-Mainz.DE (8.9.3/8.9.3) with ESMTP id UAA05120 for ; Tue, 16 Nov 1999 20:36:47 +0100 (MET) Received: from mail.listserv.gmd.de (192.88.97.5) by mail.listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <14.C1F0FFE0@mail.listserv.gmd.de>; Tue, 16 Nov 1999 20:36:43 +0100 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 446301 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Tue, 16 Nov 1999 20:36:27 +0100 Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by relay.urz.uni-heidelberg.de (8.8.8/8.8.8) with ESMTP id UAA21042 for ; Tue, 16 Nov 1999 20:36:26 +0100 (MET) Received: from lorraine.loria.fr (lorraine.loria.fr [152.81.1.17]) by relay.uni-heidelberg.de (8.9.1b+Sun/8.9.1) with ESMTP id UAA12445 for ; Tue, 16 Nov 1999 20:36:44 +0100 (MET) Received: from bar.loria.fr (bar.loria.fr [152.81.2.13]) by lorraine.loria.fr (8.9.3/8.9.3/8.9.3/JCG-DG) with ESMTP id UAA10442; Tue, 16 Nov 1999 20:36:42 +0100 (MET) Received: (from roegel@localhost) by bar.loria.fr (8.9.3/8.9.3/8.9.3-client/JCG) id UAA11914; Tue, 16 Nov 1999 20:36:42 +0100 (MET) X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <199911161936.UAA11914@bar.loria.fr> Reply-To: Mailing list for the LaTeX3 project In-Reply-To: <199911161918.UAA10340@relay.uni-heidelberg.de> from "Javier Bezos" at Nov 16, 99 08:17:51 pm Date: Tue, 16 Nov 1999 20:36:42 +0100 From: "Denis B. Roegel" Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Re: babel 3.7 beta release Status: R X-Status: X-Keywords: X-UID: 3417 `Javier Bezos' wrote > > >> On the other hand using different encodings for a language within one > >> document is somewhat perverse. So it would be reasonable to have per > >> document defaults. > > > >Yes, but these defaults should depend on the language. > > No - they depends on the system. A Mac file is the same in Spain > and France. A Linux file is the same in Spain and France. But a > Spanish file is not the same in Mac and Linux. Actually you misunderstood me, because I meant "depend on the language" and not "depend only on the language." Of course, there can be other parameters, like platform, etc. So, we could decide a default platform (:-) or make the platform explicit. I do not see why "A Linux file is the same in Spain and France" should be always true (assuming you mean that such a file is viewed the same way), because this can depend on the linux configuration, or on the configuration of your editor. I have a colleague who has a Russian configuration on his UNIX box and he doesn't see files as I do. When you say "Spanish file is not the same in Mac and Linux," you mean presumably that the keyboard configurations and editor (or other display programs) are different, but a file is a file! So, even if there are several kinds of dependences, I still think that there should be default encodings per language, and if you wish, per platform (the latter information could be obtained from the inputenc package, or from a global option for instance). One thing that should also be clear, is the fact that one can manipulate text in a given encoding, without actually having a configuration corresponding to this encoding. For instance, I have manipulated Russian text in koi8-r encoding, without actually seeing the characters properly other than with xdvi. In this case, I really didn't care about what I saw, nor did I care on the platform. I only fed the Russian environment with koi8-r text, and if koi8-r had been the default input encoding, this would have resulted in no hassle at all. Denis Roegel