Short: Finnish (and Swedish) keymap Author: mikko.koivunalho@kolumbus.fi (Mikko Koivunalho) Uploader: mikko koivunalho kolumbus fi (Mikko Koivunalho) Type: driver/input Version: 1.1 Replaces: SuomiKeymap.lha Architecture: generic Kurz: Finnischen/Schwedischen Tastaturaufbau CHANGES V1.1 - Minor correction to Suomi keymap. - Added font topaz-8859-15 sizes 8 and 11 (character set ISO 8859-15). - Modified Suomi keymap into Suomi-8859-15 keymap, added caron (hat) accent, works with s, S, z and Z. Also added Euron sign, oe/OE-letter and capital ˙. - Modified installation script. V1.0 - Initial release. README This is a new Amiga keymap according to the new proposed standard of "Finnish multilanguage keyboard layout". The Center for the Studies of Native Finnish Languages has coordinated a project called "Kotoistus" ("domestication"). Kotoistus project has participated in the CLDR 1.5 update. Kotoistus project aims at making computers more capable of expressing easily and accurately the details of Scandinavian and Finnish languages. "Finnish multilanguage keyboard layout" is part of the project. Its purpose is to create a new keymap with which one can: 1) write main Scandinavian and Finnish languages (Finnish, Swedish, Norwegian and Danish) easily as has been accustomed to, including every letter of those languages. 2) write with considerable ease all minor languages in Finland and Scandinavia (saame, romany, German and the language of Greenland, and others). 3) write with ease most of the official languages of European Union, including the remaining Northern language, Icelandic. Greek is not supported. The project Kotoistus has cooperated with Swedish officials and reached a compromise. Therefore this new layout will create a common market area for keyboards. See URLs http://kotoistus.fi and http://www.csc.fi/sivut/kotoistus/nappaimisto_htm The file fi_kbspec_fi_luonnos06.pdf contains the proposal (in Finnish). INSTALLATION An installation script is provided. It does the same as is listed below: Copy Devs/Keymaps/Suomi to Devs:Keymaps/ Copy Devs/Keymaps/Suomi.info to Devs:Keymaps/ Copy Devs/Keymaps/Suomi-8859-15 to Devs:Keymaps/ Copy Devs/Keymaps/Suomi-8859-15.info to Devs:Keymaps/ Copy Locale/Flags/Keymaps/Suomi to Locale:Flags/Keymaps/ Copy Locale/Flags/Keymaps/Suomi-8859-15 to Locale:Flags/Keymaps/ Copy Fonts/topaz-8859-15 to Fonts: Makedir Fonts:topaz-8859-15 Copy Fonts/topaz-8859-15/8 to Fonts:topaz-8859-15/ Copy Fonts/topaz-8859-15/11 to Fonts:topaz-8859-15/ NOTES ON AMIGA IMPLEMENTATION Naturally the keyboard layout proposed relies heavily on the use of Unicode/UCS character set. Amiga doesn't properly support Unicode so I have worked without it. I have used the standard Amiga 8-Bit Character set ECMA-94 which equals with the ISO 8859-1 standard. Unfortunately this leaves some characters out. The file New_Finnish_Keymap.ilbm shows the new keymap and points out its deficiences. The standard Amiga keyboard contains some differences to the de facto standard keyboards (PC105) in general use. Only one of these differences has caused me headache: the Amiga key 0D i.e. the key left of the Backspace key. Yes, the Amiga keyboard has 13 keys (+ Backspace) on the top row, PC keyboard has only 12 + Backspace. Amiga has several keyboard adapters and they map this button differently. For example, my KB-10 adapter has decided to place this button on the Amiga key 2B (middle row, left of Enter). Therefore, I decided to make those two buttons the same. All Control codes (C0 codes) are available by pressing the CTRL button and a letter button. There is only one control code for each button so you don't need to press ALT (for example for ^, or ^[ or ^^). Should you need the upper control codes (C1 codes), you get them by pressing CTRL + ALT and a letter button. CTRL and CTRL + SHIFT give the same code. Also CTRL + ALT and CTRL + ALT + SHIFT give the same code. ENTER gives control code 13 (Carriage return) and CTRL + ENTER gives code 10 (Linefeed). The Delete control code (127, ^?) is only in the DEL button, not in CTRL + ?. Within the numeric keyboard the characters [ and ] work together with CTRL and with CTRL + ALT. No-break space (NBSP, code 160) can be entered with ALT + SPACE. When the ECMA-94 has characters for the accent markers (¨^~´`¯), you can produce those markers alone with the SPACE, like with any other letter button. THANKS I would like to thank Christian Stiens for the KME Keymap-Editor. Without KME this keymap would have been impossible to do. CONTACT The author (Mikko Koivunalho) can be contacted at the email address mikko.koivunalho@kolumbus.fi. Suggestions, improvements and critique are welcome.