• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1% This file is part of hyph-utf8 package and resulted from
2% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008.
3%
4% Source: tkhyph.tex (1992-08-27)
5% Author: P. A. MacKay
6%
7% The above mentioned file should become obsolete,
8% and the author of the original file should preferaby modify this file instead.
9%
10% Modificatios were needed in order to support native UTF-8 engines,
11% but functionality (hopefully) didn't change in any way, at least not intentionally.
12% This file is no longer stand-alone; at least for 8-bit engines
13% you probably want to use loadhyph-foo.tex (which will load this file) instead.
14%
15% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer
16% with help & support from:
17% - Karl Berry, who gave us free hands and all resources
18% - Taco Hoekwater, with useful macros
19% - Hans Hagen, who did the unicodifisation of patterns already long before
20%               and helped with testing, suggestions and bug reports
21% - Norbert Preining, who tested & integrated patterns into TeX Live
22%
23% However, the "copyright/copyleft" owner of patterns remains the original author.
24%
25% The copyright statement of this file is thus:
26%
27%    Do with this file whatever needs to be done in future for the sake of
28%    "a better world" as long as you respect the copyright of original file.
29%    If you're the original author of patterns or taking over a new revolution,
30%    plese remove all of the TUG comments & credits that we added here -
31%    you are the Queen / the King, we are only the servants.
32%
33% If you want to change this file, rather than uploading directly to CTAN,
34% we would be grateful if you could send it to us (http://tug.org/tex-hyphen)
35% or ask for credentials for SVN repository and commit it yourself;
36% we will then upload the whole "package" to CTAN.
37%
38% Before a new "pattern-revolution" starts,
39% please try to follow some guidelines if possible:
40%
41% - \lccode is *forbidden*, and I really mean it
42% - all the patterns should be in UTF-8
43% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation,
44%   and if you really cannot do without, also \input and \message
45% - in particular, please no \catcode or \lccode changes,
46%   they belong to loadhyph-foo.tex,
47%   and no \lefthyphenmin and \righthyphenmin,
48%   they have no influence here and belong elsewhere
49% - \begingroup and/or \endinput is not needed
50% - feel free to do whatever you want inside comments
51%
52% We know that TeX is extremely powerful, but give a stupid parser
53% at least a chance to read your patterns.
54%
55% For more unformation see
56%
57%    http://tug.org/tex-hyphen
58%
59%------------------------------------------------------------------------------
60%
61% A mechanically generated Turkish Hyphenation table for TeX,
62% using the University of Washington diacritical coding
63% developed by P. A. MacKay for the Ottoman Texts Project.
64%
65% see:
66% - http://www.ctan.org/tex-archive/language/turkish/hyphen/turk_hyf.c
67% - http://www.tug.org/TUGboat/Articles/tb09-1/tb20mackay.pdf
68%
69% ---
70% 1996: conversion into Modern Turkish, DC/EC encoding, Yannis Haralambous
71%       tkhyph.tex
72%
73% 2008: notes by Mojca Miklavec
74%
75% TODO: file is supposed to cover the whole original set of Otoman Turkish
76% with no support for EC encoding; needs no be done first
77%
78% Original patterns need special fonts to be able to use them,
79% and use several tricks that only enable same hacks to work properly.
80%
81% I did not dive into details of conversion, but modern Turkish only uses:
82% - 4 "special" vowels: ıiöü
83% - 3 additional consonants: çğş
84% while the converted patterns also use:
85% - acircumflex: â
86% - ocircumflex: ô
87% - ntilde: ñ
88% One could argue that these are used just because they can,
89% but on the other hand there is no zdotaccent (ż).
90%
91% The conversion misencoded dotlessi into ^^11 (should be ^^19).
92%
93% 2008: patterns converted into Unicode.
94% Several characters could be added or removed, but I (Mojca) could not play the judge
95% and did not do any changes, even though I originally intended to fix turk_hyf.c.
96%
97% -------
98% Original encoding:
99%
100% a
101% a=  â
102% e
103% i   ı
104% i=  î
105% i:  i
106% o
107% o=  ô
108% o:  ö
109% u
110% u:  ü
111%
112% -------
113%
114% character / UTF-8 letter / EC code / Unicode / Unicode name
115%
116% @      -- arabic hamza
117% #      -- ayn
118% b
119% c
120% c:  ç  E7 U+00E7   LATIN SMALL LETTER C WITH CEDILLA
121% d
122% d!  ḍ  -- U+1E0D   LATIN SMALL LETTER D WITH DOT BELOW
123% d=  ḏ  -- U+1E0F   LATIN SMALL LETTER D WITH LINE BELOW
124% f
125% g
126% g=  ğ  A7 U+011F   LATIN SMALL LETTER G WITH BREVE
127% g:  ġ  -- U+0121   LATIN SMALL LETTER G WITH DOT ABOVE
128% h
129% h!  ḥ  -- U+1E25   LATIN SMALL LETTER H WITH DOT BELOW
130% h=  ẖ  -- U+1E96   LATIN SMALL LETTER H WITH LINE BELOW
131% j
132% k
133% k!  ḳ  -- U+1E33   LATIN SMALL LETTER K WITH DOT BELOW
134% l
135% m
136% n
137% n=  ñ  F1 U+00F1   LATIN SMALL LETTER N WITH TILDE
138% p
139% r
140% s
141% s!  ṣ  -- U+1E63   LATIN SMALL LETTER S WITH DOT BELOW
142% s=     --    s with line below - not even in unicode
143% s:  ş  B3 U+015F   LATIN SMALL LETTER S WITH CEDILLA
144% t
145% t!  ṭ  -- U+1E6D   LATIN SMALL LETTER T WITH DOT BELOW
146% t=  ṯ  -- U+1E6F   LATIN SMALL LETTER T WITH LINE BELOW
147% v
148% y
149% z
150% z!  ẓ  -- U+1E93   LATIN SMALL LETTER Z WITH DOT BELOW
151% z=  ẕ  -- U+1E95   LATIN SMALL LETTER Z WITH LINE BELOW
152% z:  ż  BB U+017C   LATIN SMALL LETTER Z WITH DOT ABOVE
153%
154\patterns{
1552a1
1562e1
1572ı1
1582o1
1592u1
1601b1
1611c1
1621d1
1631f1
1641g1
1651h1
1661j1
1671k1
1681l1
1691m1
1701n1
1711p1
1721r1
1731s1
1741t1
1751v1
1761y1
1771z1
1782bâ.
1792bî.
1802bi.
1812bô.
1822bö.
1832bü.
1842câ.
1852cî.
1862ci.
1872cô.
1882cö.
1892cü.
1902ça.
1912çâ.
1922çe.
1932çı.
1942çî.
1952çi.
1962ço.
1972çô.
1982çö.
1992çu.
2002çü.
2012dâ.
2022dî.
2032di.
2042dô.
2052dö.
2062dü.
2072fâ.
2082fî.
2092fi.
2102fô.
2112fö.
2122fü.
2132gâ.
2142gî.
2152gi.
2162gô.
2172gö.
2182gü.
2192ğa.
2202ğâ.
2212ğe.
2222ğı.
2232ğî.
2242ği.
2252ğo.
2262ğô.
2272ğö.
2282ğu.
2292ğü.
2302hâ.
2312hî.
2322hi.
2332hô.
2342hö.
2352hü.
2362jâ.
2372jî.
2382ji.
2392jô.
2402jö.
2412jü.
2422kâ.
2432kî.
2442ki.
2452kô.
2462kö.
2472kü.
2482lâ.
2492lî.
2502li.
2512lô.
2522lö.
2532lü.
2542mâ.
2552mî.
2562mi.
2572mô.
2582mö.
2592mü.
2602nâ.
2612nî.
2622ni.
2632nô.
2642nö.
2652nü.
2662ña.
2672ñâ.
2682ñe.
2692ñı.
2702ñî.
2712ñi.
2722ño.
2732ñô.
2742ñö.
2752ñu.
2762ñü.
2772pâ.
2782pî.
2792pi.
2802pô.
2812pö.
2822pü.
2832râ.
2842rî.
2852ri.
2862rô.
2872rö.
2882rü.
2892sâ.
2902sî.
2912si.
2922sô.
2932sö.
2942sü.
2952şa.
2962şâ.
2972şe.
2982şı.
2992şî.
3002şi.
3012şo.
3022şô.
3032şö.
3042şu.
3052şü.
3062tâ.
3072tî.
3082ti.
3092tô.
3102tö.
3112tü.
3122vâ.
3132vî.
3142vi.
3152vô.
3162vö.
3172vü.
3182yâ.
3192yî.
3202yi.
3212yô.
3222yö.
3232yü.
3242zâ.
3252zî.
3262zi.
3272zô.
3282zö.
3292zü.
3302e2cek.
3312bb
3322bc
3332bç
3342bd
3352bf
3362bg
3372bğ
3382bh
3392bj
3402bk
3412bl
3422bm
3432bn
3442bñ
3452bp
3462br
3472bs
3482bş
3492bt
3502bv
3512by
3522bz
3532cb
3542cc
3552cç
3562cd
3572cf
3582cg
3592cğ
3602ch
3612cj
3622ck
3632cl
3642cm
3652cn
3662cñ
3672cp
3682cr
3692cs
3702cş
3712ct
3722cv
3732cy
3742cz
3752çb
3762çc
3772çç
3782çd
3792çf
3802çg
3812çğ
3822çh
3832çj
3842çk
3852çl
3862çm
3872çn
3882çñ
3892çp
3902çr
3912çs
3922çş
3932çt
3942çv
3952çy
3962çz
3972db
3982dc
3992dç
4002dd
4012df
4022dg
4032dğ
4042dh
4052dj
4062dk
4072dl
4082dm
4092dn
4102dñ
4112dp
4122dr
4132ds
4142dş
4152dt
4162dv
4172dy
4182dz
4192fb
4202fc
4212fç
4222fd
4232ff
4242fg
4252fğ
4262fh
4272fj
4282fk
4292fl
4302fm
4312fn
4322fñ
4332fp
4342fr
4352fs
4362fş
4372ft
4382fv
4392fy
4402fz
4412gb
4422gc
4432gç
4442gd
4452gf
4462gg
4472gğ
4482gh
4492gj
4502gk
4512gl
4522gm
4532gn
4542gñ
4552gp
4562gr
4572gs
4582gş
4592gt
4602gv
4612gy
4622gz
4632ğb
4642ğc
4652ğç
4662ğd
4672ğf
4682ğg
4692ğğ
4702ğh
4712ğj
4722ğk
4732ğl
4742ğm
4752ğn
4762ğñ
4772ğp
4782ğr
4792ğs
4802ğş
4812ğt
4822ğv
4832ğy
4842ğz
4852hb
4862hc
4872hç
4882hd
4892hf
4902hg
4912hğ
4922hh
4932hj
4942hk
4952hl
4962hm
4972hn
4982hñ
4992hp
5002hr
5012hs
5022hş
5032ht
5042hv
5052hy
5062hz
5072jb
5082jc
5092jç
5102jd
5112jf
5122jg
5132jğ
5142jh
5152jj
5162jk
5172jl
5182jm
5192jn
5202jñ
5212jp
5222jr
5232js
5242jş
5252jt
5262jv
5272jy
5282jz
5292kb
5302kc
5312kç
5322kd
5332kf
5342kg
5352kğ
5362kh
5372kj
5382kk
5392kl
5402km
5412kn
5422kñ
5432kp
5442kr
5452ks
5462kş
5472kt
5482kv
5492ky
5502kz
5512lb
5522lc
5532lç
5542ld
5552lf
5562lg
5572lğ
5582lh
5592lj
5602lk
5612ll
5622lm
5632ln
5642lñ
5652lp
5662lr
5672ls
5682lş
5692lt
5702lv
5712ly
5722lz
5732mb
5742mc
5752mç
5762md
5772mf
5782mg
5792mğ
5802mh
5812mj
5822mk
5832ml
5842mm
5852mn
5862mñ
5872mp
5882mr
5892ms
5902mş
5912mt
5922mv
5932my
5942mz
5952nb
5962nc
5972nç
5982nd
5992nf
6002ng
6012nğ
6022nh
6032nj
6042nk
6052nl
6062nm
6072nn
6082nñ
6092np
6102nr
6112ns
6122nş
6132nt
6142nv
6152ny
6162nz
6172ñb
6182ñc
6192ñç
6202ñd
6212ñf
6222ñg
6232ñğ
6242ñh
6252ñj
6262ñk
6272ñl
6282ñm
6292ñn
6302ññ
6312ñp
6322ñr
6332ñs
6342ñş
6352ñt
6362ñv
6372ñy
6382ñz
6392pb
6402pc
6412pç
6422pd
6432pf
6442pg
6452pğ
6462ph
6472pj
6482pk
6492pl
6502pm
6512pn
6522pñ
6532pp
6542pr
6552ps
6562pş
6572pt
6582pv
6592py
6602pz
6612rb
6622rc
6632rç
6642rd
6652rf
6662rg
6672rğ
6682rh
6692rj
6702rk
6712rl
6722rm
6732rn
6742rñ
6752rp
6762rr
6772rs
6782rş
6792rt
6802rv
6812ry
6822rz
6832sb
6842sc
6852sç
6862sd
6872sf
6882sg
6892sğ
6902sh
6912sj
6922sk
6932sl
6942sm
6952sn
6962sñ
6972sp
6982sr
6992ss
7002sş
7012st
7022sv
7032sy
7042sz
7052şb
7062şc
7072şç
7082şd
7092şf
7102şg
7112şğ
7122şh
7132şj
7142şk
7152şl
7162şm
7172şn
7182şñ
7192şp
7202şr
7212şs
7222şş
7232şt
7242şv
7252şy
7262şz
7272tb
7282tc
7292tç
7302td
7312tf
7322tg
7332tğ
7342th
7352tj
7362tk
7372tl
7382tm
7392tn
7402tñ
7412tp
7422tr
7432ts
7442tş
7452tt
7462tv
7472ty
7482tz
7492vb
7502vc
7512vç
7522vd
7532vf
7542vg
7552vğ
7562vh
7572vj
7582vk
7592vl
7602vm
7612vn
7622vñ
7632vp
7642vr
7652vs
7662vş
7672vt
7682vv
7692vy
7702vz
7712yb
7722yc
7732yç
7742yd
7752yf
7762yg
7772yğ
7782yh
7792yj
7802yk
7812yl
7822ym
7832yn
7842yñ
7852yp
7862yr
7872ys
7882yş
7892yt
7902yv
7912yy
7922yz
7932zb
7942zc
7952zç
7962zd
7972zf
7982zg
7992zğ
8002zh
8012zj
8022zk
8032zl
8042zm
8052zn
8062zñ
8072zp
8082zr
8092zs
8102zş
8112zt
8122zv
8132zy
8142zz
815a3a2
816a3â2
817a3e2
818a3ı2
819a3î2
820a3i2
821a3o2
822a3ô2
823a3ö2
824a3u2
825a3ü2
826â3a2
827â3â2
828â3e2
829â3ı2
830â3î2
831â3i2
832â3o2
833â3ô2
834â3ö2
835â3u2
836â3ü2
837e3a2
838e3â2
839e3e2
840e3ı2
841e3î2
842e3i2
843e3o2
844e3ô2
845e3ö2
846e3u2
847e3ü2
848ı3a2
849ı3â2
850ı3e2
851ı3ı2
852ı3î2
853ı3i2
854ı3o2
855ı3ô2
856ı3ö2
857ı3u2
858ı3ü2
859î3a2
860î3â2
861î3e2
862î3ı2
863î3î2
864î3i2
865î3o2
866î3ô2
867î3ö2
868î3u2
869î3ü2
870i3a2
871i3â2
872i3e2
873i3ı2
874i3î2
875i3i2
876i3o2
877i3ô2
878i3ö2
879i3u2
880i3ü2
881o3a2
882o3â2
883o3e2
884o3ı2
885o3î2
886o3i2
887o3o2
888o3ô2
889o3ö2
890o3u2
891o3ü2
892ô3a2
893ô3â2
894ô3e2
895ô3ı2
896ô3î2
897ô3i2
898ô3o2
899ô3ô2
900ô3ö2
901ô3u2
902ô3ü2
903ö3a2
904ö3â2
905ö3e2
906ö3ı2
907ö3î2
908ö3i2
909ö3o2
910ö3ô2
911ö3ö2
912ö3u2
913ö3ü2
914u3a2
915u3â2
916u3e2
917u3ı2
918u3î2
919u3i2
920u3o2
921u3ô2
922u3ö2
923u3u2
924u3ü2
925ü3a2
926ü3â2
927ü3e2
928ü3ı2
929ü3î2
930ü3i2
931ü3o2
932ü3ô2
933ü3ö2
934ü3u2
935ü3ü2
936.â2
937.î2
938.i2
939.ô2
940.ö2
941.ü2
942tu4r4k
943m1t4rak
944}
945