summaryrefslogtreecommitdiff
path: root/TeX/README.android
diff options
context:
space:
mode:
Diffstat (limited to 'TeX/README.android')
-rw-r--r--TeX/README.android91
1 files changed, 91 insertions, 0 deletions
diff --git a/TeX/README.android b/TeX/README.android
new file mode 100644
index 0000000..9e98423
--- /dev/null
+++ b/TeX/README.android
@@ -0,0 +1,91 @@
+URL: https://github.com/hyphenation/tex-hyphen
+Version: ecf976ab6995acb653d38ab1af0b9b9829ec0c77
+License: various
+License File: LICENSE
+
+The tex-hyphen package contains hyphenation patterns under several different licenses.
+Patterns licensed under the following open source licenses can be imported here:
+* Apache 2.0
+* Unlicense
+* MIT
+* BSD
+* MPL
+* LGPL 2.1
+
+Description:
+Hyphenation patterns for automatic hyphenation from TeX hyphenation patterns
+project at http://www.hyphenation.org.
+
+Local Modifications:
+The patterns are taken from the hyph-utf8/tex/generic/hyph-utf8/patterns/txt directory.
+
+Only the following patterns are included from that directory:
+
+* Amharic (am)
+* Armenian (hy)
+* Assamese (as)
+* Basque (eu)
+* Belarusian (be)
+* Bengali (bn)
+* Bulgarian (bg)
+* Church Slavonic (cu)
+* Croation (hr)
+* Danish (da)
+* Estonian (et)
+* Ethiopic script (und-Ethi)
+* French (fr)
+* Galician (gl)
+* German (de)
+* Gujarati (gu)
+* Hindi (hi)
+* Hungarian (hu)
+* Irish (ga)
+* Kannada (kn)
+* Latin (la)
+* Latvian (lv)
+* Lithuanian (lt)
+* Malayalam (ml)
+* Marathi (mr)
+* Mongolian written in Cyrillic (mn-cyrl)
+* Norwegian Bokmål (nb)
+* Norwegian Nynorsk (nn)
+* Oriya (or)
+* Polish (pl)
+* Portuguese (pt)
+* Punjabi (pa)
+* Sanskrit (sa)
+* Slovenian (sl)
+* Spanish (es)
+* Tamil (ta)
+* Telugu (te)
+* Turkmen (tk)
+* Ukrainian (uk)
+* US English (en-US)
+* Welsh (cy)
+
+The Ethiopic script pattern files have been renamed from mul-ethi to und-ethi,
+to properly follow BCP 47 naming.
+
+In case hyphenation patterns are licensed under dual licenses,
+hyph-{lang}.lic.txt files are edited to keep only the license Android applies
+as listed in the corresponding NOTICE files.
+
+For the German (de) patterns, the *.chr.txt has been automatically generated
+based on the contents of the pattern files, using the the create_chr.py script
+created by Android engineers.
+
+British English (en-GB) patterns are taken from a different part of the
+tex-hyphen repository. Please see the README.android file in the 'en-GB'
+directory.
+
+US English (en-US) patterns have been modified to remove patterns added to
+the end of the file that had been incorrectly computed based on the TUGboat
+hyphenation exception list. To compensate for that, the TUGboat hyphenation
+exception list for US English has been downloaded from
+<http://mirror.ctan.org/info/digests/tugboat/hyphenex/ushyphex.tex> and
+explicitly added to the end of the hyphenation exception file for US
+English.
+
+Swedish (sv) patterns are converted to utf-8 and the first three
+lines(encoding, leftmin, rightmin) are removed to preserve the hyphenation
+pattern only in *.pat.txt