Quote:
Originally Posted by chaley
The answer is language (locale) dependent. One must look at the ISO definitions and the ICU tables. For example, in some cases the letters áéíóú and àèìòù are considered special, where in others such as French they are considered letters. In French the quote marks are « and » where in English the character is ", and they sort differently.
The technical term for sort ordering is "collation". As I said, calibre uses the ICU libraries to do sorting. The collation tables for ICU can be found at http://www.collation-charts.org/icu442/. The English collation chart is at http://www.collation-charts.org/icu442/icu442-en.html. I can't guarantee they are correct, but they look right.
|
@chaley, thanks -- I've linked and made bookmarks for that technical info to consider the next time I'm pulling out my hair in bafflement at technical sort order issues. Great info. I just wouldn't like trying to explain it to a "new" user.