From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/19718 Path: news.gmane.org!not-for-mail From: Idris Samawi Hamid Newsgroups: gmane.comp.tex.context Subject: Open Type trickery [was Re: Encoding and mapping glyphs from an expert font Date: Sat, 09 Apr 2005 19:27:21 -0600 Organization: Colorado State University Message-ID: References: <426BCEF3@webmail.colostate.edu> <20050410002231.31504@mail.comp.lancs.ac.uk> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=iso-8859-15 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1113096305 2102 80.91.229.2 (10 Apr 2005 01:25:05 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 10 Apr 2005 01:25:05 +0000 (UTC) Original-X-From: ntg-context-bounces@ntg.nl Sun Apr 10 03:25:01 2005 Return-path: Original-Received: from ronja.vet.uu.nl ([131.211.172.88] helo=ronja.ntg.nl) by ciao.gmane.org with esmtp (Exim 4.43) id 1DKRBv-0005Bj-N5 for gctc-ntg-context-518@m.gmane.org; Sun, 10 Apr 2005 03:24:48 +0200 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 74197127DF; Sun, 10 Apr 2005 03:27:28 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (ronja.vet.uu.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 02128-03; Sun, 10 Apr 2005 03:27:25 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 85755127D2; Sun, 10 Apr 2005 03:27:25 +0200 (CEST) Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 890A6127AA for ; Sun, 10 Apr 2005 03:27:24 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (ronja.vet.uu.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 02120-03-2 for ; Sun, 10 Apr 2005 03:27:23 +0200 (CEST) Original-Received: from eagle.colostate.edu (eagle.acns.colostate.edu [129.82.100.90]) by ronja.ntg.nl (Postfix) with ESMTP id 345B4127D5 for ; Sun, 10 Apr 2005 03:27:23 +0200 (CEST) Original-Received: from lamar.colostate.edu (lamar.acns.colostate.edu [129.82.100.75]) by eagle.colostate.edu (AIX5.1/8.11.6p2/8.11.0) with ESMTP id j3A1RMS1602216 for ; Sat, 9 Apr 2005 19:27:22 -0600 Original-Received: from IHAMID (ihamid.libarts.colostate.edu [129.82.187.166]) by lamar.colostate.edu (AIX5.1/8.11.6p2/8.11.0) with ESMTP id j3A1RDH935532 for ; Sat, 9 Apr 2005 19:27:13 -0600 Original-To: mailing list for ConTeXt users In-Reply-To: <20050410002231.31504@mail.comp.lancs.ac.uk> User-Agent: Opera7.23/Win32 M2 build 3227 X-Virus-Scanned: by amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.5 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: by amavisd-new at ntg.nl Xref: news.gmane.org gmane.comp.tex.context:19718 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:19718 On Sun, 10 Apr 2005 00:22:31 +0100, Adam Lindsay =20 wrote: > But wait, where are you coming from? Are your source fonts really Minio= n > .pfbs, or are they from OpenType? With OpenType, you can use some nice > TeXFont stuff to select the features (OSF, SC, alternates) without havi= ng > to draw from two arbitrary encodings. I am very interested in the Open Type trickery. I have been wrestling for= =20 quite some time about the problem of multiple accents over ligatures in=20 Arabic. I can do it in Aleph but the present procedure (due originally to= =20 Yannis) is much too slow and cumbersome, especially when dealing with hug= e=20 fonts (my present virtual ovf has about 10,000 characters!). I finally=20 found a solution that OpenType might help with--multiple glyphs for one=20 character. I can implement this without OpenType, but OpenType opens the=20 possiblity for word searches in Acrobat of Arabic text, something that is= =20 well-nigh impossible with the usual pfb approach. While we will still need huge fonts, the processing of complicated accent= s=20 should be much faster with the approach I have in mind (smaller otp's and= =20 ovf's). Do you think TeXFont can be tweaked to generate ovf's and ofm's a= s=20 well? Take care Idris --=20 Professor Idris Samawi Hamid Department of Philosophy Colorado State University Fort Collins, CO 80523