X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["769" "Fri" "13" "June" "1997" "12:07:01" "+0100" "Philip Taylor (RHBNC)" "CHAA006@VMS.RHBNC.AC.UK" nil "19" "Re: Multilingual TeX" "^Date:" nil nil "6" nil nil nil nil nil] nil) Received: from listserv.gmd.de (listserv.gmd.de [192.88.97.1]) by mail.Uni-Mainz.DE (8.8.5/8.8.4) with ESMTP id QAA28644; Fri, 13 Jun 1997 16:57:56 +0200 (MET DST) Received: from lsv1.listserv.gmd.de by listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <15.14EA2B56@listserv.gmd.de>; Fri, 13 Jun 1997 16:19:50 +0200 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 152404 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Fri, 13 Jun 1997 13:06:07 +0200 Received: from vms.rhbnc.ac.uk (alpha1.rhbnc.ac.uk [134.219.201.113]) by relay.urz.uni-heidelberg.de (8.7.6/8.7.4) with SMTP id NAA00583 for ; Fri, 13 Jun 1997 13:06:00 +0200 (MET DST) Message-ID: <970613120701.36d5@vms.rhbnc.ac.uk> Reply-To: Mailing list for the LaTeX3 project Date: Fri, 13 Jun 1997 12:07:01 +0100 From: "Philip Taylor (RHBNC)" Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Re: Multilingual TeX Status: R X-Status: X-Keywords: X-UID: 2029 [..] >> So, I think, that the correct way to solve this problem is to >> set the values of \lccode, \uccode, \sfcode and \mathcode, >> in a macros which switches to a language (\selectlanguage >> in Babel). >> Are there some ready means to preserve the `language environment' >> before switching to another language and to restore it after >> changing back (or to some third language)? >> Is it a normal practice to `tune' \lccode, \uccode, \sfcode >> and \mathcode values in a language-switching mechanism? One idea under consideration for e-TeX V2 is the option to save and restore an entire set of register values (e.g. the current set of lccodes, etc); this may prove useful in solutions to this question. Philip Taylor, Technical Director, e-TeX/NTS projects.