From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/10011 Path: main.gmane.org!not-for-mail From: Gour Newsgroups: gmane.comp.tex.context Subject: Re: Indexing macros Date: Wed, 4 Dec 2002 15:30:38 +0100 Sender: ntg-context-admin@ntg.nl Message-ID: <20021204143038.GD20691@mail.inet.hr> References: <200212021620.52271.john@wexfordpress.com> <20021202174112.58784a93.taco@elvenkind.com> <200212031333.47102.john@wexfordpress.com> Reply-To: ntg-context@ntg.nl NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1039012273 6515 80.91.224.249 (4 Dec 2002 14:31:13 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 4 Dec 2002 14:31:13 +0000 (UTC) Cc: Taco Hoekwater Return-path: Original-Received: from [131.211.172.13] (helo=ref.ntg.nl) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18JaYQ-0001gu-00 for ; Wed, 04 Dec 2002 15:31:10 +0100 Original-Received: from ref.ntg.nl (localhost.localdomain [127.0.0.1]) by ref.ntg.nl (Postfix) with ESMTP id 5C4BB10AE9; Wed, 4 Dec 2002 15:33:33 +0100 (MET) Original-Received: from mail.iskon.hr (inje.iskon.hr [213.191.128.16]) by ref.ntg.nl (Postfix) with SMTP id 34CB610AE8 for ; Wed, 4 Dec 2002 15:30:42 +0100 (MET) Original-Received: (qmail 1018 invoked from network); 4 Dec 2002 15:30:41 +0100 Original-Received: from zg06-174.dialin.iskon.hr (HELO gaura) (213.191.148.175) by mail.iskon.hr with SMTP; 4 Dec 2002 15:30:41 +0100 Original-Received: (qmail 21489 invoked by uid 500); 4 Dec 2002 14:30:38 -0000 Original-To: ntg-context@ntg.nl Content-Disposition: inline In-Reply-To: <200212031333.47102.john@wexfordpress.com> User-Agent: Mutt/1.4i Errors-To: ntg-context-admin@ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.0.13 Precedence: bulk X-Reply-To: Gour 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:10011 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:10011 John Culleton (john@wexfordpress.com) wrote: > Perhaps as is so often the case, the features are there but not yet > described in Context. A Context-only solution would be nice, but in > the meantime the power of the existing packages are available. I agree that ConTeXt-only solution would be terrific since it will provide better mechanism for extension & easier maintainance. However, main reason why I had to switch to Xindy (over makeindex) was handling of my national alphabet (Croatian) as well as ability to define my sort order - for Sanskrit transliteration. For example, here is the part of my xindy file which handled Sanskrit diacritics for LaTeX: (define-rule-set "resolve-sanskrit-diacritics" :rules (("\\={(a)}" "\1" :bregexp :again) ("\\={\\i}" "i" :bregexp :again) ("\\={I}" "I" :bregexp :again) ("\\d{(r)}" "ri" :bregexp :again) ("\\d{(t)}" "\1" :bregexp :again) ("\\d{(T)}" "\1" :bregexp :again) ("\\d{(d)}" "\1" :bregexp :again) ("\\d{(n)}" "\1" :bregexp :again) ... )) This snippet just resolve sanskrit diacritics and sort them according to their Latin (or Croatian) counterpart chars without accent. It would be wonderful to be able to do such things with ConTeXt only. Sincerely, Gour -- Gour gour@mail.inet.hr Registered Linux User #278493