Finnish hyphenation patterns for MLPCTeX <------ % First release January -86 by Kauko Saarinen, % Computing Centre, University of Jyvaskyla, Finland % % Completely rewritten January -88. The new patterns make % much less mistakes with foreign and compound words. % The article 'Automatic Hyphenation of Finnish' % by Professor Fred Karlsson is also referred % --------------------------------------------------------- % % 8th March -89 (vers. 2.2), some vowel triples by Fred Karlsson added. % 9th January - 95: added \uccode and \lccode by Thomas Esser % % ********* Patterns may be freely distributed ********** % //============================================================================================================ */ $patgenLanguage = 'Finnish'; $patgenExceptions = array(); $patgenMaxSeg = 7; $patgen = array( 'begin'=>array( 'ä'=>'02', 'ydin'=>'00021', 'suura'=>'000212' ), 'end'=>array( 'sidea'=>'212000' ), 'all'=>array( 'ba'=>'100', 'be'=>'100', 'bi'=>'100', 'bo'=>'100', 'bu'=>'100', 'by'=>'100', 'da'=>'100', 'de'=>'100', 'di'=>'100', 'do'=>'100', 'du'=>'100', 'dy'=>'100', 'dä'=>'100', 'dö'=>'100', 'fa'=>'100', 'fe'=>'100', 'fi'=>'100', 'fo'=>'100', 'fu'=>'100', 'fy'=>'100', 'ga'=>'100', 'ge'=>'100', 'gi'=>'100', 'go'=>'100', 'gu'=>'100', 'gy'=>'100', 'gä'=>'100', 'gö'=>'100', 'ha'=>'100', 'he'=>'100', 'hi'=>'100', 'ho'=>'100', 'hu'=>'100', 'hy'=>'100', 'hä'=>'100', 'hö'=>'100', 'ja'=>'100', 'je'=>'100', 'ji'=>'100', 'jo'=>'100', 'ju'=>'100', 'jy'=>'100', 'jä'=>'100', 'jö'=>'100', 'ka'=>'100', 'ke'=>'100', 'ki'=>'100', 'ko'=>'100', 'ku'=>'100', 'ky'=>'100', 'kä'=>'100', 'kö'=>'100', 'la'=>'100', 'le'=>'100', 'li'=>'100', 'lo'=>'100', 'lu'=>'100', 'ly'=>'100', 'lä'=>'100', 'lö'=>'100', 'ma'=>'100', 'me'=>'100', 'mi'=>'100', 'mo'=>'100', 'mu'=>'100', 'my'=>'100', 'mä'=>'100', 'mö'=>'100', 'na'=>'100', 'ne'=>'100', 'ni'=>'100', 'no'=>'100', 'nu'=>'100', 'ny'=>'100', 'nä'=>'100', 'nö'=>'100', 'pa'=>'100', 'pe'=>'100', 'pi'=>'100', 'po'=>'100', 'pu'=>'100', 'py'=>'100', 'pä'=>'100', 'pö'=>'100', 'ra'=>'100', 're'=>'100', 'ri'=>'100', 'ro'=>'100', 'ru'=>'100', 'ry'=>'100', 'rä'=>'100', 'rö'=>'100', 'sa'=>'100', 'se'=>'100', 'si'=>'100', 'so'=>'100', 'su'=>'100', 'sy'=>'100', 'sä'=>'100', 'sö'=>'100', 'ta'=>'100', 'te'=>'100', 'ti'=>'100', 'to'=>'100', 'tu'=>'100', 'ty'=>'100', 'tä'=>'100', 'tö'=>'100', 'va'=>'100', 've'=>'100', 'vi'=>'100', 'vo'=>'100', 'vu'=>'100', 'vy'=>'100', 'vä'=>'100', 'vö'=>'100', 'str'=>'1020', 'äy'=>'020', 'ya'=>'012', 'yo'=>'012', 'oy'=>'010', 'öy'=>'020', 'uy'=>'012', 'yu'=>'012', 'öa'=>'032', 'öo'=>'032', 'äa'=>'032', 'äo'=>'032', 'äu'=>'012', 'öu'=>'012', 'aä'=>'010', 'aö'=>'010', 'oä'=>'010', 'oö'=>'010', 'uä'=>'012', 'uö'=>'012', 'ää'=>'020', 'öö'=>'020', 'äö'=>'020', 'öä'=>'020', 'aai'=>'0012', 'aae'=>'0012', 'aao'=>'0012', 'aau'=>'0012', 'eea'=>'0012', 'eei'=>'0012', 'eeu'=>'0012', 'eey'=>'0012', 'iia'=>'0012', 'iie'=>'0012', 'iio'=>'0012', 'uua'=>'0012', 'uue'=>'0012', 'uuo'=>'0012', 'uui'=>'0012', 'eaa'=>'0100', 'iaa'=>'0100', 'oaa'=>'0100', 'uaa'=>'0100', 'uee'=>'0100', 'auu'=>'0100', 'iuu'=>'0100', 'euu'=>'0100', 'ouu'=>'0100', 'ääi'=>'0010', 'ääe'=>'0010', 'ääy'=>'0030', 'iää'=>'0100', 'eää'=>'0100', 'yää'=>'0100', 'iöö'=>'0100', 'aei'=>'0100', 'aoi'=>'0100', 'eai'=>'0100', 'iau'=>'0100', 'yei'=>'0100', 'aia'=>'0010', 'aie'=>'0010', 'aio'=>'0010', 'aiu'=>'0010', 'aua'=>'0010', 'aue'=>'0010', 'eua'=>'0010', 'iea'=>'0010', 'ieo'=>'0010', 'iey'=>'0010', 'ioa'=>'0012', 'ioe'=>'0012', 'iua'=>'0010', 'iue'=>'0010', 'iuo'=>'0010', 'oia'=>'0010', 'oie'=>'0010', 'oio'=>'0010', 'oiu'=>'0010', 'oui'=>'0100', 'oue'=>'0010', 'ouo'=>'0010', 'uea'=>'0010', 'uie'=>'0010', 'uoa'=>'0010', 'uou'=>'0010', 'eö'=>'012', 'öe'=>'012', 'us'=>'020', 'yliop'=>'000120', 'aliav'=>'000120', 'spli'=>'10200', 'alous'=>'000001', 'keus'=>'00001', 'rtaus'=>'000001', 'sohje'=>'210000', 'sasia'=>'212000', 'asian'=>'120000', 'asiat'=>'120000', 'asioi'=>'120000', 'ras'=>'0200', 'las'=>'0200', 'sopisk'=>'2120000', 'nopet'=>'212000', 'saloi'=>'212000', 'nopist'=>'2120000', 'sopist'=>'2120000', 'sosa'=>'21200', 'nosa'=>'21200', 'alkeis'=>'0000021', 'perus'=>'000001', 'sidean'=>'2120000', 'sesity'=>'2120000', 'nedus'=>'212000', 'sajatu'=>'2100000', 'sase'=>'21000', 'sapu'=>'21000', 'syrit'=>'212000', 'syhti'=>'212000', 'notto'=>'210000', 'noton'=>'210000', 'nanto'=>'210000', 'nanno'=>'210000', 'najan'=>'212000', 'naika'=>'210000', 'nomai'=>'212000', 'nylit'=>'212000', 'salen'=>'212000', 'nalen'=>'212000', 'asiakas'=>'12000021', 'ulos'=>'00021', 'najo'=>'21200', 'sajo'=>'21200', 'bl'=>'020', 'blo'=>'1200', 'bibli'=>'000300', 'br'=>'020', 'bri'=>'1200', 'bro'=>'1200', 'bru'=>'1200', 'dr'=>'020', 'dra'=>'1200', 'fl'=>'020', 'fla'=>'1200', 'fr'=>'020', 'fra'=>'1200', 'fre'=>'1200', 'gl'=>'020', 'glo'=>'1200', 'gr'=>'020', 'gra'=>'1200', 'kl'=>'020', 'kra'=>'1200', 'kre'=>'1200', 'kri'=>'1200', 'kv'=>'120', 'kva'=>'1200', 'pl'=>'020', 'pr'=>'020', 'pro'=>'1200', 'cl'=>'020', 'qv'=>'020', 'qvi'=>'1200', 'sch'=>'0020', 'tsh'=>'0020', 'chr'=>'0020' ) ); ?>