From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/61859 Path: news.gmane.org!not-for-mail From: Marco Newsgroups: gmane.comp.tex.context Subject: Re: New typescript mechanism for weights/opticals? Date: Wed, 22 Sep 2010 17:28:25 +0200 Message-ID: <20100922172825.6756f2ed@vorbis> References: <20100922133501.6e2ec5d8@vorbis> <4C99F01D.6090902@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: dough.gmane.org 1285170009 4050 80.91.229.12 (22 Sep 2010 15:40:09 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 22 Sep 2010 15:40:09 +0000 (UTC) To: ntg-context@ntg.nl Original-X-From: ntg-context-bounces@ntg.nl Wed Sep 22 17:40:07 2010 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.69) (envelope-from ) id 1OyRQV-00059v-1e for gctc-ntg-context-518@m.gmane.org; Wed, 22 Sep 2010 17:40:07 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 7B7EECA78D; Wed, 22 Sep 2010 17:40:06 +0200 (CEST) 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 9XcPx4h-WVBC; Wed, 22 Sep 2010 17:40:03 +0200 (CEST) Original-Received: from balder.ntg.nl (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 52BC1CA787; Wed, 22 Sep 2010 17:40:03 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id CEA98CA787 for ; Wed, 22 Sep 2010 17:40:01 +0200 (CEST) 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 d8VWAwMtFFZk for ; Wed, 22 Sep 2010 17:39:46 +0200 (CEST) Original-Received: from filter2-nij.mf.surf.net (filter2-nij.mf.surf.net [195.169.124.153]) by balder.ntg.nl (Postfix) with ESMTP id F0865CA766 for ; Wed, 22 Sep 2010 17:39:45 +0200 (CEST) Original-Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by filter2-nij.mf.surf.net (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id o8MFUoRe031452 for ; Wed, 22 Sep 2010 17:30:50 +0200 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1OyRQ1-0004pv-LW for ntg-context@ntg.nl; Wed, 22 Sep 2010 17:39:37 +0200 Original-Received: from 83.68.239.197 ([83.68.239.197]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 22 Sep 2010 17:39:37 +0200 Original-Received: from netuse by 83.68.239.197 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 22 Sep 2010 17:39:37 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 48 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 83.68.239.197 X-Newsreader: Claws Mail 3.7.6 (GTK+ 2.20.1; i486-pc-linux-gnu) X-Bayes-Prob: 0.0001 (Score 0, tokens from: @@RPTN) X-CanIt-Geo: ip=80.91.229.12; country=NO; region=12; city=Oslo; latitude=59.9167; longitude=10.7500; http://maps.google.com/maps?q=59.9167,10.7500&z=6 X-CanItPRO-Stream: uu:ntg-context@ntg.nl (inherits from uu:default, base:default) X-Canit-Stats-ID: 0aD9PuOgV - 50bf84b2840e - 20100922 X-Scanned-By: CanIt (www . roaringpenguin . com) on 195.169.124.153 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:61859 Archived-At: On 2010-09-22 Hans Hagen wrote: > On 22-9-2010 1:35, Marco wrote: > > Hi, > > > > I like Mojcas idea for new typescripts: > > > > %%%%%%%%%%% > > \startsomenewfonttypescriptcommand [kepler] > > [width={condensed,semicondensed,*regular,extended}] > > [size={caption,*regular,subhead,display},switch={10pt,12pt,17pt}] > > [weight={light,*regular,medium,semibold,*bold,black}] > > ... > > %%%%%%%%%%% > > \switchtofontdimension[width=semicondensed,weight={light,medium}] > > %%%%%%%%%%% > > sure. looks nice, but the outcome is quite unpredictable unless you know > the font and that in turn demands some investiation on the users end I think some user investiation will always be necessary since the vendors dont't follow the same schema and every font collection is different. > > > That would make different weight/opticals font handling much less > > cumbersome. At the moment its no fun dealing with weights/opticals. > > it will never be fun ... (in most cases one will use suggested > combinations and then for odd cases like a section title something special) Don't be that pessimistic ;-) Selecting the proper font *is* fun. > > I really would appreciate that (or any other easy usable) solution that > > provides a standardized way to handle weights/opticals with not too much > > overhead. > > given the huge differences in font collections there will never be an > easy way with fonts that come in many weights/widths/sizes .. at least I > cannot remember a project that I did where any system was present That's a true point. But I think there is room for improvements. ConTeXt supports a standardized interface for Bold/Sans/Italic/Slanted... font variants and it lacks an interface for (more) weights/widths. Of course the person setting up the (whatever variant of) typescript(s) has to do some investiation about the font. But after that the user should be provided with standardized commands for the weights/widths. Regards Marco ___________________________________________________________________________________ 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 ___________________________________________________________________________________