Roozbeh Pournader | 68ce780 | 2017-10-13 14:30:55 -0700 | [diff] [blame] | 1 | URL: https://github.com/hyphenation/tex-hyphen |
| 2 | Version: ff4fb0d804ded27440a716fee15542a4289a2e04 |
Roozbeh Pournader | 7104a91 | 2015-05-01 10:46:58 -0700 | [diff] [blame] | 3 | License: various |
Roozbeh Pournader | 1851bc1 | 2015-04-06 14:48:09 -0700 | [diff] [blame] | 4 | License File: NOTICE |
| 5 | |
| 6 | Description: |
Roozbeh Pournader | ff85326 | 2017-02-22 18:05:00 -0800 | [diff] [blame] | 7 | Hyphenation patterns for automatic hyphenation from TeX hyphenation patterns |
Roozbeh Pournader | 68ce780 | 2017-10-13 14:30:55 -0700 | [diff] [blame] | 8 | project at http://www.hyphenation.org. |
Roozbeh Pournader | 1851bc1 | 2015-04-06 14:48:09 -0700 | [diff] [blame] | 9 | |
| 10 | Local Modifications: |
Roozbeh Pournader | 68ce780 | 2017-10-13 14:30:55 -0700 | [diff] [blame] | 11 | The patterns are taken from the hyph-utf8/tex/generic/hyph-utf8/patterns/txt directory. |
| 12 | |
| 13 | Only the following patterns are included from that directory: |
Jungshik Shin | dedeff6 | 2016-03-18 15:54:40 -0700 | [diff] [blame] | 14 | |
Roozbeh Pournader | 7104a91 | 2015-05-01 10:46:58 -0700 | [diff] [blame] | 15 | * Armenian (hy) |
Jungshik Shin | dedeff6 | 2016-03-18 15:54:40 -0700 | [diff] [blame] | 16 | * Assamese (as) |
| 17 | * Basque (eu) |
Roozbeh Pournader | 68ce780 | 2017-10-13 14:30:55 -0700 | [diff] [blame] | 18 | * Belarusian (be) |
Jungshik Shin | dedeff6 | 2016-03-18 15:54:40 -0700 | [diff] [blame] | 19 | * Bengali (bn) |
Roozbeh Pournader | ff85326 | 2017-02-22 18:05:00 -0800 | [diff] [blame] | 20 | * Bulgarian (bg) |
| 21 | * Church Slavonic (cu) |
Jungshik Shin | dedeff6 | 2016-03-18 15:54:40 -0700 | [diff] [blame] | 22 | * Croation (hr) |
| 23 | * Danish (da) |
| 24 | * Estonian (et) |
Roozbeh Pournader | 7104a91 | 2015-05-01 10:46:58 -0700 | [diff] [blame] | 25 | * Ethiopic script (und-Ethi) |
Jungshik Shin | dedeff6 | 2016-03-18 15:54:40 -0700 | [diff] [blame] | 26 | * French (fr) |
Roozbeh Pournader | 68ce780 | 2017-10-13 14:30:55 -0700 | [diff] [blame] | 27 | * German (de) |
Jungshik Shin | dedeff6 | 2016-03-18 15:54:40 -0700 | [diff] [blame] | 28 | * Gujarati (gu) |
| 29 | * Hindi (hi) |
Roozbeh Pournader | 7104a91 | 2015-05-01 10:46:58 -0700 | [diff] [blame] | 30 | * Hungarian (hu) |
Jungshik Shin | dedeff6 | 2016-03-18 15:54:40 -0700 | [diff] [blame] | 31 | * Irish (ga) |
| 32 | * Kannada (kn) |
Roozbeh Pournader | 68ce780 | 2017-10-13 14:30:55 -0700 | [diff] [blame] | 33 | * Latin (la) |
Jungshik Shin | dedeff6 | 2016-03-18 15:54:40 -0700 | [diff] [blame] | 34 | * Malayalam (ml) |
| 35 | * Marathi (mr) |
| 36 | * Mongolian written in Cyrillic (mn-cyrl) |
Roozbeh Pournader | 7104a91 | 2015-05-01 10:46:58 -0700 | [diff] [blame] | 37 | * Norwegian Bokmål (nb) |
Jungshik Shin | dedeff6 | 2016-03-18 15:54:40 -0700 | [diff] [blame] | 38 | * Norwegian Nynorsk (nn) |
| 39 | * Oriya (or) |
Roozbeh Pournader | 1cf3431 | 2015-12-13 15:25:15 -0800 | [diff] [blame] | 40 | * Portuguese (pt) |
Jungshik Shin | dedeff6 | 2016-03-18 15:54:40 -0700 | [diff] [blame] | 41 | * Punjabi (pa) |
Roozbeh Pournader | 7104a91 | 2015-05-01 10:46:58 -0700 | [diff] [blame] | 42 | * Sanskrit (sa) |
Jungshik Shin | dedeff6 | 2016-03-18 15:54:40 -0700 | [diff] [blame] | 43 | * Slovenian (sl) |
Roozbeh Pournader | b6bdfb9 | 2015-12-02 12:16:10 -0800 | [diff] [blame] | 44 | * Spanish (es) |
Jungshik Shin | dedeff6 | 2016-03-18 15:54:40 -0700 | [diff] [blame] | 45 | * Tamil (ta) |
| 46 | * Telugu (te) |
| 47 | * Turkmen (tk) |
Roozbeh Pournader | 7104a91 | 2015-05-01 10:46:58 -0700 | [diff] [blame] | 48 | * US English (en-US) |
Jungshik Shin | dedeff6 | 2016-03-18 15:54:40 -0700 | [diff] [blame] | 49 | * Welsh (cy) |
Roozbeh Pournader | 7104a91 | 2015-05-01 10:46:58 -0700 | [diff] [blame] | 50 | |
Roozbeh Pournader | ff85326 | 2017-02-22 18:05:00 -0800 | [diff] [blame] | 51 | The Ethiopic script pattern files have been renamed from mul-ethi to und-ethi, |
| 52 | to properly follow BCP 47 naming. |
Roozbeh Pournader | 1cf3431 | 2015-12-13 15:25:15 -0800 | [diff] [blame] | 53 | |
Roozbeh Pournader | ff85326 | 2017-02-22 18:05:00 -0800 | [diff] [blame] | 54 | In case hyphenation patterns are licensed under dual licenses, |
| 55 | hyph-{lang}.lic.txt files are edited to keep only the license Android applies |
| 56 | as listed in the corresponding NOTICE files. |
Jungshik Shin | dedeff6 | 2016-03-18 15:54:40 -0700 | [diff] [blame] | 57 | |
Roozbeh Pournader | 68ce780 | 2017-10-13 14:30:55 -0700 | [diff] [blame] | 58 | For the German (de) patterns, the *.chr.txt has been automatically generated |
| 59 | based on the contents of the pattern files, using the the create_chr.py script |
| 60 | created by Android engineers. |
Jungshik Shin | dedeff6 | 2016-03-18 15:54:40 -0700 | [diff] [blame] | 61 | |
Roozbeh Pournader | 68ce780 | 2017-10-13 14:30:55 -0700 | [diff] [blame] | 62 | British English (en-GB) patterns are taken from a different part of the |
| 63 | tex-hyphen repository. Please see the README.android file in the 'en-GB' |
Roozbeh Pournader | ff85326 | 2017-02-22 18:05:00 -0800 | [diff] [blame] | 64 | directory. |
Roozbeh Pournader | 56ede1d | 2017-06-09 14:18:46 -0700 | [diff] [blame] | 65 | |
Roozbeh Pournader | 68ce780 | 2017-10-13 14:30:55 -0700 | [diff] [blame] | 66 | US English (en-US) patterns have been modified to remove patterns added to |
Roozbeh Pournader | 56ede1d | 2017-06-09 14:18:46 -0700 | [diff] [blame] | 67 | the end of the file that had been incorrectly computed based on the TUGboat |
| 68 | hyphenation exception list. To compensate for that, the TUGboat hyphenation |
| 69 | exception list for US English has been downloaded from |
| 70 | <http://mirror.ctan.org/info/digests/tugboat/hyphenex/ushyphex.tex> and |
| 71 | explicitly added to the end of the hyphenation exception file for US |
| 72 | English. |