X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["874" "Mon" "17" "February" "1997" "21:04:07" "-0500" "Michael Downes" "mjd@math.ams.org" nil "17" "Re: NLS for (La)TeX (was: International documents)" "^Date:" nil nil "2" nil "NLS for (La)TeX (was: International documents)" 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 DAA28235; Tue, 18 Feb 1997 03:04:22 +0100 (MET) Received: from listserv.gmd.de by listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <13.E66C7079@listserv.gmd.de>; Tue, 18 Feb 1997 3:04:20 +0100 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 103335 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Tue, 18 Feb 1997 03:04:13 +0100 Received: from math.ams.org (MATH.AMS.ORG [130.44.210.14]) by relay.urz.uni-heidelberg.de (8.7.6/8.7.4) with SMTP id DAA03170 for ; Tue, 18 Feb 1997 03:04:09 +0100 (MET) Received: from axp14.ams.org by math.ams.org via smtpd (for relay.urz.uni-heidelberg.de [129.206.119.201]) with SMTP; 18 Feb 1997 02:04:09 UT Received: from epsilon.ams.org by AXP14.AMS.ORG (PMDF V5.1-6 #16534) with SMTP id <01IFJBMENH800001AT@AXP14.AMS.ORG> for LATEX-L@relay.urz.uni-heidelberg.de; Mon, 17 Feb 1997 21:04:08 EST Received: from localhost by epsilon.ams.org; (5.65/1.1.8.2/12Oct95-1155AM) id AA02620; Mon, 17 Feb 1997 21:04:07 -0500 X-MTS: smtp Message-ID: <9702180204.AA02620@epsilon.ams.org> Reply-To: Mailing list for the LaTeX3 project In-Reply-To: "Your message of Mon, 17 Feb 97 22:35:12 +0100." Date: Mon, 17 Feb 1997 21:04:07 -0500 From: Michael Downes Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Re: NLS for (La)TeX (was: International documents) Status: R X-Status: X-Keywords: X-UID: 1817 > So what is needed is NLS for TeX and LaTeX. > For TeX this should be simple; a change file should suffice. > But for LaTeX? The messages are hardcoded into the kernel... :-( If you say that the LaTeX messages are hardcoded in the kernel then the analog of that for TeX is `the messages are hardcoded in the executable'. Did you try writing a perl or sed script to change the LaTeX messages before compiling the format file? > Any chance of having something like this in LaTeX3? Already some five years ago I guess someone on the LaTeX team (er, me actually) proposed keeping all the error and help message texts in an external file and there have been two or three prototype implementations. Original motivation was not international support: By not reading the message texts until needed you save a lot of main mem for normal document runs that don't have any errors.