From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/11404 Path: main.gmane.org!not-for-mail From: Hans Hagen Newsgroups: gmane.comp.tex.context Subject: Re: Re: Fonts again in ConTeXt Date: Thu, 13 Mar 2003 16:52:58 +0100 Sender: ntg-context-admin@ntg.nl Message-ID: <5.1.0.14.1.20030313164838.03536588@server-1> References: <5.1.0.14.1.20030313133543.03d5be58@server-1> <5.1.0.14.1.20030312212058.024b3a00@server-1> <5.1.0.14.1.20030313133543.03d5be58@server-1> Reply-To: ntg-context@ntg.nl NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-Trace: main.gmane.org 1047571699 13086 80.91.224.249 (13 Mar 2003 16:08:19 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 13 Mar 2003 16:08:19 +0000 (UTC) Original-X-From: ntg-context-admin@ntg.nl Thu Mar 13 17:08:12 2003 Return-path: Original-Received: from ref.vet.uu.nl ([131.211.172.13] helo=ref.ntg.nl) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18tVEU-0003IJ-00 for ; Thu, 13 Mar 2003 17:07:02 +0100 Original-Received: from ref.ntg.nl (localhost.localdomain [127.0.0.1]) by ref.ntg.nl (Postfix) with ESMTP id 9B7D310B98; Thu, 13 Mar 2003 17:07:46 +0100 (MET) Original-Received: from mail.solcon.nl (mail.solcon.nl [212.45.33.11]) by ref.ntg.nl (Postfix) with ESMTP id 1E12B10B13 for ; Thu, 13 Mar 2003 17:05:21 +0100 (MET) Original-Received: from server-1.pragma-net.nl (wc-58016.solcon.nl [212.45.58.16]) by mail.solcon.nl (8.12.5/pre1.0-MySQL/8.12.5) with ESMTP id h2DG5EKA003433 for ; Thu, 13 Mar 2003 17:05:14 +0100 Original-Received: from LAPTOP-3.wxs.nl (laptop-3 [10.100.1.191]) by server-1.pragma-net.nl (8.12.3/8.12.2) with ESMTP id h2DG5HEU010760 for ; Thu, 13 Mar 2003 17:05:17 +0100 X-Sender: hagen-mail@server-1 X-Mailer: QUALCOMM Windows Eudora Version 5.1 Original-To: ntg-context@ntg.nl In-Reply-To: <200303131007.07928.john@wexfordpress.com> X-RAVMilter-Version: 8.4.1(snapshot 20020919) (mail.solcon.nl) Errors-To: ntg-context-admin@ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.comp.tex.context:11404 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:11404 At 10:07 AM 3/13/2003 -0500, you wrote: >On Thursday 13 March 2003 07:37 am, Hans Hagen wrote: > >(snip) >Is it possible to take a deep breath and go back to the starting point, the >TeX primitive \font? It allows one to name a specific font as listed in e.g. >psfonts.map or some other designated mapping file. Control is absolute. You >specify the font and if it is listed and installed you get it, in the size >you specify. As a practical matter I seldom need a font in more than two >sizes, and if I do then I can just dupe the \font statement, change the name >and change the size parameter. Unfortunately Context has a much more >elaborate, indirect and confusing (to me at least) mechanism embedded. > >Now, starting from this \font base, how do we add features without losing >simplicity and basic control? Stated another way, how can one create >\font statements and alias them into the Context font handling system without >too much grief? \definefont[whatever][somename at somesize] \whatever [or slightly more extensive (see chinese, symbols etc, for adaptive definitions)] >Fonts are the most troublesome aspect of TeX in all versions, from plain >TeX on forward. The mission is not to add complexity, difficulty and >confusion but to reduce them. We need a simpler way to install fonts and a >simpler and more direct way to call for them. > >IMHO of course. If you stick to english, fonts are less a problem since you can stick to tex's default encoding or whatever is at hand; however, it happens that most of us use more extensive char sets, and that each language has its own patterns, encodings, alternative glyphs etc. Also, as soon as math shows up, one needs a consistent sub subsub system, so this adds to the complication. And then, users want to combine fonts from different verdors, so we get typefaces (in context) and relative scaling, and specific interlinespace, and ... and ... Hans ------------------------------------------------------------------------- Hans Hagen | PRAGMA ADE | pragma@wxs.nl Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: +31 (0)38 477 53 69 | fax: +31 (0)38 477 53 74 | www.pragma-ade.com ------------------------------------------------------------------------- information: http://www.pragma-ade.com/roadmap.pdf documentation: http://www.pragma-ade.com/showcase.pdf -------------------------------------------------------------------------