From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/9359 Path: main.gmane.org!not-for-mail From: Bill McClain Newsgroups: gmane.comp.tex.context Subject: Re: Emdedding Acrobat Reader fonts (CORRECTION) Date: Mon, 23 Sep 2002 07:01:35 -0500 Sender: owner-ntg-context@let.uu.nl Message-ID: <20020923070135.4c913f7d.wmcclain@salamander.com> References: <2798291.1032430301731.JavaMail.ngmail@mx09.arcor-online.net> <20020919062450.2dbb1f05.wmcclain@salamander.com> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Trace: main.gmane.org 1035399692 2486 80.91.224.250 (23 Oct 2002 19:01:32 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 23 Oct 2002 19:01:32 +0000 (UTC) Original-To: context In-Reply-To: <20020919062450.2dbb1f05.wmcclain@salamander.com> Xref: main.gmane.org gmane.comp.tex.context:9359 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:9359 On Thu, 19 Sep 2002 06:24:50 -0500 Bill McClain wrote: > (1) The first field in this line: > > ec-raw-phvb Arial-BoldMT 4 < phvb8a.pfb ec.enc > > and the second parameter in this line: > > \definefontsynonym[Helvetica][phvr][encoding=ec] > > must be the same. That is, both should be either "ec-raw-phvb" or > "phvr". Same for the three other font files. I wrote the above last week and I now think it is wrong. It is a mistake I have made before: confusing the context front-end with the pdftex backend. In the above, "phvr" does NOT refer to an entry in a map file, but rather to a .tfm file which is located by tex magic. The .tfm file contains an internal identifier (viewable with tftopl) which will be "ec-raw-phvb" and this is what pdftex uses to locate the actual .pfb font files for embedding. What I meant to say was that "ec-raw-phvb" ALSO has a .tfm file, so that it is possible to specify it in the \definefontsynonym declaration, but that would be an error. It "sort of works" but you lose some functionality and see strange behavior. The reason: phvr.tfm most likely refers to a virtual font file (.vf) which adds tex magic that we need. Specifying the raw .tfm bypasses the virtual font. -Bill -- Sattre Press Pagan Papers http://sattre-press.com/ by Kenneth Grahame info@sattre-press.com http://pp.sattre-press.com/