[voikko-devel] Tavutusvihjeet

Teemu Likonen tlikonen at iki.fi
Mon Nov 20 18:29:48 EET 2006


(Jassoo, IKI-posti kulkee hieman hitaasti. Kopioin Harrin viestin 
arkistosta.)

Harri kirjoitti:

> - - ja lisätä Joukahaisen kirjoitusasusyntaksiin tavutuksen kieltävän
> merkin. Mikäköhän muuten olisi tähän sopiva symboli? Plusmerkki +,
> alaviiva _, hattu ^ vai jokin muu?

Tarke "^" todella on englannin kielellä hämäävästi joskus "hat". Muun 
muassa merkin U+0302 COMBINING CIRCUMFLEX ACCENT kohdalla lukee 
Unicodessa "= hat". Virallisempi ja parempi nimi on 
kuitenkin "sirkumfleksi" - varsinkin, kun suomen kielessä tarke "ˇ" on 
hattu. Päivän pilkunviilaus...

> Sitten pitäisi vielä kehittää menetelmä tavutusvihjeiden lisäämiseen.
> Tämä vaatii jo vähän enemmän suunnittelua, koska on eri asia
> käsitelläänkö nämä vihjeet ennen sääntöpohjaisen tavutuksen
> suorittamista vai sen jälkeen. Nykyään kirjoitusasuissa käytetty
> yhtäsuuruusmerkkihän tulkitaan tavutuksessa yhdyssanarajaksi, mikä
> yleensä onkin oikein ja tuottaa toivotun tuloksen, mutta ei
> välttämättä johda optimaaliseen tavutukseen niissä tilanteissa joissa
> sitä käytettäisiin tavallisen tavurajan paikalla.

Kaiken kaikkiaan minusta paras ratkaisu tuntuisi olevan sanaston 
kehittäjien kannalta - ohjelmoinnista en tiedä mitään -, että 
oletuksena sanat tavutetaan suomen kielen sääntöjen mukaan ja 
=-merkillä voidaan laittaa sanaraja yhdyssanoihin tai sen kaltaisiin 
sanoihin. Lisäksi olisi sitten tavutuksen kielto, mikä tarkoittaisi, 
ettei sanaa tavuteta millään algoritmilla vaan ainoastaan erikseen 
merkityistä kohdista, jos sellaisia on. Esimerkiksi ^-merkki 
kirjoitusasun alussa kieltäisi tavutuksen, mutta sallisi sen niistä 
kohdista, joihin on laitettu +-merkki:

kirjoitusasu      tavutus

nimenomaan        ni-men-o-maan
^nimenomaan       nimenomaan
^nimen+omaan      nimen-omaan
^ni+menomaa+n     ni-menomaa-n   :-)

(Joo, "nimenomaan" ei ole oikeasti ole Joukahaisen kautta käsiteltävä 
sana.)

Ilmeisesti tarvitaan myös =-merkkiä, koska se taitaa vaikuttaa 
vokaalisointuun.



More information about the devel mailing list