Received: from mail.proteosys.com ([62.225.9.49]) by nummer-3.proteosys with Microsoft SMTPSVC(5.0.2195.5329); Tue, 21 Jan 2003 10:47:52 +0100 Received: by mail.proteosys.com (8.12.2/8.12.2) with ESMTP id h0L9lo6C003266 for ; Tue, 21 Jan 2003 10:47:51 +0100 MIME-Version: 1.0 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.27]) by relay.uni-heidelberg.de (8.12.4/8.12.4) with ESMTP id h0L9YZX3029296; Tue, 21 Jan 2003 10:34:35 +0100 (MET) Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C2C132.2A2E5400" Received: from listserv (listserv.uni-heidelberg.de [129.206.100.27]) by listserv.uni-heidelberg.de (8.12.2/8.12.2/SuSE Linux 0.6) with ESMTP id h0L2ppBj012859; Tue, 21 Jan 2003 10:27:00 +0100 X-MimeOLE: Produced By Microsoft Exchange V6.5 Received: from LISTSERV.UNI-HEIDELBERG.DE by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8d) with spool id 8421 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Tue, 21 Jan 2003 10:27:00 +0100 Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by listserv.uni-heidelberg.de (8.12.2/8.12.2/SuSE Linux 0.6) with ESMTP id h0L9R05f014684 for ; Tue, 21 Jan 2003 10:27:00 +0100 Received: from lumiere.idris.fr (lumiere.idris.fr [130.84.8.14]) by relay.uni-heidelberg.de (8.12.4/8.12.4) with ESMTP id h0L9Y4X3029154 for ; Tue, 21 Jan 2003 10:34:04 +0100 (MET) Received: from lin2.idris.fr (root@lin2.idris.fr [130.84.4.161]) by lumiere.idris.fr (8.12.6/8.12.6) with ESMTP id h0L9Y4Cf280347 for ; Tue, 21 Jan 2003 10:34:04 +0100 (CET) Received: (from gaulle@localhost) by lin2.idris.fr (8.11.2/8.11.2) id h0L9Y3H19233; Tue, 21 Jan 2003 10:34:03 +0100 Return-Path: X-OriginalArrivalTime: 21 Jan 2003 09:47:52.0880 (UTC) FILETIME=[2AB49B00:01C2C132] x-mime-autoconverted: from quoted-printable to 8bit by listserv.uni-heidelberg.de id h0L9R05f014685 X-Scanned-By: MIMEDefang 2.26 (www . roaringpenguin . com / mimedefang) X-Spam-Score: -0.3 () QUOTED_EMAIL_TEXT,SPAM_PHRASE_01_02 Content-class: urn:content-classes:message Subject: Re: LICR objects in math Date: Tue, 21 Jan 2003 10:34:03 +0100 Message-ID: A<15917.5131.149954.42674@lin2.idris.fr> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Re: LICR objects in math Thread-Index: AcLBMirazw1it7BbQ3mi7ZKUekx68A== From: "Bernard Gaulle" To: Reply-To: "Mailing list for the LaTeX3 project" Status: R X-Status: X-Keywords: X-UID: 4456 This is a multi-part message in MIME format. ------_=_NextPart_001_01C2C132.2A2E5400 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable > > there is no > > \ifmmode and there is no expansion since i use the "mltex" option = and > > thus inputed chars belong to category "letter". > > ah, so what you mean is you solved it for a subgroup of the clientele = of > todays LaTeX fallacious argument i heard for the first time 20 years ago, when = accented chars were only used by a subgroup of TeX users... Willing to solve all world's problems often generates no solution, so having complementary solutions is a good approach. > and only for the chars that are part of your base font (or can be > constructed from them), eg if you type $\texteuro$ what happens? as we spoke about input encoding and math, \text constructs were not concerned. If \DeclareMathMeaning can solve the pb of $\texteuro$ it's fine. > One limited possibility would be > \mathcode`\=E4=3D"8000 i confess this is also my trick along with the mltex option and thus there is an expansion: {the letter =E0} =E0->\mathaccent "7012\relax a > would require that input encoding and font encoding match... no more than \catcode`\=E4=3D\active of inputenc! May be a \usepackage[...]{mathenc} should help... --bg ------_=_NextPart_001_01C2C132.2A2E5400 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Re: LICR objects in math

 >  > there is no
 >  > \ifmmode and there is no = expansion since i use the "mltex" option and
 >  > thus inputed chars belong to = category "letter".
 >
 > ah, so what you mean is you solved it for = a subgroup of the clientele of
 > todays LaTeX

fallacious argument i heard for the first time 20 = years ago, when accented
chars were only used by a subgroup of TeX users... = Willing to solve
all world's problems often generates no solution, so = having
complementary solutions is a good approach.

 > and only for the chars that are part of = your base font (or can be
 > constructed from them), eg if you type = $\texteuro$ what happens?

as we spoke about input encoding and math, \text = constructs were
not concerned. If \DeclareMathMeaning can solve the = pb of $\texteuro$
it's fine.

> One limited possibility would be
> \mathcode`\=E4=3D"8000

i confess this is also my trick along with the mltex = option and
thus there is an expansion:

{the letter =E0}
=E0->\mathaccent "7012\relax a

> would require that input encoding and font = encoding match...

no more than \catcode`\=E4=3D\active of = inputenc!
May be a \usepackage[...]{mathenc} should = help...

  --bg

------_=_NextPart_001_01C2C132.2A2E5400--