From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/64212 Path: news.gmane.org!not-for-mail From: Hans Hagen Newsgroups: gmane.comp.tex.context Subject: Re: space in \longrightarrow in lucida (mkiv) Date: Sat, 04 Dec 2010 09:41:04 +0100 Message-ID: <4CF9FEA0.9080809@wxs.nl> References: <4CF5330F.6090905@FU-Berlin.DE> <4CF53F8C.90401@wxs.nl> <4CF8F4E3.9070207@FU-Berlin.DE> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; Format="flowed" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1291452092 12166 80.91.229.12 (4 Dec 2010 08:41:32 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 4 Dec 2010 08:41:32 +0000 (UTC) Cc: Herbert Voss To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Sat Dec 04 09:41:24 2010 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from balder.ntg.nl ([195.12.62.10]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1POngK-0004fK-F4 for gctc-ntg-context-518@m.gmane.org; Sat, 04 Dec 2010 09:41:24 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id C31B5CA8B4; Sat, 4 Dec 2010 09:41:23 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id eU2G4fwtqtkW; Sat, 4 Dec 2010 09:41:21 +0100 (CET) Original-Received: from balder.ntg.nl (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 1F89CCA89F; Sat, 4 Dec 2010 09:41:21 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 97A2BCA89F for ; Sat, 4 Dec 2010 09:41:19 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 5zgW+U39dsaP for ; Sat, 4 Dec 2010 09:41:08 +0100 (CET) Original-Received: from filter2-til.mf.surf.net (filter2-til.mf.surf.net [194.171.167.218]) by balder.ntg.nl (Postfix) with ESMTP id 25DE4CA89E for ; Sat, 4 Dec 2010 09:41:08 +0100 (CET) Original-Received: from smtp.ziggozakelijk.nl (D57D1DA2.static.ziggozakelijk.nl [213.125.29.162]) by filter2-til.mf.surf.net (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id oB48f72A009920 for ; Sat, 4 Dec 2010 09:41:07 +0100 X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=10.100.1.100; Original-Received: from [10.100.1.100] (unverified [10.100.1.100]) by pragma-net.nl (SurgeMail 4.3g4) with ESMTP id 18157-1713362 for multiple; Sat, 04 Dec 2010 09:36:30 +0100 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.12) Gecko/20101027 Lightning/1.0b2 Thunderbird/3.1.6 ThunderBrowse/3.3.4 In-Reply-To: <4CF8F4E3.9070207@FU-Berlin.DE> X-Authenticated-User: hagen@controller-9 X-Bayes-Prob: 0.0001 (Score 0, tokens from: @@RPTN) X-CanIt-Geo: ip=213.125.29.162; country=NL; region=11; city=Den Haag; latitude=52.0833; longitude=4.3000; http://maps.google.com/maps?q=52.0833,4.3000&z=6 X-CanItPRO-Stream: uu:ntg-context@ntg.nl (inherits from uu:default, base:default) X-Canit-Stats-ID: 0bDCUF7VO - ae3a8e85946b - 20101204 X-Scanned-By: CanIt (www . roaringpenguin . com) on 194.171.167.218 X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.12 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: ntg-context-bounces@ntg.nl Errors-To: ntg-context-bounces@ntg.nl Xref: news.gmane.org gmane.comp.tex.context:64212 Archived-At: On 3-12-2010 2:47, Herbert Voss wrote: > Am 03.12.2010 12:21, schrieb Mojca Miklavec: >>> IIRC, the original definitions are from plain.tex and amstex.tex. >> >> plain.tex says: >> \def\joinrel{\mathrel{\mkern-3mu}} >> >> So I guess that \joinrel indeed needs to be defined on per-font basis >> instead of being hardcoded into definitions. > > the macro \loadfontgoodies in font-gds.mkiv should be extended > to something like > > \def\loadfontgoodies[#1]% > {\ctxlua{fonts.goodies.get("#1")}% > \InputIfExists #1.tex% > } > > which already load a lucida-math.ldf (lua code) > and then an optional lucida-math.tex (tex code) > > don't know how ConTeXt can handle the \InputIfExists > The file lucida-math.tex in /context/fonts/ > gets all font specific redefinitions, in this case > > \def\joinrel{\mkern-4mu} > \def\longrightarrow{\relbar\joinrel\rightarrow} > \def\longleftarrow{\leftarrow\joinrel\relbar} > .... > > sich files are then possible for all other fonts in mkii we had math vectors and one could have many different vectors active at the same time (so, lucida alongside lm and others); in mkiv we assume unicode math I can probably make something for mkiv but the question is: is it worth the trouble and complication. Eventually all these math fonts will be open type anyway. Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl ----------------------------------------------------------------- ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________