On 04/29/2017 01:42 PM, Schmitz Thomas A. wrote:
Could you confirm that the right word order is the second list in this message instead of the first one that ConTeXt generates by default?
No, I don't see why yours should be “right” and the order that is produced now should be “wrong.” It really depends on the purpose of your sorting.
Sorry, Thomas, I’m afraid I don’t get your point here. I mean, if alphabetic sorting makes any sense at all, this is to sort index and dictionary entries. (If not, please tell me what I am missing here.) Imagine that LSJ is edited again in 2017. You purchase the paper edition and you notice that vowels are sorted considering their diacritics too (resulting in cases such as ἅλς placed after ἁμαρτία). Wouldn‘t you think that sorting is somehow “flawed” in that new edition? The point I’m trying to make is that this isn’t about my personal preferences, but about conventions used for centuries.
I don’t know who contributed the current code to sort-ini.lua, but it makes consistent choices and produces a possible order. It’s not the order you would prefer, granted. It’s not the order I would prefer, granted again. Hans kindly provided them (https://mailman.ntg.nl/pipermail/ntg-context/2017/088340.html) to a request of mine.
After using it, I realized that word order wasn’t right, although I didn’t understand why replacements were needed. Or why replacements required an unaccented Greek vowel and a Latin letter. Hans replied that some order was always needed. I needed more samples to realize that this wasn’t what I wanted.
But what is the purpose of pushing so hard to have your favorite order included as default? You know what to do to have this order, and that’s all that’s important for you. This isn’t about my favorite order. This is about indices of (ancient) Greek names or words.
German has five sorting criteria (de, Duden, two DIN and de-AT), but why is the default criterium to sort (ancient) Greek foreign to practice over centuries? That being said, I don’t that Hans intended to establish an new sorting criterium. The whole problem was that I couldn’t explain this issue better.
Other users may have different priorities (witness the long list in sort-ini.lua: someone went to great lengths to define this order). So I still don’t see what you’re trying to accomplish.
An index with classical Greek words (or names) that follows the same principle as in German, English or Dutch: word sorting is the same as in most important dictionaries. This is the main reason of having it as a default. I hope it is clear now, Pablo -- http://www.ousia.tk