L2/07-368 Date: Fri, 12 Oct 2007 18:21:15 -0700 Source: Mark Davis Subject: Casing language ============ I had action 111A57 to prepare a document. Here is the proposed text for U5.1: The Unicode Standard provides default casing operations. There are circumstances in which the default operations need to be tailored for specific locales or environments. Some of these tailorings have data that is in the standard, in the SpecialCasing.txt file, notable for the Turkish dotted capital I and dotless small i. In other cases, more specialized tailored casing operations may be appropriate. These include: * Titlecasing of IJ at the start of words in Dutch * Removal of accents when uppercasing letters in Greek * Uppercasing U+00DF ( § ) LATIN SMALL LETTER SHARP S to the new U+XXXX LATIN CAPITAL LETTER SHARP S However, these tailorings may or may not be desired, depending on the environment. In particular, the U+XXXX LATIN CAPITAL LETTER SHARP S has very limited documented usage, and is thus not the standard uppercase for U+ 00DF ( § ) LATIN SMALL LETTER SHARP S. Thus with the default Unicode casing operations, the capital sharp S will by default lowercase to the small sharp S, but not the reverse. In those environments where the reverse operation is needed, a tailored operation would be required. -- Mark