From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/9917 Path: main.gmane.org!not-for-mail From: Jens-Uwe Morawski Newsgroups: gmane.comp.tex.context Subject: Re: updates to Help Page Date: Mon, 25 Nov 2002 21:39:15 +0100 Sender: ntg-context-admin@ntg.nl Message-ID: <20021125213915.18d89402.morawski@gmx.net> References: <20021125102632.32d0d93b.wmcclain@salamander.com> <2D8F156F-0095-11D7-9C5E-0030657A7050@fastmail.fm> Reply-To: ntg-context@ntg.nl NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Trace: main.gmane.org 1038256723 30523 80.91.224.249 (25 Nov 2002 20:38:43 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 25 Nov 2002 20:38:43 +0000 (UTC) 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 18GQ09-0007vr-00 for ; Mon, 25 Nov 2002 21:38:41 +0100 Original-Received: from ref.ntg.nl (localhost.localdomain [127.0.0.1]) by ref.ntg.nl (Postfix) with ESMTP id E9CCD10AEC; Mon, 25 Nov 2002 21:40:45 +0100 (MET) Original-Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by ref.ntg.nl (Postfix) with SMTP id A645C10AEA for ; Mon, 25 Nov 2002 21:39:18 +0100 (MET) Original-Received: (qmail 14517 invoked by uid 0); 25 Nov 2002 20:39:17 -0000 Original-Received: from port1614.fra.ginko.net (HELO melior.localdomain) (212.202.68.90) by mail.gmx.net (mp014-rz3) with SMTP; 25 Nov 2002 20:39:17 -0000 Original-To: ntg-context@ntg.nl In-Reply-To: <2D8F156F-0095-11D7-9C5E-0030657A7050@fastmail.fm> X-Mailer: Sylpheed version 0.8.5 (GTK+ 1.2.10; i386-redhat-linux) 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:9917 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:9917 On Mon, 25 Nov 2002 11:44:34 -0500 "Bruce D'Arcus" wrote: > Also, regarding the Fontsite CD scripts (thanks for this too!), you > mention Christopher League's similar project for LaTeX, and that your's > is not as ambitious. > [...] > I have > the fonts and the metrics and so forth (from League); the main issue I > always run into is the typescript files. > I'd prefer to have the fonts useful both in LaTeX and ConTeXt... Then the question is not to do the same for ConTeXt but to make the LaTeX font installation available in ConTeXt as well. The only thing that is specific to LaTeX are the .fd files. The only thing that is specific to ConTeXt are the typescripts. Thus, simply make typescripts from the .fd files. The only important .fd file of an LaTeX font installation is the t1XXX.fd, here XXX is the LaTeX font family. (example is the luximono fonts) if you look in that file (t1ul9.fd) you will find something like \DeclareFontShape{T1}{ul9}{m}{n}{<-> ul9r8t}{} this is for a ConTeXt typescript \definefontsynonym [LuxiMono][ul9r8t] [encoding=ec] the bold variant is \DeclareFontShape{T1}{ul9}{b}{n}{<-> ul9b8t}{} \definefontsynonym [LuxiMono-Bold][ul9b8t] [encoding=ec] and so on... If you have translated all .fd entries for the typescript then it loks like \starttypescript [mono] [LuxiMono] [ec] \definefontsynonym [LuxiMono] [ul9r8t] [encoding=ec] \definefontsynonym [LuxiMono-SmallCaps] [ul9r8t] [encoding=ec] \definefontsynonym [LuxiMono-Slanted] [ul9ro8t][encoding=ec] \definefontsynonym [LuxiMono-Italic] [ul9ro8t][encoding=ec] \definefontsynonym [LuxiMono-Bold] [ul9b8t] [encoding=ec] \definefontsynonym [LuxiMono-BoldSmallCaps][ul9b8t] [encoding=ec] \definefontsynonym [LuxiMono-BoldSlanted] [ul9bo8t][encoding=ec] \definefontsynonym [LuxiMono-BoldItalic] [ul9bo8t][encoding=ec] \stoptypescript \starttypescript [mono] [LuxiMono] [name] \definefontsynonym [Mono] [LuxiMono] \definefontsynonym [MonoCaps] [LuxiMono-SmallCaps] \definefontsynonym [MonoSlanted] [LuxiMono-Slanted] \definefontsynonym [MonoItalic] [LuxiMono-Italic] \definefontsynonym [MonoBold] [LuxiMono-Bold] \definefontsynonym [MonoBoldCaps] [LuxiMono-BoldSmallCaps] \definefontsynonym [MonoBoldSlanted][LuxiMono-BoldSlanted] \stoptypescript so, if you have access to fonts in LaTeX then take its t1XXX.fd file, translate all entries to a ConTeXt typescript... voila! There is no need that anybody provides an extra full set of TeX font files (vf,tfm) esp. for ConTeXt. Jens