This is the central place for hyphenation patterns in TeX. They are all bundled in a single package called hyph-utf8.
If you are a pattern author and wish to update your patterns, please contact the hyph-utf8 package maintainers through the tex-hyphen mailing list.
The package contains patterns for the following languages: (if patterns for any other language exist and are missing below please let us know)
name, synonyms | code (link to file) |
(left,right)- hyphenmin |
8-bit encoding |
licence | authors | |
---|---|---|---|---|---|---|
Afrikaans | afrikaans | af | (1,2) | EC | LPPL | Tilla Fick Chris Swanepoel |
Ancientgreek | ancientgreek | grc | (1,1) | LPPL | Dimitrios Filippou | |
ibycus | grc-x-ibycus | (2,2) | ||||
Arabic | arabic | ar | (,) | |||
Armenian | armenian | hy | (1,2) | LGPL | Sahak Petrosyan | |
Assamese | assamese | as | (1,1) | MIT | Santhosh Thottingal | |
Basque | basque | eu | (2,2) | EC | other-free | Juan M. Aguirregabiria |
Bengali | bengali | bn | (1,1) | |||
Bulgarian | bulgarian | bg | (2,2) | T2A | LPPL | Georgi Boshnakov |
Catalan | catalan | ca | (2,2) | EC | LPPL | Gonçal Badenes |
Chinese | pinyin | zh-latn-pinyin | (1,1) | EC | GPL | Werner Lemberg |
Coptic | coptic | cop | (1,1) | LPPL | Claudio Beccari | |
Croatian | croatian | hr | (2,2) | EC | LPPL | Igor Marinović |
Czech | czech | cs | (2,3) | EC | GPL | Pavel Ševeček |
Danish | danish | da | (2,2) | EC | LPPL | Frank Jensen |
Dutch | dutch | nl | (2,2) | EC | LPPL | Piet Tutelaers |
English | english, usenglish, USenglish, american | (default) | (2,3) | ASCII | Donald Knuth | |
ukenglish, british, UKenglish | en-gb | (2,3) | ASCII | other-free | Dominik Wujastyk Graham Toal |
|
usenglishmax | en-us | (2,3) | ASCII | other-free | Donald E. Knuth Gerard D.C. Kuiken |
|
Esperanto | esperanto | eo | (2,2) | IL3 | LPPL | Sergei B. Pokrovsky |
Estonian | estonian | et | (2,3) | EC | LPPL|MIT | Enn Saar |
Ethiopic | ethiopic, amharic, geez | mul-ethi | (1,1) | public-ask | Arthur Reutenauer Mojca Miklavec |
|
Farsi | farsi, persian | fa | (,) | |||
Finnish | finnish | fi | (2,2) | EC | other-free | Kauko Saarinen Fred Karlsson |
French | french, patois, francais | fr | (2,3) | EC | other-free | René Bastian Daniel Flipo Bernard Gaulle |
Friulan | friulan | fur | (2,2) | EC | LPPL | Claudio Beccari |
Galician | galician | gl | (2,2) | EC | LPPL | Javier Múgica |
Georgian | georgian | ka | (1,2) | T8M | LPPL | Levan Shoshiashvili |
German | german | de-1901 | (2,2) | EC | LPPL | Werner Lemberg |
ngerman | de-1996 | (2,2) | EC | LPPL | Werner Lemberg | |
swissgerman | de-ch-1901 | (2,2) | EC | LPPL | Werner Lemberg | |
Greek | monogreek | el-monoton | (1,1) | LPPL | Dimitrios Filippou | |
greek, polygreek | el-polyton | (1,1) | LPPL | Dimitrios Filippou | ||
Gujarati | gujarati | gu | (1,1) | |||
Hindi | hindi | hi | (1,1) | |||
Hungarian | hungarian | hu | (2,2) | EC | MPL 1.1/GPL 2.0/LGPL 2.1 | Bence Nagy |
Icelandic | icelandic | is | (2,2) | EC | LPPL | Jorgen Pind Marteinn Sverrisson Kristinn Gylfason |
Indonesian | indonesian | id | (2,2) | ASCII | GPL | Jörg Knappen Terry Mart |
Interlingua | interlingua | ia | (2,2) | ASCII | LPPL | Peter Kleiweg |
Irish | irish | ga | (2,3) | EC | GPL | Kevin P. Scannell |
Italian | italian | it | (2,2) | ASCII | LPPL | Claudio Beccari |
Kannada | kannada | kn | (1,1) | |||
Kurmanji | kurmanji | kmr | (2,2) | EC | LPPL | Jörg Knappen Medeni Shemdê |
Latin | latin | la | (2,2) | EC | LPPL | Claudio Beccari |
classiclatin | la-x-classic | (2,2) | ASCII | LPPL | Claudio Beccari | |
Latvian | latvian | lv | (2,2) | L7X | LGPL | Janis Vilims |
Lithuanian | lithuanian | lt | (2,2) | L7X | Vytas Statulevičius Yannis Haralambous Sigitas Tolušis |
|
Malayalam | malayalam | ml | (1,1) | |||
Marathi | marathi | mr | (1,1) | |||
Mongolian | mongolian | mn-cyrl | (2,2) | T2A | LPPL | Dorjgotov Batmunkh |
mongolianlmc | mn-cyrl-x-lmc | (2,2) | LMC | |||
Norwegian | bokmal, norwegian, norsk | nb | (2,2) | EC | free | Rune Kleveland Ole Michael Selberg |
nynorsk | nn | (2,2) | EC | |||
Oriya | oriya | or | (1,1) | |||
Panjabi | panjabi | pa | (1,1) | |||
Piedmontese | piedmontese | pms | (2,2) | ASCII | LPPL | Claudio Beccari |
Polish | polish | pl | (2,2) | QX | public | Hanna Kołodziejska Bogusław Jackowski Marek Ryćko |
Portuguese | portuguese, portuges | pt | (2,3) | EC | BSD-3 | Pedro J. de Rezende J. Joao Dias Almeida |
Romanian | romanian | ro | (2,2) | EC | Adrian Rezus | |
Romansh | romansh | rm | (2,2) | ASCII | LPPL | Claudio Beccari |
Russian | russian | ru | (2,2) | T2A | LPPL | Alexander I. Lebedev Werner Lemberg Vladimir Volovich |
Sanskrit | sanskrit | sa | (1,3) | free | Yves Codet | |
Serbian | serbian | sr-latn | (2,2) | EC | LPPL | Dejan Muhamedagić |
serbianc | sh-cyrl | (2,2) | T2A | |||
Slovak | slovak | sk | (2,3) | EC | GPL | Jana Chlebíková |
Slovenian | slovenian, slovene | sl | (2,2) | EC | LPPL | Matjaž Vrečko |
Spanish | spanish, espanol | es | (2,2) | EC | MIT/X11 | Javier Bezos |
Swedish | swedish | sv | (2,2) | EC | LPPL | Jan Michael Rynning |
Tamil | tamil | ta | (1,1) | |||
Telugu | telugu | te | (1,1) | |||
Thai | thai | th | (2,3) | LTH | LPPL | Theppitak Karoonboonyanan |
Turkish | turkish | tr | (2,2) | EC | LPPL | P. A. MacKay H. Turgut Uyar S. Ekin Kocabas Mojca Miklavec |
Turkmen | turkmen | tk | (2,2) | EC | public | Nazar Annagurban |
Ukrainian | ukrainian | uk | (2,2) | T2A | LPPL | Maksym Polyakov Werner Lemberg Vladimir Volovich |
Uppersorbian | uppersorbian | hsb | (2,2) | EC | LPPL | Eduard Werner |
Welsh | welsh | cy | (2,3) | EC | LPPL | Yannis Haralambous |