The Wayback Machine - https://web.archive.org/web/20230111090633/https://jkorpela.fi/uusinappis.html

Suomalainen monikielinen n�pp�imist�

T�m�n sivun sis�llys:
Standardin SFS 5966 mukainen suomalainen n�p�p�i�mist��aset�te�lu on tarkoitettu

Asettelu m��riteltiin vuonna 2006 Kotoistus-hankkeessa, ja Suomen Standardisoimis�liitto SFS vahvisti sen standardiksi 3.11.2008. Siihen tehtiin vuonna 2019 er�it� lis�yksi�.

Seuraava kuva esitt�� n�pp�inten merkitykset. Harmaat alueet kuvaavat ns. tarke�n�pp�in�toimintoja eli dead key -toimintoja.

(N�pp�imist�asettelun kuva)

Useimpien tietokoneiden suomalainen n�pp�imist��asettelu on kuitenkin suppeampi, vanhan k�yt�nn�n mukainen, eik� saatavilla ole juuri ollut fyysisi� n�pp�imist�j�, jotka ottaisivat standardin huomioon. Asettelu on kuitenkin toteuttavissa nykyisill� suomalaisilla n�pp�imist�ill� asentamalla tietokoneeseen sopiva pieni ohjelma (n�pp�imist�ajuri). Asettelun k�yt�n helppoutta voidaan kuitenkin paran�taa lis��m�ll� n�pp�imist��n er�it� lis�kaiverruksia. Uusia n�pp�imi� asetteluun ei sis�lly.

Alt Gr -n�pp�in

Asettelussa keskeisess� asemassa on Alt�Gr -n�pp�in (Alternate Graphic), joka sijaitsee v�li�ly�nti�n�pp�imen oikealla puolella. Sen avulla voidaan kirjoittaa monet merkit helposti muis�tet�ta�val�la tavalla.

Esimerkiksi saksan kaksois-s � voidaan kirjoittaa yh�dis�tel�m�l�l� Alt�Gr�s. Lis�ksi on toteutettu tarkkeiden (diakriit�tis�ten merkkien) valikoiman laajennus Alt�Gr -n�pp�i�men avulla. Esimerkiksi hattu-s š tuo�te�taan painamalla ensin heitto�merkki�n�pp�int� niin, ett� Alt�Gr -n�pp�in on alas pai�net�tu�na, ja sitten s-n�pp�int�. Vastaavalla tavalla voidaan tuottaa monia muitakin merkkej�, joissa on hattu tai muu tarke.

Kuvauksia

Toteutuksia

Seuraavista toteutuksista muut kuin ensimm�inen eiv�t t�t� kirjoitettaessa viel� ole standardin uusimman, vaan alkuper�isen version mukaisia.

Seuraavat toteutukset pohjautuvat standardin alkuper�isen version mukaiseen asetteluun, mutta sis�lt�v�t laajennuksia siihen ja osittain poikkeuksiakin siit�:

Uusi versio

Standardia SFS 5966 oli ehdotettu laajennettavaksi seuraavasti:

Ehdotus oli lausuntokierroksella syksyll� 2019, ja se vahvistettiin 13.12.2019, joten uuden version (painoksen) tunnisteeksi tuli SFS 5966:2019.

K�ytt��notto Windowsissa

Helppo perusasennus

Kun n�pp�imist�asettelu on ladattu omaan koneeseen, puretaan aluksi pakattu kansio nap�saut�ta�mal�la sen kuvaketta (jos asettelua jaetaan pakattuna eli .zip-muodossa). Purkamisen j�lkeen napsautetaan ohjelmakuvaketta setup.exe.

Mink� tahansa uuden n�pp�imist�asettelun k�ytt��notto voi kuitenkin vaatia oikeuksia, joita tavallisella k�ytt�j�ll� ei aina ole varsinkaan yrityksen tietokoneissa. Silloin on parasta pyyt�� j�rjestelmist� vastaavia asentamaan tarvittavat asettelut kerralla kaikkiin tietokoneisiin.

Oletukseksi asettaminen

Uusi n�pp�imist�asettelu voidaan asentaa perus�asetukseksi (”ole�tuk�sek�si”). T�ll�in se tulee k�ytt��n kaikissa uusissa ikkunoissa. Koska uusi asettelu on vain nykyisen asettelun laajennus, sen k�yt�ss� olosta ei yleens� ole muuta haittaa kuin se, ett� joskus tulee j�ljemp�n� kuvattavia vahinkomerkkej�.

Tosin joissakin sovellusohjelmissa n�pp�imist�asettelu saattaa est�� joidenkin n�pp�inkomentojen k�yt�n. Esimerkiksi jos ohjelmassa normaalisti k�ytet��n n�pp�ily� Ctrl�Alt�A jonkin toiminnon tekemiseen, on k�y�tet�t�v� muuta tapaa (kuten valikkokomentoa), sill� uuden n�pp�imist�asettelun ollessa k�yt�ss� t�m� n�pp�ily tarkoittaa samaa kuin AltGr�A eli tuottaa ə-kirjaimen.

Oletukseksi asettaminen ja muu n�pp�imist�m��rittelyjen k�sittely on erilaista Windowsin eri versioissa. Ohessa on kuva er��st� versiosta. Asetuksiin p��see Ohjauspaneelin kautta, mutta tavallisesti my�s napsauttamalla n�yt�ss� (yleens� alhaalla) n�kyv�� kuvaketta FI tai FIN (viittaa suomen kieleen).

Joka tapauksessa valinta tehd��n valitsemalla ensin kieli ja sitten jokin kyseist� kielt� varten tehdyist� n�pp�imist��asetteluista. Suomenkielisess� Windowsissa on aina suomen kielelle asettelu, jonka nimi on ”suomi - suomalainen”, ”suomi - suomi” tai jotain vastaavaa; se tarkoittaa Microsoftin toimittamaa vanhaa asettelua.

Asettelun vaihto n�pp�imist�� k�ytt�en

N�pp�imist�asetusten yhteydess� on painike ”N�pp�inasetukset” tai vastaava. Sill� p��see s��t�m��n sit�, mik� n�pp�in�yhdistelm� vaihtaa eri n�p�p�i�mist��aset�te�lu�jen v�lill�. Ole�tuk�se�na on, ett� Alt�Vaihto (Alt�Shift) vaihtaa n�pp�imist��aset�te�lun seuraavaksi (k�y�tet�t�vis�s� ole�vien asettelujen listassa). Li�s�k�si voi m��ritell�, ett� esi�mer�kik�si Ctrl�1 vaihtaa m��r�t�tyyn asetteluun, Ctrl�2 jo�hon�kin toiseen jne.

T�st� on hy�ty� silloin, kun ha�lu�taan k�ytt�� eri kirjoitus�j�r�jes�tel�mil�le suun�ni�tel�tu�ja asetteluja, esimerkiksi kreikkalaista tai ven�l�is�t� (ks. esim. Ven�l�inen n�p�p�i�mist��aset�te�lu suomalaiselle n�pp�imist�lle). Latinalaista kir�jai�mis�toa k�ytt�vien kielten kir�joit�ta�mi�seen uusi suomalainen asettelu on yleens� riitt�v�. Poik�keuk�sen muodostaa l�hinn� vietnam, jonka kirjoittamista varten kannattaa ottaa k�yt�t��n viet�na�mi�lai�nen asettelu.

K�yt�n ongelmia

Asettelun kielikohtaisuus

Windowsissa n�pp�imist�asettelu liittyy aina johonkin kieleen. T�st� aiheutuu ongelmia etenkin Word-ohjelmassa. Jos olet esimerkiksi kirjoittamassa englanninkielist� teksti� ja Wordin kieli�asetuksena on asianmukaisesti englanti, niin n�pp�imist�asettelun vaihtaminen suomalaiseksi monikieliseksi n�pp�imist�ksi muuttaa my�s Wordin kieliasetuksen suomeksi!

Wordin kieliasetus taas vaikuttaa mm. lainausmerkkien muuntamiseen kielen mukaisiksi, oikein�kirjoi�tuk�sen ja kieliopin tarkistamiseen jne. Kieliasetus n�kyy Wordin ikkunan alarivill� ja on muutettavissa esi�merkiksi sit� napsauttamalla, mutta t�m� on hiukan vaivalloista ja se saattaa unohtua.

Vahinkomerkit

Koska uusi asettelu on vanhan laajennus, kaikki normaalit n�pp�ilyt toimivat kuten ennenkin. Erikoistilanteissa voi kuitenkin synty� ongelmia:

Virtuaalinen n�pp�imist�

Windowsissa on (v�h�n tunnettu) mahdollisuus saada kuvaruudulle virtuaa�li�nen n�pp�imist� eli n�pp�imist�n kuva (On-Screen Keyboard). Sen n�pp�imi� nap�saut�te�le�mal�la voi kirjoittaa teksti�. Painamalla AltGr-n�pp�int� saa kuvaan n�kyviin ne merkit, jotka voi kirjoittaa AltGr-n�pp�imen avulla. (Valitettavasti t�ll� tavoin ei saa esille niit� merkkej�, jotka saa aikaan k�ytt�m�ll� saman�aikai�ses�ti vaihto- eli shift-n�pp�int� ja AltGr-n�pp�int�.) Virtuaalinen n�pp�imist� saadaan esille valitsemalla K�ynnist�-valikosta Suorita-kohta (Vistassa Apuohjelmat-osassa), kirjoittamalla osk ja painamalla enter-n�p�p�in�t�. Windows 7:ss� osk-ohjelma kuitenkin n�ytt�� j�rjestelm�n perus�asettelun, ei valittua asettelua. Windows 10:ss� ohjelman nimi on N�ytt��n�pp�imist�.

Muunnelma fimultxt

Olen laatinut edell� kuvatun n�pp�imist�n muunnelman, jossa on erityisesti otettu huomioon suomenkielisen tekstin kirjoittamisen lis�tarpeita. Siin� esimerkiksi heittomerkkin�pp�in tuot�taa suoraan suomen kielen mukaisen heittomerkin eik� pystysuoraa eli Ascii-heitto�merk�ki�. Muun�nel�ma ei siten sovi tieto�kone�koodin kirjoittamiseen, mutta t�m� voidaan hoitaa vaih�ta�mal�la tarvittaessa toiseen n�pp�imist�asetteluun. Muunnelman koodinimi on fimultxt ja selv�kielinen nimi Finnish multilingual layout with text entry enhancements. Muunnelma on saatavissa zipattuna pakettina fimultxt.zip. Muutokset ovat seuraavat:

N�pp�ily Merkitys muunnelmassa Merkitys alkuper�isess�
Vaihto+2” (suomalainen lainausmerkki)" (Ascii-lainausmerkki)
'’ (heittomerkki)' (Ascii-heittomerkki)
Vaihto+yhdysmerkki− (miinusmerkki)_ (alaviiva)
Vaihto+4(Unicoden) pehme� tavuviiva� (valuuttamerkki)
� 2² (yl�indeksi 2)m��rittelem�t�n, k�yt�nn�ss� �2
� 3³ (yl�indeksi 3)m��rittelem�t�n, k�yt�nn�ss� �3
AltGr+C©m��rittelem�t�n
AltGr+R®m��rittelem�t�n

Muita asetteluja

Sivu Windowsiin kuuluvia ja ladattavissa olevia n�pp�imist�asetteluja kuvailee vaihtoehtoja eri kielille ja muutoin eri tarkoituksiin. Siin� mainitaan my�s ohjelmointin�pp�imist�j�, jotka voivat auttaa v�ltt�m��n joitakin uuden suomalaisen n�pp�imist�n ongelmia ohjelmoinnissa.