X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["926" "Wed" "17" "November" "1999" "12:03:54" "+0100" "Marcin Wolinski" "wolinski@MIMUW.EDU.PL" nil "27" "babel: default encodings" "^Date:" nil nil "11" nil "babel: default encodings" 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 MAA02612 for ; Wed, 17 Nov 1999 12:50:07 +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 <6.B72174B3@mail.listserv.gmd.de>; Wed, 17 Nov 1999 12:49:57 +0100 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 445530 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Wed, 17 Nov 1999 12:49:36 +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 MAA02040 for ; Wed, 17 Nov 1999 12:49:34 +0100 (MET) Received: from duch.mimuw.edu.pl (duch.mimuw.edu.pl [193.0.96.2]) by relay.uni-heidelberg.de (8.9.1b+Sun/8.9.1) with SMTP id MAA11579 for ; Wed, 17 Nov 1999 12:49:54 +0100 (MET) Received: (qmail 27842 invoked from network); 17 Nov 1999 11:47:28 -0000 Received: from pa116.warszawa.ppp.tpnet.pl (HELO Wincenty.nowhere.edu.pl) (marcin@212.160.52.116) by duch.mimuw.edu.pl with SMTP; 17 Nov 1999 11:47:28 -0000 Received: (from marcin@localhost) by Wincenty.nowhere.edu.pl (8.9.3/8.9.3/Debian/GNU) id MAA13387; Wed, 17 Nov 1999 12:03:55 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit References: <199911112332.AAA17817@cistron.nl> <199911140802.JAA11956@craffe.loria.fr> <14384.30231.698701.576525@Wincenty.nowhere.edu.pl> <19991116103450.A23913@clipper.ens.fr> X-Mailer: VM 6.62 under Emacs 19.34.1 Message-ID: <14386.35738.923794.267211@Wincenty.nowhere.edu.pl> Reply-To: Mailing list for the LaTeX3 project In-Reply-To: <19991116103450.A23913@clipper.ens.fr> Date: Wed, 17 Nov 1999 12:03:54 +0100 From: Marcin Wolinski Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: babel: default encodings Status: R X-Status: X-Keywords: X-UID: 3423 I have stated too strong an opinion. It probably should have read ``there are languages for which global defaults don't seem to be such a good idea''. So now I propose the following scheme: Document preamble can contain commands of the following kind (a better command name is needed): \DeclareLanguageEncodings{french}{latin1}{T1} \DeclareLanguageEncodings{polish}{latin2}{OT4} That means that every fragment of the document marked as written in french is to be treated as latin1 and typeset with T1 fonts. Accordingly for fragments marked as polish text. Obviously it should be possible to override these settings with usual encoding selection commands inside apropriate text fragments. \DeclareLanguageEncodings could also be put directly in the language definition files thus serving as global per language default. (I haven't seen babel 3.7, so I don't know how does this fit with the overall scheme.) Marcin