From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/24640 Path: news.gmane.org!not-for-mail From: "Thomas A. Schmitz" Newsgroups: gmane.comp.tex.context Subject: Some things I don't understand about typescripts... Date: Thu, 22 Dec 2005 13:08:31 +0100 Message-ID: <33BAB34E-1DC8-4F25-AD0C-1049AEA329B3@uni-bonn.de> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 (Apple Message framework v746.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1135258516 17737 80.91.229.2 (22 Dec 2005 13:35:16 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 22 Dec 2005 13:35:16 +0000 (UTC) Original-X-From: ntg-context-bounces@ntg.nl Thu Dec 22 14:35:15 2005 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org 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 1EpQbB-0000i9-Md for gctc-ntg-context-518@m.gmane.org; Thu, 22 Dec 2005 14:35:13 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 3F739128E1; Thu, 22 Dec 2005 14:35:11 +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 16308-08-4; Thu, 22 Dec 2005 14:35:07 +0100 (CET) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 3DBDF128E5; Thu, 22 Dec 2005 14:35:07 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 4631D128E5 for ; Thu, 22 Dec 2005 14:35:06 +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 16308-08-3 for ; Thu, 22 Dec 2005 14:35:05 +0100 (CET) Original-Received: from mailout05.sul.t-online.com (mailout05.sul.t-online.com [194.25.134.82]) by ronja.ntg.nl (Postfix) with ESMTP id 354BD128E1 for ; Thu, 22 Dec 2005 14:35:04 +0100 (CET) Original-Received: from fwd33.aul.t-online.de by mailout05.sul.t-online.com with smtp id 1EpPHH-0002Tj-04; Thu, 22 Dec 2005 13:10:35 +0100 Original-Received: from [192.168.0.2] (Ekqv00ZYgezNjzDFkIcZAJ31BJ+a2dl8YNu17Xlp-H2moSAymKEDg5@[84.172.108.159]) by fwd33.sul.t-online.de with esmtp id 1EpPFV-2IX6jg0; Thu, 22 Dec 2005 13:08:45 +0100 Original-To: mailing list for ConTeXt users X-Mailer: Apple Mail (2.746.2) X-ID: Ekqv00ZYgezNjzDFkIcZAJ31BJ+a2dl8YNu17Xlp-H2moSAymKEDg5@t-dialin.net X-TOI-MSGID: 6be6bbe9-eedc-4be1-b22a-2a14f0e7543b 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:24640 Archived-At: Christmas is approaching, and I hate to be a pest this time of the year, but there's this problem that really bothers me: I'm still working hard to release version 2 of my Greek module on the unsuspecting masses. It will define all fonts in a typescript instead of as single fonts to allow switches like {\em } etc. It appears that the typescript mechanism creates some problems. The most serious one for me is that it seems to demand a full list of sizes that can be used in this form: \definebodyfont [30pt,25pt,20pt,18pt,17.3pt,14.4pt,14pt,12pt,11pt,11.5pt,10pt,9pt,8pt, 7pt,6pt,5pt,4pt] [rm] [default] If I specify a bodyfont with a size that's not in this list \setupbodyfont[somebodyfont,19.7pt] I get no errors, but no output either :-( If I add 19.7pt to the list, everything works again. Is there an explanation for this behavior? It also looks like I should define a math font for these Greek fonts. It looks like ConTeXt will try to get certain symbols from math if they're not defined in the bodyfont. Is there a syntax for creating a default math font for an entire set of typescripts? I tried this \starttypescript \definetypeface [all] [mm] [math] [times] [default] [encoding=default] \starttypescript but it doesn't seem to work, if a symbol like \textdoublebracketleft is used, compilation will fail with this error: ! Math formula deleted: Insufficient symbol fonts. \mathematics #1->\relax \ifmmode #1\else $#1$ \fi \doutfunihashglyph ...#1\endcsname {#2}\endcsname \else \strippedcsname \uni... Any suggestions would be welcome; apart from these problems, I'm basically done with the work. All best Thomas