From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/28819 Path: news.gmane.org!not-for-mail From: "Idris Samawi Hamid" Newsgroups: gmane.comp.tex.context Subject: Re: arab (omega) Date: Sat, 24 Jun 2006 10:37:41 -0600 Organization: Colorado State University Message-ID: References: <449C3A2F.6090708@wxs.nl> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1151167100 3245 80.91.229.2 (24 Jun 2006 16:38:20 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 24 Jun 2006 16:38:20 +0000 (UTC) Original-X-From: ntg-context-bounces@ntg.nl Sat Jun 24 18:38:14 2006 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 1FuB97-0002Z0-AC for gctc-ntg-context-518@m.gmane.org; Sat, 24 Jun 2006 18:38:09 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 7D8871287F; Sat, 24 Jun 2006 18:38:09 +0200 (CEST) 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 24714-01-4; Sat, 24 Jun 2006 18:38:02 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 396B512879; Sat, 24 Jun 2006 18:38:02 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id D9D5012879 for ; Sat, 24 Jun 2006 18:38:00 +0200 (CEST) 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 24714-01-3 for ; Sat, 24 Jun 2006 18:37:56 +0200 (CEST) Original-Received: from trueband.net (trueband.net [216.163.120.10]) by ronja.ntg.nl (Postfix) with SMTP id 7DB8B12874 for ; Sat, 24 Jun 2006 18:37:55 +0200 (CEST) Original-Received: (qmail 27648 invoked by uid 1006); 24 Jun 2006 16:37:54 -0000 Original-Received: from ishamid@colostate.edu by rs0 by uid 1003 with qmail-scanner-1.16 (spamassassin: 3.1.0. Clear:SA:0(0.0/100.0):. Processed in 1.449924 secs); 24 Jun 2006 16:37:54 -0000 Original-Received: from unknown (HELO trueband.net) (172.16.0.3) by -v with SMTP; 24 Jun 2006 16:37:52 -0000 Original-Received: (qmail 15209 invoked from network); 24 Jun 2006 16:37:46 -0000 Original-Received: from unknown (HELO walayah-main) (70.41.6.58) by -v with SMTP; 24 Jun 2006 16:37:46 -0000 Original-To: "mailing list for ConTeXt users" In-Reply-To: <449C3A2F.6090708@wxs.nl> User-Agent: Opera M2/8.54 (Win32, build 7730) X-Virus-Scanned: amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.7 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:28819 Archived-At: Hi Hans, Thank you very much for this; will test in the coming days (I have not updated ConTeXt since Jan 28; hope there are are no deadly installation surprises-) ) On Fri, 23 Jun 2006 12:59:59 -0600, Hans Hagen wrote: > Hi otp lovers, Well, `love' is much too strong a word ;-) > i managed to get this number stuff running (i.e. bypass the otp messing > up numbers): How does this happen? I know the otp's have it so that numerals are always typeset l-r, is there some nasty side-effect? Hmm just checked: 5792-684 and 5792{}-{}684 produce two different results; the second one is correct. The otp includes the separator as part of the number (unless it is isolated-) I will look at the responsible otp to see if I can fix this at the otp level. > > i'm uploading a beta > > beware, there is no need to setup separators, and no need to reverse > numbers! > > \def\ArabicUTF > {\ArabicDirGlobal > \usefiltersequence[UTFArabic]% > \switchtobodyfont[omarb]% > \isolateseparators} % will handle separators Ah! you also isolate the separators; should be possible in the otp... > of course you should not expect proper kerning when isolation is used > with latin Why is this? > things like this actually need some advanced control (special otp's for > difference situations, depending on what one's dealing with, then to be > hooked into the code at the right place, which is tricky since it may > get lost later one etc etc) > > still messed up: math display formulas, strange number reversion and > swapping l/r [since omega has bugs with math i'm not sure what is the > reason] > > maybe duncan/idris/taco have an idea I will look at it; need examples etc. Thnx as always Best Idris -- Professor Idris Samawi Hamid Department of Philosophy Colorado State University Fort Collins, CO 80523 -- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/