blob: ac9763ddf68c3528e39e824bb844f442a430acce [file] [log] [blame]
Roozbeh Pournader68ce7802017-10-13 14:30:55 -07001URL: https://github.com/hyphenation/tex-hyphen
Calvin Pan2705f4e2021-10-13 11:02:28 +08002Version: ecf976ab6995acb653d38ab1af0b9b9829ec0c77
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
Calvin Pan2705f4e2021-10-13 11:02:28 +080015* Amharic (am)
Roozbeh Pournader7104a912015-05-01 10:46:58 -070016* Armenian (hy)
Jungshik Shindedeff62016-03-18 15:54:40 -070017* Assamese (as)
18* Basque (eu)
Roozbeh Pournader68ce7802017-10-13 14:30:55 -070019* Belarusian (be)
Jungshik Shindedeff62016-03-18 15:54:40 -070020* Bengali (bn)
Roozbeh Pournaderff853262017-02-22 18:05:00 -080021* Bulgarian (bg)
22* Church Slavonic (cu)
Jungshik Shindedeff62016-03-18 15:54:40 -070023* Croation (hr)
24* Danish (da)
25* Estonian (et)
Roozbeh Pournader7104a912015-05-01 10:46:58 -070026* Ethiopic script (und-Ethi)
Jungshik Shindedeff62016-03-18 15:54:40 -070027* French (fr)
Calvin Pan2705f4e2021-10-13 11:02:28 +080028* Galician (gl)
Roozbeh Pournader68ce7802017-10-13 14:30:55 -070029* German (de)
Jungshik Shindedeff62016-03-18 15:54:40 -070030* Gujarati (gu)
31* Hindi (hi)
Roozbeh Pournader7104a912015-05-01 10:46:58 -070032* Hungarian (hu)
Jungshik Shindedeff62016-03-18 15:54:40 -070033* Irish (ga)
34* Kannada (kn)
Roozbeh Pournader68ce7802017-10-13 14:30:55 -070035* Latin (la)
Calvin Pan2705f4e2021-10-13 11:02:28 +080036* Latvian (lv)
37* Lithuanian (lt)
Jungshik Shindedeff62016-03-18 15:54:40 -070038* Malayalam (ml)
39* Marathi (mr)
40* Mongolian written in Cyrillic (mn-cyrl)
Roozbeh Pournader7104a912015-05-01 10:46:58 -070041* Norwegian Bokmål (nb)
Jungshik Shindedeff62016-03-18 15:54:40 -070042* Norwegian Nynorsk (nn)
43* Oriya (or)
Roozbeh Pournader1cf34312015-12-13 15:25:15 -080044* Portuguese (pt)
Jungshik Shindedeff62016-03-18 15:54:40 -070045* Punjabi (pa)
Roozbeh Pournader7104a912015-05-01 10:46:58 -070046* Sanskrit (sa)
Jungshik Shindedeff62016-03-18 15:54:40 -070047* Slovenian (sl)
Roozbeh Pournaderb6bdfb92015-12-02 12:16:10 -080048* Spanish (es)
Jungshik Shindedeff62016-03-18 15:54:40 -070049* Tamil (ta)
50* Telugu (te)
51* Turkmen (tk)
Calvin Pan2705f4e2021-10-13 11:02:28 +080052* Ukrainian (uk)
Roozbeh Pournader7104a912015-05-01 10:46:58 -070053* US English (en-US)
Jungshik Shindedeff62016-03-18 15:54:40 -070054* Welsh (cy)
Roozbeh Pournader7104a912015-05-01 10:46:58 -070055
Roozbeh Pournaderff853262017-02-22 18:05:00 -080056The Ethiopic script pattern files have been renamed from mul-ethi to und-ethi,
57to properly follow BCP 47 naming.
Roozbeh Pournader1cf34312015-12-13 15:25:15 -080058
Roozbeh Pournaderff853262017-02-22 18:05:00 -080059In case hyphenation patterns are licensed under dual licenses,
60hyph-{lang}.lic.txt files are edited to keep only the license Android applies
61as listed in the corresponding NOTICE files.
Jungshik Shindedeff62016-03-18 15:54:40 -070062
Roozbeh Pournader68ce7802017-10-13 14:30:55 -070063For the German (de) patterns, the *.chr.txt has been automatically generated
64based on the contents of the pattern files, using the the create_chr.py script
65created by Android engineers.
Jungshik Shindedeff62016-03-18 15:54:40 -070066
Roozbeh Pournader68ce7802017-10-13 14:30:55 -070067British English (en-GB) patterns are taken from a different part of the
68tex-hyphen repository. Please see the README.android file in the 'en-GB'
Roozbeh Pournaderff853262017-02-22 18:05:00 -080069directory.
Roozbeh Pournader56ede1d2017-06-09 14:18:46 -070070
Roozbeh Pournader68ce7802017-10-13 14:30:55 -070071US English (en-US) patterns have been modified to remove patterns added to
Roozbeh Pournader56ede1d2017-06-09 14:18:46 -070072the end of the file that had been incorrectly computed based on the TUGboat
73hyphenation exception list. To compensate for that, the TUGboat hyphenation
74exception list for US English has been downloaded from
75<http://mirror.ctan.org/info/digests/tugboat/hyphenex/ushyphex.tex> and
76explicitly added to the end of the hyphenation exception file for US
77English.