From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/15197 Path: main.gmane.org!not-for-mail From: Idris Samawi Hamid Newsgroups: gmane.comp.tex.context Subject: Re: \=i Date: Mon, 24 May 2004 12:42:00 -0600 Organization: Colorado State University Sender: ntg-context-admin@ntg.nl Message-ID: References: <6.0.1.1.2.20040521122805.02ba09d8@server-1> Reply-To: ntg-context@ntg.nl NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=iso-8859-15 Content-Transfer-Encoding: 8bit X-Trace: sea.gmane.org 1085424270 9364 80.91.224.253 (24 May 2004 18:44:30 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 24 May 2004 18:44:30 +0000 (UTC) Original-X-From: ntg-context-admin@ntg.nl Mon May 24 20:44:17 2004 Return-path: Original-Received: from ref.vet.uu.nl ([131.211.172.13] helo=ref.ntg.nl) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BSKQr-0005rC-00 for ; Mon, 24 May 2004 20:44:17 +0200 Original-Received: from ref.ntg.nl (localhost.localdomain [127.0.0.1]) by ref.ntg.nl (Postfix) with ESMTP id 83A4B10AFA; Mon, 24 May 2004 20:39:35 +0200 (MEST) Original-Received: from eagle.acns.ColoState.EDU (eagle.acns.colostate.edu [129.82.100.90]) by ref.ntg.nl (Postfix) with ESMTP id 9840610ABC for ; Mon, 24 May 2004 20:37:25 +0200 (MEST) Original-Received: from lamar.colostate.edu (lamar.acns.colostate.edu [129.82.100.75]) by eagle.acns.ColoState.EDU (AIX5.1/8.11.6p2/8.11.0) with ESMTP id i4OIg2L701900 for ; Mon, 24 May 2004 12:42:02 -0600 Original-Received: from IHAMID (ihamid.libarts.colostate.edu [129.82.187.166]) by lamar.colostate.edu (AIX5.1/8.11.6p2/8.11.0) with ESMTP id i4OIg1e377034 for ; Mon, 24 May 2004 12:42:01 -0600 Original-To: ntg-context@ntg.nl In-Reply-To: <6.0.1.1.2.20040521122805.02ba09d8@server-1> User-Agent: Opera7.23/Win32 M2 build 3227 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:15197 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:15197 On Fri, 21 May 2004 12:28:41 +0200, Hans Hagen wrote: > did you try the latin modern fonts? they have many composed characters > as well as more/better accents I just checked lmr12.pfb in Fontlab; the accent on hex charachter 1BA (imacron) is just as wide as in the plain.tex definition (and is thus useless)! If Hans or anyone else has any influence with the author they should convince him to change that asap... (Also, it does not seem to have an old-style option for numerals; indispensable for work in the humanities (i.e., my work;->)) Anyway, lm certainly looks promising; it will probably take some work to adapt it so that it can replace all the tweaking I've done to get cmr to work for me. Are typescripts available for lm? I looked in the archives; I did have one very long letter (Tue, 23 Sep 2003) with suggestions for lm if anyone is interested in reading them again... I just sent a letter to comp.text.tex about that \=i business; since it's a little more clear & precise than what I wrote here I repeat it: ============================================= This is a job/challenge for a real TeXnician;-) For Computer modern, I need to redefine \=i so that it does the following: the bar over the <\i> must be the width of the i-box. In plain.tex the bar over the or <\i> is much too wide, looks ugly and sometimes butts into other letters/diacritics when used frequently (as in frequent Arabic transliteration). In good quality typesetting the bar in the \=i is always smaller than for, say, \=a and \=u. (ConTeXt is nice in that it already incorporates the \i in its def. of \=i and I don't want to lose that feature;->) Note that the solution must work for both slanted and non-slanted styles. I've played around with the plain.tex definitions for manipulating accents, but this one is way out of my league, I think. The main problem of course lies in defining a \rule with the same relative height as the usual bar in cm (\char'26), but whose relative width is always that of the i-box as defined in the tfm file. Once such a chameleon bar is defined it should be relatively easy to define it as an accent such that we can redefine \=i to give us dotless-i with a thinner bar. Also note that \= should maintain its usual definition for other letters. Is anyone up to this challenge? I really hope so... (I don't know how complicated this is but maybe a solution is worth publishing in Tugboat? Or maybe it's trivial which is fine by me...) Best 2 all Idris ============================================= -- Professor Idris Samawi Hamid Department of Philosophy Colorado State University Fort Collins, CO 80523