From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/20179 Path: news.gmane.org!not-for-mail From: Ville Voipio Newsgroups: gmane.comp.tex.context Subject: RE: TEXMFMAIN problem in gwTeX (font installation) Date: Mon, 2 May 2005 20:18:34 +0300 Message-ID: <98D0564335EC4848A87BEDEFF4EA056B55BC@posti.kpatents.com> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Trace: sea.gmane.org 1115053823 23749 80.91.229.2 (2 May 2005 17:10:23 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 2 May 2005 17:10:23 +0000 (UTC) Original-X-From: ntg-context-bounces@ntg.nl Mon May 02 19:10:21 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 1DSeQB-0000zh-9v for gctc-ntg-context-518@m.gmane.org; Mon, 02 May 2005 19:09:27 +0200 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 0E211127FB; Mon, 2 May 2005 19:15:40 +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 10059-06; Mon, 2 May 2005 19:15:36 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 00F5B127C2; Mon, 2 May 2005 19:15:35 +0200 (CEST) Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 9A0AA127C2 for ; Mon, 2 May 2005 19:15:34 +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 10213-09 for ; Mon, 2 May 2005 19:15:33 +0200 (CEST) Original-Received: from mail.kpatents.com (mail.kpatents.com [195.170.128.67]) by ronja.ntg.nl (Postfix) with SMTP id BC937127BA for ; Mon, 2 May 2005 19:15:33 +0200 (CEST) Original-Received: (qmail 29778 invoked from network); 2 May 2005 17:15:33 -0000 Original-Received: from unknown (HELO posti.kpatents.com) (192.168.100.180) by mail.kpatents.com with SMTP; 2 May 2005 17:15:33 -0000 Original-Received: by posti.kpatents.com with Internet Mail Service (5.5.2653.19) id <12P9VTYJ>; Mon, 2 May 2005 20:18:39 +0300 Original-To: "'ntg-context@ntg.nl'" X-Mailer: Internet Mail Service (5.5.2653.19) 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:20179 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:20179 > Just for my understanding. Does texfont.pl only > read in TEXMFMAIN or does it also write (can it > be a search path or does it require for TEXMFMAIN > to be just one directory)? texfont.pl checks several places. By a very quick look at the sources, it looks for the following: TEXMFMAIN TEXMFLOCAL TEXMFEXTRA TEXMFFONTS It does not look for TEXMFTE, but by specifying the switch --rootlist, it can be given a list of trees, which it then browses through. Ok, it might be useful to add a few here, such as TEXMFTE (for us gwTeX users), but maybe that's an endless road. But the real problem is really in a font installation script which explicitly overrides the default settings and gives a wrong tree. --- The problem is easy to pinpoint into type-tfm.dat. Unfortunately, just removing the explicit definitions does not seem to solve the problem. The non-standard root seems to be difficult to be told to the system. For encodings, texfont.pl can be force-fed a value which is passed to all scripts in a batch file (using a special --en=? switch). However, no such mechanism exists for other parameters (such as the --ro). Tweaking the TEXMFFONTS to point to TEXMFTE is one possibility, but then the fonts will also be installed into TEXMFFONTS instead of TEXMFLOCAL. Ideally, it would be nice to be able to tell the script that the source fonts are in TEXMFWHATEVER and they are going into TEXMFSOMETHINGELSE. I haven't been able to figure out how to achieve that without tailoring the batch file. - Ville