From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/18979 Path: news.gmane.org!not-for-mail From: Vit Zyka Newsgroups: gmane.comp.tex.context Subject: Re: iso latin 2 ; storm fonts Date: Tue, 15 Mar 2005 19:23:05 +0100 Message-ID: <42372809.1020309@seznam.cz> References: <420A81D5.702@seznam.cz> <20050209221843.26175@mail.comp.lancs.ac.uk> <420A9DE7.1020102@seznam.cz> 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 1110911031 17637 80.91.229.2 (15 Mar 2005 18:23:51 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 15 Mar 2005 18:23:51 +0000 (UTC) Original-X-From: ntg-context-bounces@ntg.nl Tue Mar 15 19:23:50 2005 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 1DBGfW-0000ZJ-RA for gctc-ntg-context-518@m.gmane.org; Tue, 15 Mar 2005 19:21:26 +0100 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id C10071279B; Tue, 15 Mar 2005 19:22:39 +0100 (CET) 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 29159-03; Tue, 15 Mar 2005 19:22:33 +0100 (CET) Original-Received: from ronja.vet.uu.nl (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id D3F12127C8; Tue, 15 Mar 2005 19:22:32 +0100 (CET) Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 50818127C8 for ; Tue, 15 Mar 2005 19:22:31 +0100 (CET) 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 28934-06 for ; Tue, 15 Mar 2005 19:22:30 +0100 (CET) Original-Received: from smtp.seznam.cz (smtp.seznam.cz [212.80.76.43]) by ronja.ntg.nl (Postfix) with SMTP id 12C781279B for ; Tue, 15 Mar 2005 19:22:30 +0100 (CET) Original-Received: (qmail 11192 invoked from network); 15 Mar 2005 18:22:14 -0000 Original-Received: from unknown (HELO ?127.0.0.1?) (vit.zyka@62.240.166.134) by smtp.seznam.cz with SMTP; 15 Mar 2005 18:22:14 -0000 User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en Original-To: ConTeXt In-Reply-To: <420A9DE7.1020102@seznam.cz> X-Antivirus: avast! (VPS 0510-0, 08.03.2005), Outbound message X-Antivirus-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: , Original-Sender: ntg-context-bounces@ntg.nl Errors-To: ntg-context-bounces@ntg.nl X-Virus-Scanned: by amavisd-new at ntg.nl X-MailScanner-From: ntg-context-bounces@ntg.nl X-MailScanner-To: gctc-ntg-context-518@m.gmane.org Xref: news.gmane.org gmane.comp.tex.context:18979 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:18979 > Adam Lindsay wrote: > >> Vit Zyka said this at Wed, 9 Feb 2005 22:34:13 +0100: >> >>> The question is how to elegantly switch from standard (st2) tfm to >>> extended (st3) tfm when the glyph is not present in st2 - with >>> preserving \rm, \bf, \it, \bi. >> >> basically, you declare a variant set for a (Serif/Sans/Mono) family: >> \definefontvariant [Serif] [exp] [-Expert] >> % [fam] [call abbrev] [synonym suffix] Hallo, thanks to Adam, it was easy to implement font variants. A little bit more work was with all Storm glyph deffinition in two (+one) encodings. Before I will do the support for the rest of my Storm font families I want to ask audience (and especially Hans, Adam) to have a look into the files (http://typokvitek.com/tmp/context-storm.zip). Example in http://typokvitek.com/tmp/test-sdynamo.pdf (generaly interesting for all \show... font related command usage). Recommendation for the package improvements are welcomed. There are: enco-st1.tex - ec encoding with storm glyph extension enco-st2.tex - xl2 encoding with storm glyph extension enco-st3.tex - variants (additional glyph) for enco-st1 and enco-st2 type-sdynamo.tex - typescripts for Storm Dynamo font family math-sto.tex - simple mathematics present in Storm fonts (in progress) test-sdynamo.tex - test file test-storm.tex - support for tests Questions: ? During encoding deffinition I found some chracter name mess. I solved it by synonyms: E.g. \definecharacter textdag {\dagger} \definecharacter paragraphmark {\paragraph} \definecharacter textellipsis {\ellipsis} \definecharacter textminus {\minus} \definecharacter ostroke {\oslash} \definecharacter textdollar {\dollar} Is there some context convention for character names? ? I have a problem to define mathematics chars. I did: \starttypescript [math] [dynamoRE] [st1] \definefontsynonym [DynamoRE-Math-Letters] [sdgr8te] [encoding=st1] \definefontsynonym [DynamoRE-Math-Letters-Italic] [sdgri8te] [encoding=st1] \definefontsynonym [DynamoRE-Math-Symbols] [sdgr8te] % \definefontsynonym [DynamoRE-Math-Extension] [] \stoptypescript \starttypescript [math] [dynamoRE] [name] \definefontsynonym [MathRoman] [DynamoRE-Math-Letters] \definefontsynonym [MathItalic] [DynamoRE-Math-Letters-Italic] \definefontsynonym [MathSymbol] [DynamoRE-Math-Symbols] \definefontsynonym [MathExtension] [ComputerModernMath-Extension] \stoptypescript \starttypescript [DynamoRE] [st1,st2] \definetypeface [DynamoRE] [ss] [sans] [dynamoRE] [default] [encoding=\typescripttwo] \definetypeface [DynamoRE] [mm] [math] [dynamoRE] [default] [encoding=\typescripttwo] \stoptypescript \startmathcollection[storm] \definemathcharacter [+] [bin] [sy] ["2B] \definemathcharacter [=] [rel] [sy] ["3B] \stopmathcollection \enablemathcollection[storm] $1+1=2$ But I get error: !Math formula deleted: Insufficient symbol fonts. Where is the problem? ? - \starttypescript [*] [fallback] is generaly useful. Is a good idea to move it from large type-buy.tex somewhere else? ? Storm fonts have different accent shapes for lover/upper case letters. Is there some mechanism to distinguish this making the composits? Thank you Vit