L2/01-196 > Case Mapping, and Greek Final > From: Mark Davis > Date: 2001-03-24 > > Various people (Carl Brown, Nick Nickolas) have brought to our attention > that the Special casing property for the Greek Sigma needs to be enhanced. > Here is a proposal for doing that. > > 1. Add the following text at the appropriate point: > > In the following conditions, a letter is any character with general category > Ll or Lo, and an ignorable sequence is a sequence of *zero* or more > characters from the set {HYPHEN, SOFT HYPHEN, general category Mn}. > > The FINAL2 condition is met if the character in question is not followed by > a sequence consisting of an ignorable sequence and a letter. > > The INITIAL2 condition is met if the character in question is not preceded > by a sequence consisting of a letter and an ignorable sequence. > > The GREEK_FINAL condition is met if the FINAL2 condition is met and the > INITIAL2 condition is *not* met. > > Change the condition for lowercasing capital sigma to the following (if this > rule doesn't apply, then the default sigma mapping from UnicodeData is > used): > > 03A3; 03C2; 03A3; 03A3; GREEK_FINAL # GREEK CAPITAL LETTER SIGMA > > [There is a related document from Nick Nickolas that we should also post.] > > 2. Since the data for special casing is now normative, I propose that after > suitable review, we make http://www.unicode.org/unicode/reports/tr21/ into a > UAX in Unicode 3.2. We can then move some of the descriptive text on > conditions from the data file back into the UAX where it is more > appropriate. >