blob: 1c482f9b0c1ac117f488cb0e079a58501c03ed64 [file] [log] [blame]
Roozbeh Pournader68ce7802017-10-13 14:30:55 -07001URL: https://github.com/hyphenation/tex-hyphen
2Version: ff4fb0d804ded27440a716fee15542a4289a2e04
Roozbeh Pournader7104a912015-05-01 10:46:58 -07003License: various
Roozbeh Pournader1851bc12015-04-06 14:48:09 -07004License File: NOTICE
5
6Description:
Roozbeh Pournaderff853262017-02-22 18:05:00 -08007Hyphenation patterns for automatic hyphenation from TeX hyphenation patterns
Roozbeh Pournader68ce7802017-10-13 14:30:55 -07008project at http://www.hyphenation.org.
Roozbeh Pournader1851bc12015-04-06 14:48:09 -07009
10Local Modifications:
Roozbeh Pournader68ce7802017-10-13 14:30:55 -070011The patterns are taken from the hyph-utf8/tex/generic/hyph-utf8/patterns/txt directory.
12
13Only the following patterns are included from that directory:
Jungshik Shindedeff62016-03-18 15:54:40 -070014
Roozbeh Pournader7104a912015-05-01 10:46:58 -070015* Armenian (hy)
Jungshik Shindedeff62016-03-18 15:54:40 -070016* Assamese (as)
17* Basque (eu)
Roozbeh Pournader68ce7802017-10-13 14:30:55 -070018* Belarusian (be)
Jungshik Shindedeff62016-03-18 15:54:40 -070019* Bengali (bn)
Roozbeh Pournaderff853262017-02-22 18:05:00 -080020* Bulgarian (bg)
21* Church Slavonic (cu)
Jungshik Shindedeff62016-03-18 15:54:40 -070022* Croation (hr)
23* Danish (da)
24* Estonian (et)
Roozbeh Pournader7104a912015-05-01 10:46:58 -070025* Ethiopic script (und-Ethi)
Jungshik Shindedeff62016-03-18 15:54:40 -070026* French (fr)
Roozbeh Pournader68ce7802017-10-13 14:30:55 -070027* German (de)
Jungshik Shindedeff62016-03-18 15:54:40 -070028* Gujarati (gu)
29* Hindi (hi)
Roozbeh Pournader7104a912015-05-01 10:46:58 -070030* Hungarian (hu)
Jungshik Shindedeff62016-03-18 15:54:40 -070031* Irish (ga)
32* Kannada (kn)
Roozbeh Pournader68ce7802017-10-13 14:30:55 -070033* Latin (la)
Jungshik Shindedeff62016-03-18 15:54:40 -070034* Malayalam (ml)
35* Marathi (mr)
36* Mongolian written in Cyrillic (mn-cyrl)
Roozbeh Pournader7104a912015-05-01 10:46:58 -070037* Norwegian Bokmål (nb)
Jungshik Shindedeff62016-03-18 15:54:40 -070038* Norwegian Nynorsk (nn)
39* Oriya (or)
Roozbeh Pournader1cf34312015-12-13 15:25:15 -080040* Portuguese (pt)
Jungshik Shindedeff62016-03-18 15:54:40 -070041* Punjabi (pa)
Roozbeh Pournader7104a912015-05-01 10:46:58 -070042* Sanskrit (sa)
Jungshik Shindedeff62016-03-18 15:54:40 -070043* Slovenian (sl)
Roozbeh Pournaderb6bdfb92015-12-02 12:16:10 -080044* Spanish (es)
Jungshik Shindedeff62016-03-18 15:54:40 -070045* Tamil (ta)
46* Telugu (te)
47* Turkmen (tk)
Roozbeh Pournader7104a912015-05-01 10:46:58 -070048* US English (en-US)
Jungshik Shindedeff62016-03-18 15:54:40 -070049* Welsh (cy)
Roozbeh Pournader7104a912015-05-01 10:46:58 -070050
Roozbeh Pournaderff853262017-02-22 18:05:00 -080051The Ethiopic script pattern files have been renamed from mul-ethi to und-ethi,
52to properly follow BCP 47 naming.
Roozbeh Pournader1cf34312015-12-13 15:25:15 -080053
Roozbeh Pournaderff853262017-02-22 18:05:00 -080054In case hyphenation patterns are licensed under dual licenses,
55hyph-{lang}.lic.txt files are edited to keep only the license Android applies
56as listed in the corresponding NOTICE files.
Jungshik Shindedeff62016-03-18 15:54:40 -070057
Roozbeh Pournader68ce7802017-10-13 14:30:55 -070058For the German (de) patterns, the *.chr.txt has been automatically generated
59based on the contents of the pattern files, using the the create_chr.py script
60created by Android engineers.
Jungshik Shindedeff62016-03-18 15:54:40 -070061
Roozbeh Pournader68ce7802017-10-13 14:30:55 -070062British English (en-GB) patterns are taken from a different part of the
63tex-hyphen repository. Please see the README.android file in the 'en-GB'
Roozbeh Pournaderff853262017-02-22 18:05:00 -080064directory.
Roozbeh Pournader56ede1d2017-06-09 14:18:46 -070065
Roozbeh Pournader68ce7802017-10-13 14:30:55 -070066US English (en-US) patterns have been modified to remove patterns added to
Roozbeh Pournader56ede1d2017-06-09 14:18:46 -070067the end of the file that had been incorrectly computed based on the TUGboat
68hyphenation exception list. To compensate for that, the TUGboat hyphenation
69exception list for US English has been downloaded from
70<http://mirror.ctan.org/info/digests/tugboat/hyphenex/ushyphex.tex> and
71explicitly added to the end of the hyphenation exception file for US
72English.