Lingua::FI::Hyphenate - Finnish hyphenation (suomen tavutus)


Lingua-FI-Hyphenate documentation  | view source Contained in the Lingua-FI-Hyphenate distribution.

Index


NAME

Top

Lingua::FI::Hyphenate - Finnish hyphenation (suomen tavutus)

NIMI

Top

Lingua::FI::Hyphenate - suomen tavutus

SYNOPSIS

Top

    use Lingua::FI::Hyphenate qw(tavuta);

    my @tavut = tavuta("kodeissansakaan");

    print "@tavut\n"; # will print "ko deis san sa kaan\n";

KÄYTTÖ

Top

    use Lingua::FI::Hyphenate qw(tavuta);

    my @tavut = tavuta("kodeissansakaan");

    print "@tavut\n"; # tulostaa "ko deis san sa kaan\n";

DESCRIPTION

Top

tavuta() returns as a list the syllables of its Finnish input list.

The used character set is ISO 8859-1, of which the Finnish word characters the vowels are

    aeiouyäåö AEIOUYÅÄÖ

and the consonants are

    bcdfghjklmnpqrstvwxz BCDFGHJKLMNPQRSTVWXZ

The rules for syllable divisions are:

KUVAUS

Top

tavuta() palauttaa listana suomenkielisen syötelistansa tavut.

Käytetty merkistö on ISO 8859-1, suomenkieliset vokaalit ovat

    aeiouyäåö AEIOUYÅÄÖ

ja konsonantit ovat

    bcdfghjklmnpqrstvwxz BCDFGHJKLMNPQRSTVWXZ

Tavujakosäännöt ovat:

CAVEAT

Top



tavuta() works only for single words. Compound words may get wrongly hyphenated, especially when the first component ends in a consonant and the second component begins with a vowel. For example, "kaivosaukko" ('the opening of a mine', compound of "kaivos", 'mine', and "aukko", 'opening') will be wrongly hyphenated as "kai-vo-sauk-ko" ('well otter'). Caveat hyphenator.

You may hint the correct word/syllable division by inserting a "-" at the right places. In fact, any non-Finnish word characters are removed and replaced with syllable divisions.

VAROITUS

Top



tavuta() toimii vain yksittäisille sanoille. Sanaliitot saattavat tavuttua väärin, varsinkin jos ensimmäinen osa päättyy konsonanttiin ja toinen osa alkaa vokaalilla. Esimerkiksi "kaivosaukko" tavuttuu väärin: "kai-vo-sauk-ko". Tarkkavaisuutta tavutukseen.

Voit antaa tavutusvihjeitä käyttämällä "-"-merkkiä sopivissa kohdissa. Itse asiassa kaikki paitsi kirjaimet poistetaan ja korvataan tavurajoilla.

AUTHOR

Top



Jarkko Hietaniemi <jhi@iki.fi>

COPYRIGHT

Top

LICENSE

Top



This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

TEKIJÄ

Top



Jarkko Hietaniemi <jhi@iki.fi>

TEKIJÄNOIKEUS

Top



Copyright 2001 Jarkko Hietaniemi

LISENSSI

Top



Tämä kirjastomoduli on vapaa; voit jakaa ja/tai muuttaa sitä samojen ehtojen mukaisesti kuin Perliä itseään.

Lingua-FI-Hyphenate documentation  | view source Contained in the Lingua-FI-Hyphenate distribution.