From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/24303 Path: news.gmane.org!not-for-mail From: Taco Hoekwater Newsgroups: gmane.comp.tex.context Subject: Re: typescript problem (hw variants) Date: Tue, 13 Dec 2005 10:21:14 +0100 Message-ID: <439E928A.9020104@elvenkind.com> References: 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; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1134465744 7312 80.91.229.2 (13 Dec 2005 09:22:24 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 13 Dec 2005 09:22:24 +0000 (UTC) Original-X-From: ntg-context-bounces@ntg.nl Tue Dec 13 10:22:16 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 1Em6KY-0007q4-Rz for gctc-ntg-context-518@m.gmane.org; Tue, 13 Dec 2005 10:20:18 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 04687127F8; Tue, 13 Dec 2005 10:20:18 +0100 (CET) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 00613-02-5; Tue, 13 Dec 2005 10:20:13 +0100 (CET) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 63561127F0; Tue, 13 Dec 2005 10:20:13 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 0C867127F0 for ; Tue, 13 Dec 2005 10:20:12 +0100 (CET) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 00613-02-4 for ; Tue, 13 Dec 2005 10:20:11 +0100 (CET) Original-Received: from glenfiddich.elvenkind.com (elvenknd.xs4all.nl [213.84.171.68]) by ronja.ntg.nl (Postfix) with ESMTP id 14562127DD for ; Tue, 13 Dec 2005 10:20:10 +0100 (CET) Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by glenfiddich.elvenkind.com (Postfix) with ESMTP id 752651834D for ; Tue, 13 Dec 2005 10:20:10 +0100 (CET) Original-Received: from glenfiddich.elvenkind.com ([127.0.0.1]) by localhost (glenfiddich.elvenkind.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 02850-04 for ; Tue, 13 Dec 2005 10:20:10 +0100 (CET) Original-Received: from [10.10.0.6] (glenlivet.elvenkind.com [10.10.0.6]) by glenfiddich.elvenkind.com (Postfix) with ESMTP id 183BF1708B for ; Tue, 13 Dec 2005 10:20:10 +0100 (CET) User-Agent: Mozilla Thunderbird 1.0 (X11/20041206) X-Accept-Language: en-us, en Original-To: mailing list for ConTeXt users In-Reply-To: X-Virus-Scanned: by amavisd-new at elvenkind.net X-Virus-Scanned: 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: amavisd-new at ntg.nl Xref: news.gmane.org gmane.comp.tex.context:24303 Archived-At: Henning Hraban Ramm wrote: > Hi wizards! > > I'm reworking my setup of Apostrophe's huge "Republika" font clan and > reckognized that handwriting (hw) doesn't accept style switches; the > following doesn't work: > > \starttypescript [handwriting] [republika1-cond] [name] > \definefontsynonym [Handwriting] [RepublikaCnd-Sketch] > \definefontsynonym [HandwritingItalic] [RepublikaCnd- > Sktech-Italic] > \definefontsynonym [HandwritingBold] [RepublikaCnd-Haze] > \definefontsynonym [HandwritingBoldItalic] [RepublikaCnd- > Haze-Italic] > \definefontsynonym [HandwritingRegularBlack][RepublikaCnd- Shatter] > \definefontsynonym [HandwritingItalicBlack] [RepublikaCnd- > Shatter-Italic] > \definefontvariant [Handwriting] [black] [Black] > \definefontsynonym [HandwritingSlanted] [HandwritingItalic] > \definefontsynonym [HandwritingBoldSlanted] > [HandwritingBoldItalic] > \stoptypescript > > I always get only the "plain" font (Handwriting). > I need rm, ss and tt for other purposes. > Could the font mechanism get enhanced? From font-unk.tex: \definebodyfont [default] [hw] [tf=Handwriting sa 1] So, you would need something like this: \definebodyfont [default] [hw] [tf=Handwriting sa 1, bf=HandwritingBold sa 1, it=HandwritingItalic sa 1, sl=HandwritingSlanted sa 1, bi=HandwritingBoldItalic sa 1, bs=HandwritingBoldSlanted sa 1, sc=HandwritingCaps sa 1] As well as (perhaps?): \definefontsynonym [HandwritingBold] [Handwriting] \definefontsynonym [HandwritingItalic] [Handwriting] \definefontsynonym [HandwritingSlanted] [Handwriting] \definefontsynonym [HandwritingBoldItalic] [Handwriting] \definefontsynonym [HandwritingBoldSlanted] [Handwriting] \definefontsynonym [HandwritingCaps] [Handwriting] It should be possible to fix this in font-unk without breaking compatibility. Cheers, Taco