From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/38590 Path: news.gmane.org!not-for-mail From: Hans Hagen Newsgroups: gmane.comp.tex.context Subject: Re: Unicode.otf Date: Fri, 11 Jan 2008 22:03:45 +0100 Message-ID: <4787D9B1.4080101@wxs.nl> References: <20080111040350.GB21098@phare.normalesup.org> <20080111152246.GC21098@phare.normalesup.org> <47878B66.8020400@wxs.nl> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1200085555 15375 80.91.229.12 (11 Jan 2008 21:05:55 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 11 Jan 2008 21:05:55 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Fri Jan 11 22:06:15 2008 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from ronja.vet.uu.nl ([131.211.172.88] helo=ronja.ntg.nl) by lo.gmane.org with esmtp (Exim 4.50) id 1JDR4m-0008Im-Vv for gctc-ntg-context-518@m.gmane.org; Fri, 11 Jan 2008 22:06:05 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 649861FC2F; Fri, 11 Jan 2008 22:05:39 +0100 (CET) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 06200-01-3; Fri, 11 Jan 2008 22:05:02 +0100 (CET) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 703071FBD0; Fri, 11 Jan 2008 22:05:02 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 668D81FC06 for ; Fri, 11 Jan 2008 22:04:50 +0100 (CET) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 06200-01-2 for ; Fri, 11 Jan 2008 22:04:14 +0100 (CET) Original-Received: from mail.pragma-ade.net (dsl-083-247-100-017.solcon.nl [83.247.100.17]) by ronja.ntg.nl (Postfix) with ESMTP id 8A9F31FBB9 for ; Fri, 11 Jan 2008 22:04:14 +0100 (CET) Original-Received: from [10.100.1.103] (unverified [10.100.1.103]) by controller-1 (SurgeMail 3.7b8) with ESMTP id 4706 for ; Fri, 11 Jan 2008 22:04:14 +0100 User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) In-Reply-To: X-Server: High Performance Mail Server - http://surgemail.com r=-274017400 X-Authenticated-User: hagen@controller-1 X-Virus-Scanned: amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.9 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 X-Virus-Scanned: amavisd-new at ntg.nl Xref: news.gmane.org gmane.comp.tex.context:38590 Archived-At: luigi scarso wrote: > On Jan 11, 2008 4:29 PM, Hans Hagen wrote: >> Arthur Reutenauer wrote: >>>> Is there another solution other than fontforge ? >>> Sure, just rename the font to Unicode.ttf. And the problem should be >>> fixed now, so try the next beta with the original name as well. >>> >>>> I mean using by using characters.data in char-def.lua: >>>> >>>> [0x25C9] = { unicodeslot=0x25C9, category='so', description='FISHEYE' }, >>>> >>>> it should be easy with a bit \ctxlua get glyph by description . >>> I guess you're better off preparing the inverse mapping and storing it >>> in advance, otherwise you would be losing a lot of time because you >>> would have to loop over characters.data to find the character you want. >> already taken care of ... >> >> characters.context.unicodes >> characters.context.utfcodes >> characters.context.enccodes >> >> are references to the big table (there are more tables) > I think something like this > > > -- begin > -- save this in symbols.lua > Symbols={['BOX DRAWINGS LIGHT HORIZONTAL'] = 9472, wel, we can make a characters.context.descriptions but i'm not sure if it will really be used, because when one knows this rather verbose string (has looked it up), one could as well use the (also found) unicode directly ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 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 : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________