Hi, you may have heard about the Omega extension of TeX. We are using 16-bit tables internally, so that in general our system is based on Unicode. We need an indexing utility compatible with this scheme. Would it be possible to upgrade xindy to be 16-bit compatible? Here is what we need: foo.idx files will contain characters in extended hexa notation: ^^^^0123^^^^abcd^^^^0080 and so on It should be possible to write a merge/sort file of the type (merge-rule "^^^^41d8" "AØ") where AØ is the 16-bit character of hexa value 41D8 or to have a notation like in the newest perl (with utf8 module) (merge-rule "^^^^41d8" "\x{41d8}") This means that can (and will) be more than 256 letter groups, and that it also should be possible to define groups of groups (Latin entries, then Greek entries, then Cyrillic entries, and so on). Is this possible? If yes, in the short range? in the long range? Thanks in advance for any help you can provide Yannis Haralambous +--------------------------------------------------------------------+ | Yannis Haralambous, Ph.D. yannis@fluxus-virus.com | | http://www.fluxus-virus.com/yannis | +--------------------------------------------------------------------+ | 187, rue Nationale fax : +33 (0)3.20.40.28.64 | | 59800 Lille, France tél. : +33 (0)6.07.98.16.26 | +--------------------------------------------------------------------+ | Visit the Omega home page!! http://www.ens.fr/omega | +--------------------------------------------------------------------+ ...pour distinguer l'extérieur d'un aquarium, mieux vaut n'être pas poisson ...the ball I threw while playing in the park has never reached the ground