Re: [xindy] Problems with utf8 files
Brought to you by:
jschrod
From: stefano f. <ste...@gm...> - 2011-01-03 23:14:35
|
On Mon, Jan 3, 2011 at 4:41 PM, Joachim Schrod <js...@ac...> wrote: > Zdenek Wagner writes: >> 2011/1/3 stefano franchi <ste...@gm...>: >> > I am working on a book project typeset with LuaTeX (to be more >> > precise, lualatex). I need to change the sort order of the various >> > accented letters, and make them behave as if they were unaccented >> > (i.e., as in the Duden-order in German). My project is in >> > English/american and the tex input files are all unicode, inclusing >> > the \index entries (no Latex workarounds like \"o etcetera). I wrote >> > a small xindy style file with my sort rules, such as: >> > >> > (sort-rule "ö" "o") >> > (sort-rule "ü" "u") >> > >> > etc., >> > >> > plus the standard modules (the whole file is appended below). >> > >> > But here is my problem: >> > >> > 1. If I call xindy with the english language module: >> > >> > xindy -L english -M mymodule.xdy myfile.idx >> > >> > then the sort rules are ignored. They are obeyed only if I change the >> > \index commands to contain Latex-like accents instead of unicode >> > accented letters. However, this is not practical, since I have >> > hundreds of entries contained across several files. It seems as if >> > xindy is not recognizing the input file as utf8. >> > >> Have you tried xindy -L general myfile.idx ? I think it's exactly >> what you need. > > Zdenek is right concerning the sort order, as usual. > > To make xindy recognize the input file as utf8, you need to add -C > utf8. Don't forget that you also need -M texindy or -M your_own.xdy; > otherwise no output would happen. > > HTH, > Joachim > > -- Thanks Zdenek and Joachim. The combination of -L general and -C utf8 solved my problem. Cheers, Stefano > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > Joachim Schrod Email: js...@ac... > xindy maintainer http://www.xindy.org/ > Roedermark, Germany > > ------------------------------------------------------------------------------ > Learn how Oracle Real Application Clusters (RAC) One Node allows customers > to consolidate database storage, standardize their database environment, and, > should the need arise, upgrade to a full multi-node Oracle RAC database > without downtime or disruption > http://p.sf.net/sfu/oracle-sfdevnl > ________________________________________________________________________ > xindy-discuss mailing list -- general xindy announcements and discussions > Unsubscribe via https://lists.sourceforge.net/lists/listinfo/xindy-discuss > |