Hi all,<br><br>I need to type Czech characters in Squeak. I have a latin2 font, so I tried to setup latin2 environment in Squeak as follows:<br><br>StrikeFontSet installExternalFontFileName6: 'latin2.out' <br> encoding: 14 <br>
encodingName: #Latin2 <br> textStyleName: #DefaultMultiStyle.<br><br>Locale switchToID: (LocaleID isoLanguage: 'cs').<br><br>It seems OK, I can see Czech characters with diacritical marks, for example using this in Workspace:<br>
(Character value: 236) asString convertFromEncoding: 'iso-8859-2'<br><br>Now when I run Squeak on Ubuntu by this:<br><br>LANG="cs_CZ.ISO-8859-2"<br>LC_ALL="cs_CZ.ISO-8859-2"<br>squeak<br><br>I can type lower case Czech letters ì ¹ è ø ¾ ý á í é ù ú - the keyboard keys with these letters works. But when I press a key with diacritical mark + some character key, I get only the character followed by a question mark, e? s? c? for example. So I am not able to type Czech upper case characters (like Ì © È etc.).<br>
<br>Where is the problem ? In Squeak VM (I use last 3.10-6 version) or in Squeak itself? Please help.<br><br>Thanks<br><br>Michal<br>