All Downloads are FREE. Search and download functionalities are using the official Maven repository.

hyph.hyph-fi.tex Maven / Gradle / Ivy

There is a newer version: 1.5.0
Show newest version
\patterns{
% This file is part of hyph-utf8 package and resulted from
% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008.
%
% Source: fihyph.tex (yyyy-mm-dd)
% Author: Kauko Saarinen
%
% The above mentioned file should become obsolete,
% and the author of the original file should preferaby modify this file instead.
%
% Modificatios were needed in order to support native UTF-8 engines,
% but functionality (hopefully) didn't change in any way, at least not intentionally.
% This file is no longer stand-alone; at least for 8-bit engines
% you probably want to use loadhyph-foo.tex (which will load this file) instead.
%
% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer
% with help & support from:
% - Karl Berry, who gave us free hands and all resources
% - Taco Hoekwater, with useful macros
% - Hans Hagen, who did the unicodifisation of patterns already long before
%               and helped with testing, suggestions and bug reports
% - Norbert Preining, who tested & integrated patterns into TeX Live
%
% However, the "copyright/copyleft" owner of patterns remains the original author.
%
% The copyright statement of this file is thus:
%
%    Do with this file whatever needs to be done in future for the sake of
%    "a better world" as long as you respect the copyright of original file.
%    If you're the original author of patterns or taking over a new revolution,
%    plese remove all of the TUG comments & credits that we added here -
%    you are the Queen / the King, we are only the servants.
%
% If you want to change this file, rather than uploading directly to CTAN,
% we would be grateful if you could send it to us (http://tug.org/tex-hyphen)
% or ask for credentials for SVN repository and commit it yourself;
% we will then upload the whole "package" to CTAN.
%
% Before a new "pattern-revolution" starts,
% please try to follow some guidelines if possible:
%
% - \lccode is *forbidden*, and I really mean it
% - all the patterns should be in UTF-8
% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation,
%   and if you really cannot do without, also \input and \message
% - in particular, please no \catcode or \lccode changes,
%   they belong to loadhyph-foo.tex,
%   and no \lefthyphenmin and \righthyphenmin,
%   they have no influence here and belong elsewhere
% - \begingroup and/or \endinput is not needed
% - feel free to do whatever you want inside comments
%
% We know that TeX is extremely powerful, but give a stupid parser
% at least a chance to read your patterns.
%
% For more unformation see
%
%    http://tug.org/tex-hyphen
%
%------------------------------------------------------------------------------
%
% ----->  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   **********
%
% Updated & modified in 2015 by Jukka Eerikäinen
%
% For a brief overview of Finnish syllable structure, see http://people.uta.fi/~km56049/finnish/syldiv.html
%
% ”Niin kuin Wocalexet rinnoin tekevät stawauxen, niin waditan aina Wocalis stawauxeen Consonantin awuksi, ehkä wielä usiambi.” (Eric Frosterus. Opetus Ymmärryxexi Suomenkielen Stawamisesta, 1783)
% 
% Base syllables of form CV, CVC, CVV, CVVC, CVCC
% These rules cover all possible Consonant-Vowel strings.
1ba
1be
1bi
1bo
1bu
1by
1da
1de
1di
1do
1du
1dy
1dä
1dö
1fa
1fe
1fi
1fo
1fu
1fy
1ga
1ge
1gi
1go
1gu
1gy
1gä
1gö
1ha
1he
1hi
1ho
1hu
1hy
1hä
1hö
1ja
1je
1ji
1jo
1ju
1jy
1jä
1jö
1ka
1ke
1ki
1ko
1ku
1ky
1kä
1kö
1la
1le
1li
1lo
1lu
1ly
1lä
1lö
1ma
1me
1mi
1mo
1mu
1my
1mä
1mö
1na
1ne
1ni
1no
1nu
1ny
1nä
1nö
1pa
1pe
1pi
1po
1pu
1py
1pä
1pö
1ra
1re
1ri
1ro
1ru
1ry
1rä
1rö
1sa
1se
1si
1so
1su
1sy
1sä
1sö
1ta
1te
1ti
1to
1tu
1ty
1tä
1tö
1va
1ve
1vi
1vo
1vu
1vy
1vä
1vö
%
% No syllable break in diphthongs and in long vowels.
% Syllable break between adjacent non-diphthong vowels.
% See http://people.uta.fi/~km56049/finnish/diphthng.html and http://people.uta.fi/~km56049/finnish/lssound.html
%
% JE 2015
% Diphthongs and long vowels
a2i
a2u
e2i
e2u
e2y
i2e
i2u
i2y
o2i
o2u
u2i
u2o
y2i
y2ö
ä2i
ä2y
ö2i
ö2y
a2a
e2e
i2i
o2o
u2u
y2y
ä2ä
ö2ö
% Non-diphthong dual vowels
% Note: Kielitoimisto recommends breaking only between different vowel harmony classes. http://www.kielikello.fi/index.php?mid=2&pid=11&aid=864
a1e
a1o
a1y
a1ä
a1ö
e1a
e1o
e1ä
e1ö
i1a
i1o
i1ä
i1ö
o1a
o1e
o1y
o1ä
o1ö
u1a
u1e
u1y
u1ä
u1ö
y1a
y1e
y1o
y1u
y1ä
ä1a
ä1e
ä1o
ä1u
ä1ö
ö1a
ö1e
ö1o
ö1u
ö1ä
% Finnish language does not have triphthongs, but as far as the author is aware, no unambiguous rules exist for deducing the correct syllable breaking in vowel triples.
% Note that only breaks between normally-diphthongized pairs need to be specified.
% Triple vowels in compound words
a3uu
e3uu % tiede-uutiset
i3uu
o3ui
o3uu
ai3e
ai3u
au3oi % tauoissa
ie3y
iu3e
iu3o
oi3e
oi3u
ou3e
ou3o
ui3e
uo3u
% The following rules follow the syllable structure, but also typesetting conventions.
% See f.ex. https://www.cs.tut.fi/~jkorpela/kielenopas/4.16.html#tavutus
% We don't want to hyphenate after only one letter, because the result is not very readable.
% For example, "olento" is broken into syllables as "o-len-to". However, the first syllable boundary is not considered a proper opportunity for line breaking, because single "o" is unsightly and "lento" is very confusing. Thus, for most purposes, the proper way of hyphenating "olento" is "olen-to".
% Don't break compound words after only one letter
aa3e2
aa3i2
aa3u2
ee3a2
ee3i2
ee3u2
ee3y2
ii3a2
ii3e2
ii3o2
io3a2
io3e2
uu3a2
uu3e2
uu3i2
uu3o2
ää3i2
ää3y2
% Word-initial single vowels are not hyphenated
.a2
.e2
.i2
.o2
.u2
.y2
.ä2
.ö2
%
% Always break geminations.
% See for example http://people.uta.fi/~km56049/finnish/syldiv.html
%
b1b
c1c
d1d
f1f
g1g
h1h
j1j
k1k
l1l
m1m
n1n
p1p
q1q
r1r
s1s
t1t
v1v
w1w
x1x
z1z
%
% Some other common consonant pairs
%
% Word-ending k is not native to Finnish language and thus these rules can be expected to be general
1k2l2e  % klemmari, kleopatra, kleptomania but NOT artikla
1k2l2i  % kliimaksi
1k2l2o  % klosetti
1k2l2u  % klubi, klusteri, klusiili
1k2l2y  % klyyvari
2k1k2r	% akkreditointi
%
% Some common consonant clusters
%
ks1pr  % ekspressio
1st2r  % -stressi, -strategia
%
% Other exceptions added by JE 2015
%
ky3ih % nykyihminen
%
% The following patterns contain no general scientific rule. They
% are selected more or less intuitively to solve problems
% with common and frequently appearing compound words.
% However, every pattern resolves more than only one
% hyphenation problem.
%
yli1o2p     % yli-opisto etc.
ali1a2v     % ali-avaruus etc.
1sp2li      % kuutio-splini etc.
alous1
keus1       % oikeus-oppinut etc.
rtaus1
2s1ohje     % -sohjelma   etc.
2s1a2sia    % nais-asianainen etc.
1a2sian     % neuvottelu-asian  etc.
1a2siat     % koti-asian  (ei kotia-sian)
1a2sioi     % talous-asioita etc.
r2as l2as   % tikku-rasia  etc
2s1o2pisk   % xs-opiskelija  etc
2n1o2pet
2s1a2loi
2n1o2pist    % kansan-opisto etc.
2s1o2pist
2s1o2sa      % xxs-osakas etc.
2n1o2sa      % asian-osainen etc.
alkei2s1
perus1
2s1i2dea. 2s1i2dean
2s1e2sity    % xs-esitys etc
2n1e2dus     % kansan-edustaja etc.
2s1ajatu     % -ajatus etc.
2s1ase
2s1apu
2s1y2rit     % yhteis-yritys etc.
.ydi2n1
.suu2r1a2    % suur-ajot etc.
2s1y2hti
2n1otto 2n1oton
2n1anto 2n1anno
2n1a2jan 2n1aika
2n1o2mai
2n1y2lit
2s1a2len
2n1a2len
1a2siaka2s1
ulo2s1        % ulos-ajo
2n1a2jo       % kiven-ajo
2s1a2jo
%
% ----- Some districting rules by Professor Fred Karlsson's ideas   ------
%
b2l 1b2lo bib3li
b2r 1b2ri 1b2ro 1b2ru
d2r 1d2ra
f2l 1f2la
f2r 1f2ra 1f2re
g2l 1g2lo
g2r 1g2ra
1k2ra 1k2re 1k2ri
1k2v 1k2va
p2l
p2r 1p2ro
c2l
q2v 1q2vi
sc2h ts2h
ch2r}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy