From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/63090 Path: news.gmane.org!not-for-mail From: Khaled Hosny Newsgroups: gmane.comp.tex.context Subject: Re: transliteration russian Date: Sat, 30 Oct 2010 00:05:31 +0200 Message-ID: <20101029220531.GA10299@khaled-laptop> References: <6CB41398-8E44-433C-B4FA-1B98BC684A0E@st.estfiles.de> 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 1288389984 18832 80.91.229.12 (29 Oct 2010 22:06:24 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 29 Oct 2010 22:06:24 +0000 (UTC) Cc: Steffen Wolfrum To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Sat Oct 30 00:06:20 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 1PBx5X-0000Mz-5f for gctc-ntg-context-518@m.gmane.org; Sat, 30 Oct 2010 00:06:19 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id A0A76CA7E7; Sat, 30 Oct 2010 00:06:18 +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 leMRLIcP8JRS; Sat, 30 Oct 2010 00:06:15 +0200 (CEST) Original-Received: from balder.ntg.nl (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 4D522CA7E1; Sat, 30 Oct 2010 00:06:15 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 7FC41CA7DB for ; Sat, 30 Oct 2010 00:06:13 +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 2-gpn4dPmukS for ; Sat, 30 Oct 2010 00:06:00 +0200 (CEST) Original-Received: from filter3-nij.mf.surf.net (filter3-nij.mf.surf.net [195.169.124.154]) by balder.ntg.nl (Postfix) with ESMTP id 9A596CA7DA for ; Sat, 30 Oct 2010 00:06:00 +0200 (CEST) Original-Received: from mail-wy0-f169.google.com (mail-wy0-f169.google.com [74.125.82.169]) by filter3-nij.mf.surf.net (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id o9TM5xjx017023 for ; Sat, 30 Oct 2010 00:06:00 +0200 Original-Received: by wyf23 with SMTP id 23so3778425wyf.14 for ; Fri, 29 Oct 2010 15:05:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:date:from:to:cc :subject:message-id:references:mime-version:content-type :content-disposition:in-reply-to:user-agent; bh=TXAiE71ptEjX3kqLfKRvlGFl/jNAedu+FqASZugobus=; b=S+L4N0FPjRUgEsWeDM58IAQiX8fPgtChpR3I17QSXbsU16RZCQ/PDAelxdrl2tWmoo dXR0m9uPapcMsdC9MKVSu43oJo0HMcyCw4voDE4i3gNOLjRy/kiwyz/O84+aqMK4X6o0 DxREbWYfu8SZZ/IEXezOI7VZc4c5YXkyV7t0s= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; b=COeC5i0e2XY/uFkLNFAvLIkE9pVt1t4GRimjrRMKn2fO50fuN5J11js4EOgeTjnxhJ ihjsxXzP5Vz2RSJ+qEQ2HQkJvu04CewXOgbEhjF4GM/moZZWywgTDWMnUo8CtxD9Tb6x RdH2KKSPjAtHQ1yyzRP2b4+/hhkHslLseXjUs= Original-Received: by 10.227.132.197 with SMTP id c5mr12866264wbt.89.1288389959233; Fri, 29 Oct 2010 15:05:59 -0700 (PDT) Original-Received: from localhost ([41.238.235.87]) by mx.google.com with ESMTPS id b30sm2501398wbb.16.2010.10.29.15.05.34 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 29 Oct 2010 15:05:58 -0700 (PDT) Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.20 (2009-06-14) X-Bayes-Prob: 0.0001 (Score 0, tokens from: @@RPTN) X-CanIt-Geo: ip=74.125.82.169; country=US; region=CA; city=Mountain View; postalcode=94043; latitude=37.4192; longitude=-122.0574; metrocode=807; areacode=650; http://maps.google.com/maps?q=37.4192,-122.0574&z=6 X-CanItPRO-Stream: uu:ntg-context@ntg.nl (inherits from uu:default, base:default) X-Canit-Stats-ID: 0dDoK5XbT - d31eaf96698f - 20101030 X-Scanned-By: CanIt (www . roaringpenguin . com) on 195.169.124.154 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:63090 Archived-At: On Fri, Oct 29, 2010 at 11:25:20PM +0200, Mojca Miklavec wrote: > By far the easiest and most portable solution would be if you could > convince Taco to implement something like "latin a is equivalent to > cyrillic a as far as hyphenation is concerned" (which could also solve > many other problems that we have). Actually, you can already do that > by redefining \lccode of latin a to point to cyrillic a (and do that > for the whole alphabet), but then you need to make sure that you don't > use any commands for lowercasing/uppercasing words. If you need > details, I can help you out, but first exact transliteration rules are > needed. I was thinking, since using \lccode for hyphenation is really a wired choice (I'm sure don has a good reason back then, but such things are usually no longer relevant), and since it is used in a sort of controlled environment (playing with \lccode's for hyphenation is not ever one's toy), may be luatex can break the backward compatibility in the hyphenation area and have a dedicated new code, \hycode or something, only for hyphenation purposes (may be backward compatibility can be kept by using it in addition to \lccode, maybe). What do you think? Regards, Khaled -- Khaled Hosny Arabic localiser and member of Arabeyes.org team Free font developer ___________________________________________________________________________________ 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 ___________________________________________________________________________________