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