6. The method of claim 5 , further comprising generating as the character set for a character of the canonicalized form of the word a character set comprising both diacritical and non-diacritical forms of the character.
6. The method of claim 5 , further comprising generating as the character set for a character of the canonicalized form of the word a character set comprising both diacritical and non-diacritical forms of the character. 7. The method of claim 6 , wherein the character of the canonicalized form of the word and an alternate character are both assigned to a predetermined input key, and further comprising: generating as the character set for the character of the canonicalized form of the word a character set further comprising both diacritical and non-diacritical forms of the alternate character.