From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/54255 Path: news.gmane.org!not-for-mail From: Mojca Miklavec Newsgroups: gmane.comp.tex.context Subject: Re: Math setup with Times (Termes) Date: Thu, 12 Nov 2009 12:25:04 +0100 Message-ID: <6faad9f00911120325i7dc6d2ecuaba9591b1005d163@mail.gmail.com> References: <4AFA77FA.8000307@wxs.nl> <6faad9f00911110701of349ea6r66f5aacaac07b253@mail.gmail.com> <6faad9f00911110736w7b66f493n9ef514bfe05019dc@mail.gmail.com> <4AFADE42.9010209@wxs.nl> <6faad9f00911110802q469294bao69cf5354d1ba2bb7@mail.gmail.com> <6faad9f00911110837p269804b6p4fa41ef714d129dd@mail.gmail.com> <4AFBD89B.2080609@wxs.nl> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1258025128 8381 80.91.229.12 (12 Nov 2009 11:25:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 12 Nov 2009 11:25:28 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Thu Nov 12 12:25:19 2009 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from balder.ntg.nl ([195.12.62.10]) by lo.gmane.org with esmtp (Exim 4.50) id 1N8Xng-0004bj-J1 for gctc-ntg-context-518@m.gmane.org; Thu, 12 Nov 2009 12:25:16 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id ECBF0C9AD9; Thu, 12 Nov 2009 12:23:11 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id fjZf38ubxaza; Thu, 12 Nov 2009 12:23:09 +0100 (CET) Original-Received: from balder.ntg.nl (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 075A3C9A8A; Thu, 12 Nov 2009 12:23:07 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 1D9F3C9A70 for ; Thu, 12 Nov 2009 12:23:05 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id VoohwccG+FNs for ; Thu, 12 Nov 2009 12:23:01 +0100 (CET) Original-Received: from mail-bw0-f220.google.com (mail-bw0-f220.google.com [209.85.218.220]) by balder.ntg.nl (Postfix) with ESMTP id A94B0C9A41 for ; Thu, 12 Nov 2009 12:23:01 +0100 (CET) Original-Received: by bwz20 with SMTP id 20so2141127bwz.34 for ; Thu, 12 Nov 2009 03:25:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=6gFus4F5v+kCKprTUrI+uOzhYhyCZ1p7El6Ke2fe7g4=; b=b/1ZWq1OYGJTzpZadgmStYH5GJk1weqm9pPEerUhVrVi4OObMZolTps8wJNOOeejxN jeswzDKfwk6UksYm0dz92UWxEyC8i8WbMR9VVps2mw69Xl98Xfsr2T6QHyspE54Sa3sw uQAYN13Iw2Uk//PO11AJTHBFqcaGoXKQnNc64= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=PtQeescy4TLrYqJ+7Ozre9fega/5q+zf9riVOaDIrBCQYJd+h6kddiVS8LoD+Df91W 7HIEiBuKiLJW968w7HtiBFlujhvUORY2y1nVdZ+2TEP6vxzhfmoufMJ+/M6HtRRFx7OO 4CDuMavwRkYZhIh03BTHO7Lp1rb96umYpcUp4= Original-Received: by 10.216.88.212 with SMTP id a62mr868239wef.72.1258025104805; Thu, 12 Nov 2009 03:25:04 -0800 (PST) In-Reply-To: <4AFBD89B.2080609@wxs.nl> X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.12 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 Xref: news.gmane.org gmane.comp.tex.context:54255 Archived-At: On Thu, Nov 12, 2009 at 10:42, Hans Hagen wrote: > Mojca Miklavec wrote: > >> What are we talking about? Do you mean the old virtual fonts (.vf >> files) or mkiv's virtual fonts or something completely different? > > What You Don't Want To Know: > > a virtual font is just a regular font but has references to other fonts > instead, like > > char 1 -> font x, char 10 (or dvi commands instead) > > and then it can has kerning etc within its own set I understand that, but I don't know how important is "its own kerning and metrics". That is: I'm not sure if vf changes or adds some properties that are not present in original tfm files. > for tx/px however, as they use virtual fonts, it gets hairy what file to > load; technically there is no obstacle but i've chosen to stay away from the > tfm/vf mess and use just the natural tfm variants (i.e. the ones that match > the pfb) and therefore we might need a few extra vectors (and maybe font > files) in math-vfu that map to the right slots; using the vf's as well would > complicate matters and it's not worth the trouble > > so, what we need to do is to figure out teh few missing files/vectors, add > them, and then let users fill in the gaps in vectors I would say that what we need to do is "parse" the vf file (using vftothatweirdformat) and copy its contents to math-vfu. At least this can be done automatically and reliably without having to figure out what character comes where for dozens of fonts. It could probably also be done in mkiv, dumped into table and then that table could be copy-pasted into math-vfu and vf files could be forgotten. But I'm not sure that I know where to start with that (probably cleaner & easier) approach, so I can try the first option. Mojca ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________