From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/16185 Path: main.gmane.org!not-for-mail From: Hans Hagen Newsgroups: gmane.comp.tex.context Subject: Re: Re: How to use PostScript font Date: Fri, 20 Aug 2004 17:52:14 +0200 Sender: ntg-context-bounces@ntg.nl Message-ID: <41261E2E.3000900@wxs.nl> References: <672d10671a77.671a77672d10@tampabay.rr.com> <41245FD7.8060509@wxs.nl> <4125AE5D.5050700@wxs.nl> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1093017153 14420 80.91.224.253 (20 Aug 2004 15:52:33 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 20 Aug 2004 15:52:33 +0000 (UTC) Original-X-From: ntg-context-bounces@ntg.nl Fri Aug 20 17:52:22 2004 Return-path: Original-Received: from ronja.vet.uu.nl ([131.211.172.88] helo=ronja.ntg.nl) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1ByBgk-0003c8-00 for ; Fri, 20 Aug 2004 17:52:22 +0200 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id BCF8812798; Fri, 20 Aug 2004 17:52:21 +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 13089-02-5; Fri, 20 Aug 2004 17:52:19 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 4369812793; Fri, 20 Aug 2004 17:52:19 +0200 (CEST) Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id E8B9512793 for ; Fri, 20 Aug 2004 17:52:17 +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 13089-02-4 for ; Fri, 20 Aug 2004 17:52:16 +0200 (CEST) Original-Received: from mailrelay01.solcon.nl (unknown [212.45.32.200]) by ronja.ntg.nl (Postfix) with ESMTP id E618112788 for ; Fri, 20 Aug 2004 17:52:16 +0200 (CEST) Original-Received: from server-1.pragma-net.nl (dsl-212-84-128-085.solcon.nl [212.84.128.85]) by mailrelay01.solcon.nl (8.12.11/SQL-8.12.11-5/8.12.11) with ESMTP id i7KFqCQJ030125 for ; Fri, 20 Aug 2004 17:52:12 +0200 Original-Received: by server-1.pragma-net.nl (Postfix, from userid 65534) id BE0CE2EB2D; Fri, 20 Aug 2004 17:52:15 +0200 (CEST) Original-Received: from [10.100.1.191] (unknown [10.100.1.191]) by server-1.pragma-net.nl (Postfix) with ESMTP id A92A01B51B for ; Fri, 20 Aug 2004 15:52:14 +0000 (UTC) User-Agent: Mozilla Thunderbird 0.6 (Windows/20040502) X-Accept-Language: en-us, en Original-To: mailing list for ConTeXt users In-Reply-To: X-Virus-Scanned: clamd / ClamAV version 0.73, clamav-milter version 0.73a on mailrelay01.solcon.nl X-Virus-Status: Clean 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: , Errors-To: ntg-context-bounces@ntg.nl X-Virus-Scanned: by amavisd-new at ntg.nl Xref: main.gmane.org gmane.comp.tex.context:16185 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:16185 Patrick Gundlach wrote: >Yes, but you stated that "different metrics, different subpaths, urw >instances either or not present". Different metrics? I can't see any >differences in metrics between differnent distributions on those >fonts! Can you? They come from one source, i.e psnfss. Different >subpaths? Perhaps, but what is the problem? Kpathsea is taking care of >this. URW or not to URW? Good question, lets get started on this >subject :-)) If we accept that there is such thing as "psnfss", which >is preinstalled on almost all TeX systems out there, we can let the >user decide: use "psnfss-metrics" or the ones generated by $TOOL. And >I can't see any problems with the spacing with those fonts being too >LaTeX related. We should be happy about those fonts, since we get >good fonts (in terms of encodings/spacing/finetuning) for free from >the LaTeX side. > > sure, and anyone is free to use what he/she wants; but ... my main problem is that i want to *know* what i use; recently i generated a set of metrics files using afm2pl which defaults to the ps* defaults and since a different spacing and emwidth metrics are used i got strange incompatible typeset results; (afm2pl now has a afm2tfm compatibility switch); there have been many discussions on how well for instance adobe metrics (the standard 35, present in printers, but they may differ over time and per platform) match urw's (on tex live, used when embedded) [nelson beebe has done quite some research on that]. One problem with all those fonts is that they have characteristics that are not reflected in the filename (take for instance the slant), emwidth, spacing, etc. The later may differ from the ones specified in the afm file. (actually, setting those probably makes more sense in tex itself, font dimens and such; if i have time i'll look into that: psfnss files with overloaded font dimens -) Imagine what would happen if protruding and hz was defined in fonts -) say that i want to mix polish and german (using qx and ec encoding) in one doc, i want similar spacing etc, don't i? concerning the akb file, that's more related to wanting to use adobe related metrics >You are right that there are many other things being to LaTeX related. >The situation is getting much better. A few years ago the distributions >only knew about LaTeX. I had major problems with old tetex (memory >problems for example), now most things work out of the box. > > let's hope it stays that way; e.g. context uses one format name for all engines, and until now could distinguish on suffix (fmt,efmt,ofmt) but web2c/tds now uses one suffix (fmt) and $engine subpath; but not all distributions will follow that spec, so context users who use pdfetex alongside aleph are worse off (well, texexec can be configured to use the web2c/$engine subpath: --engine of in texexec.ini) another everlasting issue is 8 bit in - 8 bit out (which is now solved by context always loading natural.tcx) that only leaves fonts, patterns, encoding vectors (yes they sometimes change, and there can be duplicates in the tree -) >>encoding, there are in most cases no tfm files etc. They are >>mentioned here and there, but often not on the system. It took me a >>while to find out that -because of that- i could not use precoockes >>metrics at all -) >> >> > >Who needs texnansi anyway? (OK, perhaps there are few who really need >texnansi :-), but we might aks Mr. psnfss to generate texnansi metrics as >well). > > we've always used them, probably before ec was around -) actually, the nice thing about afm2pl is that it creates texnansi metric files avoiding virtual fonts. Hans ----------------------------------------------------------------- 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 -----------------------------------------------------------------