From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/12201 Path: main.gmane.org!not-for-mail From: "Bruce D'Arcus" Newsgroups: gmane.comp.tex.context Subject: Re: Re: ligatures? Date: Mon, 12 May 2003 18:04:34 -0400 Sender: ntg-context-admin@ntg.nl Message-ID: References: <87n0hr6ek3.fsf@gundla.ch> Reply-To: ntg-context@ntg.nl NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 (Apple Message framework v552) Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Trace: main.gmane.org 1052777265 31865 80.91.224.249 (12 May 2003 22:07:45 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 12 May 2003 22:07:45 +0000 (UTC) Original-X-From: ntg-context-admin@ntg.nl Tue May 13 00:07:37 2003 Return-path: Original-Received: from ref.vet.uu.nl ([131.211.172.13] helo=ref.ntg.nl) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19FLSL-0008H3-00 for ; Tue, 13 May 2003 00:07:37 +0200 Original-Received: from ref.ntg.nl (localhost.localdomain [127.0.0.1]) by ref.ntg.nl (Postfix) with ESMTP id 7CCD610B3D; Tue, 13 May 2003 00:09:08 +0200 (MEST) Original-Received: from muaix02.mcs.muohio.edu (muaix02.mcs.muohio.edu [134.53.6.35]) by ref.ntg.nl (Postfix) with ESMTP id 2731A10AB6 for ; Tue, 13 May 2003 00:04:37 +0200 (MEST) Original-Received: from muwnt04 (muwnt04.mcs.muohio.edu [134.53.6.18]) by muaix02.mcs.muohio.edu (Switch-3.0.4/Switch-3.0.0) with SMTP id h4CM53cP213380 for ; Mon, 12 May 2003 18:05:04 -0400 Original-Received: From mcsaix05.mcs.muohio.edu ([134.53.253.27]) by muwnt04 (WebShield SMTP v4.5 MR1a); id 1052777076236; Mon, 12 May 2003 18:04:36 -0400 Original-Received: from fastmail.fm (ip134-053-057-141.s57.muohio.edu [134.53.57.141]) by mcsaix05.mcs.muohio.edu (Switch-3.0.4/Switch-3.0.0) with ESMTP id h4CM4ZTC043212 for ; Mon, 12 May 2003 18:04:35 -0400 Original-To: ntg-context@ntg.nl In-Reply-To: <87n0hr6ek3.fsf@gundla.ch> X-Mailer: Apple Mail (2.552) Errors-To: ntg-context-admin@ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.comp.tex.context:12201 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:12201 On Monday, May 12, 2003, at 05:27 PM, Patrick Gundlach wrote: >> The strategy he used does not use virtual fonts. > > Who is "he" in this case? Adam? Yes. And me too. >> It involved running afm2tfm (via texfont) on the afms to extract the >> glyphs using different encodings. > > But afm2tfm gives you the vf's! And how can you reencode a font > without vf's? Are you doing this in the mapfile? OK, I don't fully understand virtual fonts, but let's take an example: You have a font with 1,000 + glyphs (an OpenType Pro font). You take texnansi as your base encoding, and create a variant encoding that replaces regular figures with old-style. You run afm2tfm on the afms using this variant encoding, and it creates a tfm with all of the necessary metric information. When you typeset, you tell it to use texnansi so that TeX uses the old-style figures. No need for virtual fonts (as it was explained to me, you will put TeX into infinite loop if you actually refer to the vfs in this case, but I don't understand exactly why; I think because the vf refers to the tfm, which refers back to the vf.). Bruec