From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/18208 Path: main.gmane.org!not-for-mail From: Randall Skelton Newsgroups: gmane.comp.tex.context Subject: Re: Fourier Expert Fonts Date: Wed, 9 Feb 2005 15:37:47 -0500 Message-ID: References: <42095CE8.3050404@havenrock.com> <420997B3.6050109@havenrock.com> Reply-To: Randall Skelton , mailing list for ConTeXt users NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1107981389 6509 80.91.229.2 (9 Feb 2005 20:36:29 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 9 Feb 2005 20:36:29 +0000 (UTC) Original-X-From: ntg-context-bounces@ntg.nl Wed Feb 09 21:36:29 2005 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 1CyyZP-0001ZG-KI for gctc-ntg-context-518@m.gmane.org; Wed, 09 Feb 2005 21:36:19 +0100 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 5143B127BA; Wed, 9 Feb 2005 21:37:54 +0100 (CET) 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 21394-01; Wed, 9 Feb 2005 21:37:51 +0100 (CET) Original-Received: from ronja.vet.uu.nl (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 5E05812780; Wed, 9 Feb 2005 21:37:51 +0100 (CET) Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 88C8A12780 for ; Wed, 9 Feb 2005 21:37:50 +0100 (CET) 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 21274-03 for ; Wed, 9 Feb 2005 21:37:49 +0100 (CET) Original-Received: from rproxy.gmail.com (rproxy.gmail.com [64.233.170.197]) by ronja.ntg.nl (Postfix) with ESMTP id 374AE1276C for ; Wed, 9 Feb 2005 21:37:49 +0100 (CET) Original-Received: by rproxy.gmail.com with SMTP id 1so154969rny for ; Wed, 09 Feb 2005 12:37:48 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:references; b=CNxBRrBjCtVcRjukh0i2rkQcxmzmOO7j/YlyZ1Gp2q6LXZmcfVaC4laS2tbVotOnk0omp2tUN0LntvG1KfGgb6AYggtQcd1h1vaP+SELAlYg5yTiuFJdq5CPQEh3XOMpPlMOI0DZZHJFl6JhppP8oGeYBB47t0tGJpkPT/t2cog= Original-Received: by 10.38.8.10 with SMTP id 10mr57278rnh; Wed, 09 Feb 2005 12:37:47 -0800 (PST) Original-Received: by 10.38.206.15 with HTTP; Wed, 9 Feb 2005 12:37:47 -0800 (PST) Original-To: mailing list for ConTeXt users In-Reply-To: <420997B3.6050109@havenrock.com> 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 X-MailScanner-From: ntg-context-bounces@ntg.nl X-MailScanner-To: gctc-ntg-context-518@m.gmane.org Xref: main.gmane.org gmane.comp.tex.context:18208 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:18208 > You mean small caps, I presume? My first guess would be that they're not > properly referenced in the typescript. As for old-style figures, are you > sure Utopia is supposed to have them? If so, do you know which font > contains them? Yes, small caps with oldstyle figures as per: http://www.myfonts.com/fonts/linotype/utopia/ > My experience leads me to think that in general you should reference > fonts with some encoding prefix. That prefixed name has to correspond to > a name defined in a map file in your TeX tree; e.g., if your > texnansi-adobe-utopia.map file defines a name something like > 'texnansi-raw-futr8t.map', then in your typescript, 'texnansi-futr8t' > should work. Then again, I suspect 'futr8t' might be the wrong name to > use. Do you have TFM files named 'futr8t.tfm', and so on? Or are they > named 'utopia'? In the latter case, I think the map file should say, > e.g., 'texnansi-raw-utopia', and you should say 'texnansi-utopia' in the > typescript. > > If you want to use EC encoding, then I guess you would change every > instance of 'texnansi' above to 'ec'. By the way, is there a particular > reason you don't want to use TeXnANSI? I thought that it would be easiest if I could somehow install the Utopia expert fonts in such a way that they could be used with existing typescript in $TEXMF/tex/context/base/type-enc.tex \starttypescript [math] [fourier] [default,ec] \definefontsynonym [Fourier-Math-Letters] [futr8t] [encoding=ec] %\definefontsynonym [Fourier-Math-Letters] [futmi] \definefontsynonym [Fourier-Math-Letters-Italic] [futmii] \definefontsynonym [Fourier-Math-Symbols] [futsy] \definefontsynonym [Fourier-Math-Extension] [fourier-mex] \stoptypescript \starttypescript [serif] [fourier] [ec] \definefontsynonym [Fourier-Regular] [futr8t] [encoding=ec] \definefontsynonym [Fourier-Slanted] [futro8t] [encoding=ec] \definefontsynonym [Fourier-Italic] [futri8t] [encoding=ec] \definefontsynonym [Fourier-RegularCaps] [futrc8t] [encoding=ec] \definefontsynonym [Fourier-Bold] [futb8t] [encoding=ec] \definefontsynonym [Fourier-BoldSlanted] [futbo8t] [encoding=ec] \definefontsynonym [Fourier-BoldItalic] [futbi8t] [encoding=ec] \definefontsynonym [Fourier-BoldCaps] [futbc8t] [encoding=ec] \definefontsynonym [Fourier-Regular-Expert] [futr9e] [encoding=ec] \definefontsynonym [Fourier-Slanted-Expert] [futro9e] [encoding=ec] \definefontsynonym [Fourier-Italic-Expert] [futri9e] [encoding=ec] \definefontsynonym [Fourier-RegularCaps-Expert] [futrc9e] [encoding=ec] \definefontsynonym [Fourier-Semi-Expert] [futs9e] [encoding=ec] \definefontsynonym [Fourier-SemiSlanted-Expert] [futso9e] [encoding=ec] \definefontsynonym [Fourier-SemiItalic-Expert] [futsi9e] [encoding=ec] \definefontsynonym [Fourier-SemiCaps-Expert] [futsc9e] [encoding=ec] \definefontsynonym [Fourier-Bold-Expert] [futb9e] [encoding=ec] \definefontsynonym [Fourier-BoldSlanted-Expert] [futbo9e] [encoding=ec] \definefontsynonym [Fourier-BoldItalic-Expert] [futbi9e] [encoding=ec] \definefontsynonym [Fourier-Black-Expert] [futc9e] [encoding=ec] \definefontsynonym [Fourier-Regular-OldStyle] [futr9d] [encoding=ec] \definefontsynonym [Fourier-Slanted-OldStyle] [futro9d] [encoding=ec] \definefontsynonym [Fourier-Italic-OldStyle] [futri9d] [encoding=ec] \definefontsynonym [Fourier-RegularCaps-OldStyle] [futrc9d] [encoding=ec] \definefontsynonym [Fourier-Semi-OldStyle] [futs9d] [encoding=ec] \definefontsynonym [Fourier-SemiSlanted-OldStyle] [futso9d] [encoding=ec] \definefontsynonym [Fourier-SemiItalic-OldStyle] [futsi9d] [encoding=ec] \definefontsynonym [Fourier-SemiCaps-OldStyle] [futsc9d] [encoding=ec] \definefontsynonym [Fourier-Bold-OldStyle] [futb9d] [encoding=ec] \definefontsynonym [Fourier-BoldSlanted-OldStyle] [futbo9d] [encoding=ec] \definefontsynonym [Fourier-BoldItalic-OldStyle] [futbi9d] [encoding=ec] \definefontsynonym [Fourier-Black-OldStyle] [futc9d] [encoding=ec] \stoptypescript and the map in $TEXMF/tex/context/base/type-map.tex \starttypescript [map] [fourier] [ec] \loadmapfile[fourier.map] \loadmapfile[fourier-utopia-expert.map] \stoptypescript I took the naming convention from the above definitions in type-enc.tex which, I thought, would make my life a little easier as I wouldn't need to write the typescript myself. This is also why I used 'ec' encoding instead of texnansi. Of course, the definitions in the map file fourier-utopia-expert.map, suggests that I should have files named putb8x.pfb which I most certainly do not. futb8x UtopiaExp-Bold