On 06/23/11 13:02, Philipp Stephani wrote: > > Am 23.06.2011 um 12:35 schrieb Taco Hoekwater: > >> >>> >>> No, and even without those local-dependent cases, it would still be >>> impossible to build a correct lccode/uccode table since >>> lowercasing/uppercasing one character is context-dependent and can >>> result in more than one character: the uppercase of ß is SS. >> >> Well, in this particular example, there is ... U+1E9E ! :) :) > > No, the capital ß is not the uppercase version of ß. SpecialCasing.txt has
I think you missed the smileys. >> >> You do not happen to be bored and looking for something interesting >> to do in the coming few weeks, by any chance? > > The casing algorithms are already implemented in the ICU library (and > probably in other libraries as well). Sure, but that does not help luatex, does it? I, for one, am not going to wade through the ICU sources trying to extract an algorithm that is fairly easy to implement based on the actual specification. Best wishes, Taco
