[NTG-context] Index sorting for other languages than English (2)

Richard Gabriel rgabriel at kerio.com
Tue May 30 09:23:54 CEST 2006

I'd suggest you to use the extended variant of the \index macro. There you can specify an ASCII equivalent of the word, which will be used for sorting:

\index[soz kesmek]{s\"oz kesmek}
\index[seref]{\c seref}



From: "R. Ermers" [mailto:r.ermers at hccnet.nl]
To: mailing list for ConTeXt users [mailto:ntg-context at ntg.nl]
Sent: Tue, 30 May 2006 08:43:01 +0200
Subject: [NTG-context] Index sorting for other languages than English (2)

Hi all,
  I have a document in Dutch (\mainlanguage[nl]) in which I quote Turkish 
  items, which I want to collect in a separate index, like this:
  "Enkele voorbeelden zijn: \quote{oudere zus} \turkish{abla}, 
  \quote{jongere broer of zus} \turkish{karde\c{s}}, de \quote{zus van 
  vader} (\quote{tante}) \turkish{hala, \quote{de zus van moeder} 
  \turkish{teyze}. Voor aangetrouwde familieleden gelden soms juist vagere 
  termen dan in het Nederlands, bijv. \quote{aangetrouwde tante} en 
  \quote{schoonzuster}, \turkish{yenge}."
  The index, however, is based on Dutch (mainlanguage). This causes two 
  1. words with accents, like s\"oz, are not sorted correctly to any standard:
  söz kesmek 76
  saygı 14
  s¸eref 3, 14, 24, 27
  2. letters with diacritics, like \c{s} (under which \c{s}eref is to be 
  placed) are not included in the alphabetical listing in the index, which 
  of course follows the Dutch alphabet.
  Does anyone have a solution?
  ntg-context mailing list
  ntg-context at ntg.nl
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.ntg.nl/pipermail/ntg-context/attachments/20060530/9dd22268/attachment.html 

More information about the ntg-context mailing list