From 100a6835ee4907ef9a8778ae422fa36f9791fbbd Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 4 Nov 2018 20:26:59 +0000 Subject: hyph-utf (4nov18) git-svn-id: svn://tug.org/texlive/trunk@49078 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/generic/hyph-utf8/CHANGES | 10 ++- .../doc/generic/hyph-utf8/languages/es/README | 83 +++++++++++++++++++++ .../generic/hyph-utf8/languages/es/division.pdf | Bin 0 -> 141388 bytes .../doc/generic/hyph-utf8/languages/hu/huhyphn.pdf | Bin 0 -> 113681 bytes .../generic/hyph-utf8/languages/sa/hyphenmin.txt | 11 +++ 5 files changed, 102 insertions(+), 2 deletions(-) create mode 100644 Master/texmf-dist/doc/generic/hyph-utf8/languages/es/README create mode 100644 Master/texmf-dist/doc/generic/hyph-utf8/languages/es/division.pdf create mode 100644 Master/texmf-dist/doc/generic/hyph-utf8/languages/hu/huhyphn.pdf create mode 100644 Master/texmf-dist/doc/generic/hyph-utf8/languages/sa/hyphenmin.txt (limited to 'Master/texmf-dist/doc/generic/hyph-utf8') diff --git a/Master/texmf-dist/doc/generic/hyph-utf8/CHANGES b/Master/texmf-dist/doc/generic/hyph-utf8/CHANGES index 869a86fa27d..9e100907166 100644 --- a/Master/texmf-dist/doc/generic/hyph-utf8/CHANGES +++ b/Master/texmf-dist/doc/generic/hyph-utf8/CHANGES @@ -1,3 +1,9 @@ +2018-11-04 +- Changed licence of British English [en-gb] patterns to MIT (commit c76c797) + +2018-09-12 +- Introduced structured information at the top of every TeX pattern file, in YAML format (commit 82e5651) + 2018-08-03 - Thai patterns update, by Theppitak Karoonboonyanan (commit 1e52772) @@ -7,7 +13,7 @@ 2018-04-02 - Synched German patterns [de-1901, de-ch-1901, de-1996] with upstream (dehyph-exptl) 2018-03-31. By the German hyphenation patterns team. - + 2018-03-25 - Switched Bulgarian patterns to a different set, by Anton Zinoviev. Removed out-of-date documentation. @@ -202,7 +208,7 @@ == CTAN release 2012.05.30 (#609) == 2012-03-30 (#609) -- sync comments of German patterns with released version +- sync comments of German patterns with released version 2012-05-28 (#607) - update German patterns (by Werner Lemberg) diff --git a/Master/texmf-dist/doc/generic/hyph-utf8/languages/es/README b/Master/texmf-dist/doc/generic/hyph-utf8/languages/es/README new file mode 100644 index 00000000000..9529767ad44 --- /dev/null +++ b/Master/texmf-dist/doc/generic/hyph-utf8/languages/es/README @@ -0,0 +1,83 @@ +DIVISI'ON DE PALABRAS +~~~~~~~~~~~~~~~~~~~~~ + +The file eshyph.tex under /base is the base for the Spanish patters. +It is intended mainly for backward compatibility. New systems are +best based on CTAN:language/hyph-utf8/, which has the same patterns. + +Why 4.x? Well, I know at least other three files with the same name, +so this one is the fourth (there were at least 6 or 7 patterns files). +The others should vanish as soon as posible. + +(c) Javier Bezos 1993 1997. +(c) Javier Bezos and CervanTeX 2001-2009 +Some parts, (c) by Francesc Carmona +Licence: LPPL + +- division.pdf is a draft of an article (in Spanish) explaining the +rules to be applied and how they are being translated into TeX in a +unified set of patterns (somewhat outdated). +- eshyph-make.lua generates the patterns, with eshyph.src for prefixes +and special cases. +- eshyph-test.tex makes a comparison with strict syllabic rules. It +requires a file spanish-words.txt (not supplied) with a list of word, +one per line. You can (should) filter the words. + +For bug reports and comments: + + http://www.tex-tipografia.com/spanish_hyphen.html + +I would like to thanks Francesc Carmona for his permission +to steal parts of his work without restrictions. + +The contrib directory, as its name implies, is not part of the +official bundle. It has a different set of patterns, but it does not +follow the rules by the Spanish Academy (despite its claims). + +What's new in 4.5 (2009-08-01) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Missing group -gl- added (a major bug). A few minor improvements +for "des-" and "in-". + +What's new in 4.4 (2009-05-19) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Some bad patterns fixed. + +What's new in 4.3 (2009-05-14) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Some patterns fixed, particularly for "familia", "superar", "sub-" and +final consonants. Patterns are now generated with the help of a few +lua/luatex files (whose status is alpha). + +What's new in 4.2 +~~~~~~~~~~~~~~~~~ + +The encoding is UTF-8, so that it can be used with LuaTeX. Yet, it +works without changes with standard TeX. + +What's new in 4.1 +~~~~~~~~~~~~~~~~~ + +- Thanks to a list of about 750000 words and extensive +tests, wrong hyphenations have been reduced dramatically +and the number of patterns has been almost duplicated. + +- Since the Spanish Academy rules of 1999 are very vague, +incomplete and even contradictory, they had to be +completed with some traditional ones. The Academy has +published new rules in November 2005 including many of +the traditional ones employed here and therefore only +minor adjustments have been necessary. + +- Patterns for a few verbal endings are necessary, and +now the "voseo" forms (used in many countries of Central +and South America) have been included. + +2009-05-19 +_____________________________________________________________ +Javier Bezos | http://www.cervantex.es/ +............................................................. +TeX y tipografia | http://www.tex-tipografia.com/ \ No newline at end of file diff --git a/Master/texmf-dist/doc/generic/hyph-utf8/languages/es/division.pdf b/Master/texmf-dist/doc/generic/hyph-utf8/languages/es/division.pdf new file mode 100644 index 00000000000..6dd9739513c Binary files /dev/null and b/Master/texmf-dist/doc/generic/hyph-utf8/languages/es/division.pdf differ diff --git a/Master/texmf-dist/doc/generic/hyph-utf8/languages/hu/huhyphn.pdf b/Master/texmf-dist/doc/generic/hyph-utf8/languages/hu/huhyphn.pdf new file mode 100644 index 00000000000..f9971f1e608 Binary files /dev/null and b/Master/texmf-dist/doc/generic/hyph-utf8/languages/hu/huhyphn.pdf differ diff --git a/Master/texmf-dist/doc/generic/hyph-utf8/languages/sa/hyphenmin.txt b/Master/texmf-dist/doc/generic/hyph-utf8/languages/sa/hyphenmin.txt new file mode 100644 index 00000000000..5fbd790b657 --- /dev/null +++ b/Master/texmf-dist/doc/generic/hyph-utf8/languages/sa/hyphenmin.txt @@ -0,0 +1,11 @@ +This is the explanation of the values of hyphenmin used in Sanskrit (and possibly Indic languages) as given by Yves Codet in a private mail on March 19, 2010: + +For lefthyphenmin I think 1 is correct: in Sanskrit, if we allow breaks such as "tu-dati" ("tu" = 2 characters) we must allow "pa-tati" ("pa" = 1 character). + +For righthyphenmin I first suggested 5, as François wrote, which should be forgotten (and forgiven :). Then I thought 3 could be good; my idea was to prohibit a break before a consonant at the end of a word, such as "apata-t" (final "t" = 2 characters). But if hyphenation patterns have precedence over hyphenmins, since patterns contain rules prohibiting such breaks, that precaution is useless, and it has a drawback: it forbids breaks such as "pata-ti" ("ti" = 2 characters) or "pata-ta" ("ta" = 1 character). If patterns do have precedence, it now seems to me that the best choice is 1 for both hyphenmins (I'm sorry, François, about my hesitations :). + +But if my reasoning is sound, this would be for Sanskrit and Prakrit, in whatever script they are written. Maybe there would be reasons to choose other values for some other Indian languages, which I don't know. + +Kind regards, + +Yves -- cgit v1.2.3