summaryrefslogtreecommitdiff
path: root/Master/tlpkg
diff options
context:
space:
mode:
authorMojca Miklavec <mojca.miklavec@gmail.com>2011-06-22 09:20:34 +0000
committerMojca Miklavec <mojca.miklavec@gmail.com>2011-06-22 09:20:34 +0000
commit08668e5eadb0f42ff99bbaf3a0d7fdff3649dfab (patch)
tree8fe3c0a4bb736af248cbd364a1b33663cf853e32 /Master/tlpkg
parent3ded90c611331926683e61f74fd37b68eb28089a (diff)
Update hyph-utf8 (SVN #580) and package descriptions.
- complete descriptions for tlpsrc files - updated Hungarian patterns - change language tag for Pinyin (zh-latn -> zh-latn-pinyin) - remove trailing spaces from patterns, change line terminators for Spanish - fix typos in documentation - update unicode module in ruby: different character set for uppercase letters in Greek and German git-svn-id: svn://tug.org/texlive/trunk@23085 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-afrikaans.tlpsrc10
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-ancientgreek.tlpsrc9
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-arabic.tlpsrc2
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-armenian.tlpsrc2
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-basque.tlpsrc5
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-bulgarian.tlpsrc5
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-catalan.tlpsrc5
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-chinese.tlpsrc8
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-coptic.tlpsrc4
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-croatian.tlpsrc4
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-czech.tlpsrc9
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-danish.tlpsrc4
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-dutch.tlpsrc6
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-english.tlpsrc8
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-esperanto.tlpsrc10
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-estonian.tlpsrc4
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-ethiopic.tlpsrc5
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-farsi.tlpsrc2
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-finnish.tlpsrc3
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-french.tlpsrc3
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-galician.tlpsrc3
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-german.tlpsrc11
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-greek.tlpsrc6
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-hungarian.tlpsrc3
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-icelandic.tlpsrc2
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-indic.tlpsrc9
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-indonesian.tlpsrc4
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-interlingua.tlpsrc3
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-irish.tlpsrc4
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-italian.tlpsrc6
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-kurmanji.tlpsrc5
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-lao.tlpsrc3
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-latin.tlpsrc7
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-latvian.tlpsrc3
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-lithuanian.tlpsrc3
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-mongolian.tlpsrc9
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-norwegian.tlpsrc5
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-polish.tlpsrc4
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-portuguese.tlpsrc3
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-romanian.tlpsrc6
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-russian.tlpsrc7
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-sanskrit.tlpsrc3
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-serbian.tlpsrc11
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-slovak.tlpsrc9
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-slovenian.tlpsrc5
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-spanish.tlpsrc5
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-swedish.tlpsrc2
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-turkish.tlpsrc7
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-turkmen.tlpsrc5
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-ukrainian.tlpsrc7
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-uppersorbian.tlpsrc2
-rw-r--r--Master/tlpkg/tlpsrc/hyphen-welsh.tlpsrc4
52 files changed, 205 insertions, 69 deletions
diff --git a/Master/tlpkg/tlpsrc/hyphen-afrikaans.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-afrikaans.tlpsrc
index bc3f04c9dfa..90cc8de3e7a 100644
--- a/Master/tlpkg/tlpsrc/hyphen-afrikaans.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-afrikaans.tlpsrc
@@ -1,11 +1,11 @@
category TLCore
depend hyphen-base
depend hyph-utf8
-shortdesc Afrikaans hyphenation patterns
-longdesc Hyphenation patterns for Afrikaans language in T1/EC and UTF-8 encoding.
-longdesc (OpenOffice includes older patterns created by a different author,
-longdesc but the patterns packaged with TeX are considered superior in quality.)
-longdesc Word list used to generate patterns with opatgen might be released in future.
+shortdesc Afrikaans hyphenation patterns.
+longdesc Hyphenation patterns for Afrikaans in T1/EC and UTF-8 encodings.
+longdesc OpenOffice includes older patterns created by a different author,
+longdesc but the patterns packaged with TeX are considered superior in quality.
+catalogue-version 0.9
execute AddHyphen \
name=afrikaans \
lefthyphenmin=1 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-ancientgreek.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-ancientgreek.tlpsrc
index 902e9c2cef4..03c7079b1e8 100644
--- a/Master/tlpkg/tlpsrc/hyphen-ancientgreek.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-ancientgreek.tlpsrc
@@ -1,9 +1,12 @@
category TLCore
depend hyphen-base
depend hyph-utf8
-shortdesc Ancient Greek hyphenation patterns
-longdesc Hyphenation patterns for Ancient Greek language in UTF-8 encoding
-longdesc as well as in ASCII-based LGR encoding of babel for 8-bit engines.
+shortdesc Ancient Greek hyphenation patterns.
+longdesc Hyphenation patterns for Ancient Greek in LGR and UTF-8 encodings,
+longdesc including support for (obsolete) Ibycus font encoding.
+longdesc Patterns in UTF-8 use two code positions for each of the vowels with
+longdesc acute accent (a.k.a tonos, oxia), e.g., U+03AE, U+1F75 for eta.
+catalogue-version 5.0
execute AddHyphen \
name=ancientgreek \
lefthyphenmin=1 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-arabic.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-arabic.tlpsrc
index e842426fc7b..aebf779d11b 100644
--- a/Master/tlpkg/tlpsrc/hyphen-arabic.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-arabic.tlpsrc
@@ -1,7 +1,7 @@
category TLCore
depend hyphen-base
depend hyph-utf8
-shortdesc (No) Arabic hyphenation patterns
+shortdesc (No) Arabic hyphenation patterns.
longdesc Prevent hyphenation in Arabic.
execute AddHyphen \
name=arabic \
diff --git a/Master/tlpkg/tlpsrc/hyphen-armenian.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-armenian.tlpsrc
index 994fde8a6cf..c32d7a36a9d 100644
--- a/Master/tlpkg/tlpsrc/hyphen-armenian.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-armenian.tlpsrc
@@ -1,6 +1,8 @@
category TLCore
depend hyphen-base
depend hyph-utf8
+shortdesc Armenian hyphenation patterns.
+longdesc Hyphenation patterns for Armenian for Unicode engines.
execute AddHyphen \
name=armenian \
lefthyphenmin=1 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-basque.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-basque.tlpsrc
index 948f3c74f45..77b85b059e2 100644
--- a/Master/tlpkg/tlpsrc/hyphen-basque.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-basque.tlpsrc
@@ -1,9 +1,8 @@
category TLCore
depend hyphen-base
depend hyph-utf8
-shortdesc Basque hyphenation patterns
-longdesc Hyphenation patterns for Basque language in T1/EC and UTF-8 encoding.
-longdesc Generating scripts for these rule-based patterns is included in hyph-utf8.
+shortdesc Basque hyphenation patterns.
+longdesc Hyphenation patterns for Basque in T1/EC and UTF-8 encodings.
execute AddHyphen \
name=basque \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-bulgarian.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-bulgarian.tlpsrc
index 70a595d77b5..92315278555 100644
--- a/Master/tlpkg/tlpsrc/hyphen-bulgarian.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-bulgarian.tlpsrc
@@ -1,8 +1,9 @@
category TLCore
depend hyphen-base
depend hyph-utf8
-shortdesc Bulgarian hyphenation patterns
-longdesc Hyphenation patterns for Bulgarian language in T2A and UTF-8 encoding.
+shortdesc Bulgarian hyphenation patterns.
+longdesc Hyphenation patterns for Bulgarian in T2A and UTF-8 encodings.
+catalogue-version 1.7
execute AddHyphen \
name=bulgarian \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-catalan.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-catalan.tlpsrc
index a5c06f24c16..cc144f1036d 100644
--- a/Master/tlpkg/tlpsrc/hyphen-catalan.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-catalan.tlpsrc
@@ -1,8 +1,9 @@
category TLCore
depend hyphen-base
depend hyph-utf8
-shortdesc Catalan hyphenation patterns
-longdesc Hyphenation patterns for Catalan language in T1/EC and UTF-8 encoding.
+shortdesc Catalan hyphenation patterns.
+longdesc Hyphenation patterns for Catalan in T1/EC and UTF-8 encodings.
+catalogue-version 1.11
execute AddHyphen \
name=catalan \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-chinese.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-chinese.tlpsrc
index cba7067947d..0fb6a305f08 100644
--- a/Master/tlpkg/tlpsrc/hyphen-chinese.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-chinese.tlpsrc
@@ -1,11 +1,15 @@
category TLCore
depend hyphen-base
depend hyph-utf8
+shortdesc Chinese pinyin hyphenation patterns.
+longdesc Hyphenation patterns for unaccented transliterated Mandarin Chinese
+longdesc (pinyin) in T1/EC and UTF-8 encodings.
+catalogue-version 4.8.0
execute AddHyphen \
name=pinyin \
lefthyphenmin=1 \
righthyphenmin=1 \
- file=loadhyph-zh-latn.tex \
- file_patterns=hyph-zh-latn.pat.txt \
+ file=loadhyph-zh-latn-pinyin.tex \
+ file_patterns=hyph-zh-latn-pinyin.pat.txt \
file_exceptions=
diff --git a/Master/tlpkg/tlpsrc/hyphen-coptic.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-coptic.tlpsrc
index 089a36f0d7c..9b4324566be 100644
--- a/Master/tlpkg/tlpsrc/hyphen-coptic.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-coptic.tlpsrc
@@ -1,8 +1,8 @@
category TLCore
depend hyphen-base
depend hyph-utf8
-shortdesc Coptic hyphenation patterns
-longdesc Hyphenation patterns for Coptic language in UTF-8 encoding
+shortdesc Coptic hyphenation patterns.
+longdesc Hyphenation patterns for Coptic in UTF-8 encoding
longdesc as well as in ASCII-based encoding for 8-bit engines.
longdesc The latter can only be used with special Coptic fonts (like CBcoptic).
longdesc The patterns are considered experimental.
diff --git a/Master/tlpkg/tlpsrc/hyphen-croatian.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-croatian.tlpsrc
index 5948f5e55ed..99f8b50e8d6 100644
--- a/Master/tlpkg/tlpsrc/hyphen-croatian.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-croatian.tlpsrc
@@ -1,8 +1,8 @@
category TLCore
depend hyphen-base
depend hyph-utf8
-shortdesc Croatian hyphenation patterns
-longdesc Hyphenation patterns for Croatian language in T1/EC and UTF-8 encoding.
+shortdesc Croatian hyphenation patterns.
+longdesc Hyphenation patterns for Croatian in T1/EC and UTF-8 encodings.
execute AddHyphen \
name=croatian \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-czech.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-czech.tlpsrc
index e1e70bf8e80..207409f1699 100644
--- a/Master/tlpkg/tlpsrc/hyphen-czech.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-czech.tlpsrc
@@ -1,10 +1,11 @@
category TLCore
depend hyphen-base
depend hyph-utf8
-shortdesc Czech hyphenation patterns
-longdesc Hyphenation patterns for Czech language in T1/EC and UTF-8 encoding.
-longdesc Original patterns 'czhyphen' are still distributed in 'csplain' package
-longdesc and loaded with ISO Latin 2 encoding (IL2).
+shortdesc Czech hyphenation patterns.
+longdesc Hyphenation patterns for Czech in T1/EC and UTF-8 encodings.
+longdesc Original patterns 'czhyphen' are still distributed in the 'csplain'
+longdesc package and loaded with ISO Latin 2 encoding (IL2).
+catalogue-version 3
execute AddHyphen \
name=czech \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-danish.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-danish.tlpsrc
index 42cab02fcae..04c6923eb29 100644
--- a/Master/tlpkg/tlpsrc/hyphen-danish.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-danish.tlpsrc
@@ -1,8 +1,8 @@
category TLCore
depend hyphen-base
depend hyph-utf8
-shortdesc Danish hyphenation patterns
-longdesc Hyphenation patterns for Danish language in T1/EC and UTF-8 encoding.
+shortdesc Danish hyphenation patterns.
+longdesc Hyphenation patterns for Danish in T1/EC and UTF-8 encodings.
execute AddHyphen \
name=danish \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-dutch.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-dutch.tlpsrc
index f0e5069e103..ea4310624af 100644
--- a/Master/tlpkg/tlpsrc/hyphen-dutch.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-dutch.tlpsrc
@@ -1,6 +1,12 @@
category TLCore
depend hyphen-base
depend hyph-utf8
+shortdesc Dutch hyphenation patterns.
+longdesc Hyphenation patterns for Dutch in T1/EC and UTF-8 encodings.
+longdesc These patterns don't handle cases like 'menuutje' > 'menu-tje',
+longdesc and don't hyphenate words that have different hyphenations according
+longdesc to their meaning.
+catalogue-version 1.1
execute AddHyphen \
name=dutch \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-english.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-english.tlpsrc
index f1fb91d0755..e40cff98011 100644
--- a/Master/tlpkg/tlpsrc/hyphen-english.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-english.tlpsrc
@@ -1,6 +1,14 @@
category TLCore
depend hyphen-base
depend hyph-utf8
+shortdesc English hyphenation patterns.
+longdesc Additional hyphenation patterns for American and British
+longdesc English in ASCII encoding. The American English patterns
+longdesc (usenglishmax) greatly extend the standard patterns from Knuth
+longdesc to find many additional hyphenation points. British English
+longdesc hyphenation is completely different from US English, so has its
+longdesc own set of patterns.
+catalogue-version 1.0a
execute AddHyphen \
name=ukenglish synonyms=british,UKenglish \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-esperanto.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-esperanto.tlpsrc
index a9b0f356a34..fc9dfc62b70 100644
--- a/Master/tlpkg/tlpsrc/hyphen-esperanto.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-esperanto.tlpsrc
@@ -1,11 +1,11 @@
category TLCore
depend hyphen-base
depend hyph-utf8
-shortdesc Esperanto hyphenation patterns
-longdesc Hyphenation patterns for Esperanto language in UTF-8 and ISO Latin 3 (IL3) encoding.
-longdesc Note that TeX distributions usually don't ship any suitable fonts in that encoding,
-longdesc so unless you create your own font support or want to use MlTeX,
-longdesc using native UTF-8 engines is highly recommended.
+shortdesc Esperanto hyphenation patterns.
+longdesc Hyphenation patterns for Esperanto ISO Latin 3 and UTF-8 encodings.
+longdesc Note that TeX distributions don't ship any suitable fonts in Latin 3
+longdesc encoding, so unless you create your own font support or want to use
+longdesc MlTeX, using native Unicode engines is highly recommended.
execute AddHyphen \
name=esperanto \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-estonian.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-estonian.tlpsrc
index f288cbd969b..2fe6b8cfc36 100644
--- a/Master/tlpkg/tlpsrc/hyphen-estonian.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-estonian.tlpsrc
@@ -1,8 +1,8 @@
category TLCore
depend hyphen-base
depend hyph-utf8
-shortdesc Estonian hyphenation patterns
-longdesc Hyphenation patterns for Estonian language in T1/EC and UTF-8 encoding.
+shortdesc Estonian hyphenation patterns.
+longdesc Hyphenation patterns for Estonian in T1/EC and UTF-8 encodings.
execute AddHyphen \
name=estonian \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-ethiopic.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-ethiopic.tlpsrc
index a363bdeb215..5389cccd0e7 100644
--- a/Master/tlpkg/tlpsrc/hyphen-ethiopic.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-ethiopic.tlpsrc
@@ -1,6 +1,11 @@
category TLCore
depend hyphen-base
depend hyph-utf8
+shortdesc Hyphenation patterns for Ethiopic scripts.
+longdesc Hyphenation patterns for languages written using the Ethiopic script
+longdesc for Unicode engines. They are not supposed to be linguistically
+longdesc relevant in all cases and should, for proper typography, be replaced
+longdesc by files tailored to individual languages.
execute AddHyphen \
name=ethiopic synonyms=amharic,geez \
lefthyphenmin=1 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-farsi.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-farsi.tlpsrc
index 200069ad838..001bf2e28ba 100644
--- a/Master/tlpkg/tlpsrc/hyphen-farsi.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-farsi.tlpsrc
@@ -1,7 +1,7 @@
category TLCore
depend hyphen-base
depend hyph-utf8
-shortdesc (No) Persian hyphenation patterns
+shortdesc (No) Persian hyphenation patterns.
longdesc Prevent hyphenation in Persian.
execute AddHyphen \
name=farsi synonyms=persian \
diff --git a/Master/tlpkg/tlpsrc/hyphen-finnish.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-finnish.tlpsrc
index 64f7577a484..7d268c4af1c 100644
--- a/Master/tlpkg/tlpsrc/hyphen-finnish.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-finnish.tlpsrc
@@ -1,6 +1,9 @@
category TLCore
depend hyphen-base
depend hyph-utf8
+shortdesc Finnish hyphenation patterns.
+longdesc Hyphenation patterns for Finnish in T1/EC and UTF-8 encodings.
+catalogue-version 2.2
execute AddHyphen \
name=finnish \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-french.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-french.tlpsrc
index 7d5d3e4f3f8..b18b6ef7f95 100644
--- a/Master/tlpkg/tlpsrc/hyphen-french.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-french.tlpsrc
@@ -1,6 +1,9 @@
category TLCore
depend hyphen-base
depend hyph-utf8
+shortdesc French hyphenation patterns.
+longdesc Hyphenation patterns for French in T1/EC and UTF-8 encodings.
+catalogue-version 2.12
execute AddHyphen \
name=french synonyms=patois,francais \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-galician.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-galician.tlpsrc
index f1c8a678f03..6870b2cfb4a 100644
--- a/Master/tlpkg/tlpsrc/hyphen-galician.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-galician.tlpsrc
@@ -1,6 +1,9 @@
category TLCore
depend hyphen-base
depend hyph-utf8
+shortdesc Galician hyphenation patterns.
+longdesc Hyphenation patterns for Galician in T1/EC and UTF-8 encodings.
+catalogue-version 2.4
execute AddHyphen \
name=galician \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-german.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-german.tlpsrc
index 9196693a191..e0b4a306baf 100644
--- a/Master/tlpkg/tlpsrc/hyphen-german.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-german.tlpsrc
@@ -1,6 +1,17 @@
category TLCore
depend hyphen-base
depend hyph-utf8
+shortdesc German hyphenation patterns.
+longdesc Hyphenation patterns for German in T1/EC and UTF-8 encodings,
+longdesc for traditional and reformed spelling, including Swiss German.
+longdesc The package includes the latest patterns from dehyph-exptl
+longdesc (known to TeX under names 'german', 'ngerman' and 'swissgerman'),
+longdesc however 8-bit engines still load old versions of patterns
+longdesc for 'german' and 'ngerman' for backward-compatibility reasons.
+longdesc Swiss German patterns are suitable for Swiss Standard German
+longdesc (Hochdeutsch) not the Alemannic dialects spoken in Switzerland
+longdesc (Schwyzerduetsch).
+longdesc There are no known patterns for written Schwyzerduetsch.
execute AddHyphen \
name=german \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-greek.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-greek.tlpsrc
index 22eaca0cad0..28176afa70e 100644
--- a/Master/tlpkg/tlpsrc/hyphen-greek.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-greek.tlpsrc
@@ -1,6 +1,12 @@
category TLCore
depend hyphen-base
depend hyph-utf8
+shortdesc Modern Greek hyphenation patterns.
+longdesc Hyphenation patterns for Modern Greek in monotonic and polytonic
+longdesc spelling in LGR and UTF-8 encodings. Patterns in UTF-8 use two code
+longdesc positions for each of the vowels with acute accent (a.k.a tonos,
+longdesc oxia), e.g., U+03AC, U+1F71 for alpha.
+catalogue-version 5.0
execute AddHyphen \
name=monogreek \
lefthyphenmin=1 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-hungarian.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-hungarian.tlpsrc
index bae9aa35621..d215b2e4456 100644
--- a/Master/tlpkg/tlpsrc/hyphen-hungarian.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-hungarian.tlpsrc
@@ -1,6 +1,9 @@
category TLCore
depend hyphen-base
depend hyph-utf8
+shortdesc Hungarian hyphenation patterns.
+longdesc Hyphenation patterns for Hungarian in T1/EC and UTF-8 encodings.
+longdesc From https://github.com/nagybence/huhyphn/.
execute AddHyphen \
name=hungarian \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-icelandic.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-icelandic.tlpsrc
index 988c5a6a27a..01d596371ac 100644
--- a/Master/tlpkg/tlpsrc/hyphen-icelandic.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-icelandic.tlpsrc
@@ -1,6 +1,8 @@
category TLCore
depend hyphen-base
depend hyph-utf8
+shortdesc Icelandic hyphenation patterns.
+longdesc Hyphenation patterns for Icelandic in T1/EC and UTF-8 encodings.
execute AddHyphen \
name=icelandic \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-indic.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-indic.tlpsrc
index 9253d7a6c91..b983d59b279 100644
--- a/Master/tlpkg/tlpsrc/hyphen-indic.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-indic.tlpsrc
@@ -1,10 +1,11 @@
category TLCore
depend hyphen-base
depend hyph-utf8
-shortdesc Indic hyphenation patterns
-longdesc Hyphenation patterns for Assameze, Bengali, Gujarati, Hindi,
-longdesc Kannada, Malayalam, Marathi, Oriya, Panjabi, Tamil and Telugu
-longdesc for Unicode engines.
+shortdesc Indic hyphenation patterns.
+longdesc Hyphenation patterns for Assamese, Bengali, Gujarati, Hindi, Kannada,
+longdesc Malayalam, Marathi, Oriya, Panjabi, Tamil and Telugu for Unicode
+longdesc engines.
+catalogue-version 0.5.3
execute AddHyphen \
name=assamese \
lefthyphenmin=1 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-indonesian.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-indonesian.tlpsrc
index 5b1003b438d..98b7a46de60 100644
--- a/Master/tlpkg/tlpsrc/hyphen-indonesian.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-indonesian.tlpsrc
@@ -1,6 +1,10 @@
category TLCore
depend hyphen-base
depend hyph-utf8
+shortdesc Indonesian hyphenation patterns.
+longdesc Hyphenation patterns for Indonesian (Bahasa Indonesia) in ASCII
+longdesc encoding. They are probably also usable for Malay (Bahasa Melayu).
+catalogue-version 1.3
execute AddHyphen \
name=indonesian \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-interlingua.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-interlingua.tlpsrc
index 2cc0f6da824..f426200aa36 100644
--- a/Master/tlpkg/tlpsrc/hyphen-interlingua.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-interlingua.tlpsrc
@@ -1,6 +1,9 @@
category TLCore
depend hyphen-base
depend hyph-utf8
+shortdesc Interlingua hyphenation patterns.
+longdesc Hyphenation patterns for Interlingua in ASCII encoding.
+catalogue-version 0.2c
execute AddHyphen \
name=interlingua \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-irish.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-irish.tlpsrc
index 8dc5ec23b8b..307dbef3d23 100644
--- a/Master/tlpkg/tlpsrc/hyphen-irish.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-irish.tlpsrc
@@ -1,6 +1,10 @@
category TLCore
depend hyphen-base
depend hyph-utf8
+shortdesc Irish hyphenation patterns.
+longdesc Hyphenation patterns for Irish (Gaeilge) in T1/EC and UTF-8 encodings.
+longdesc Visit http://borel.slu.edu/fleiscin/index.html for more information.
+catalogue-version 1.0
execute AddHyphen \
name=irish \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-italian.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-italian.tlpsrc
index 0b3d04f8675..a7e9b3018b3 100644
--- a/Master/tlpkg/tlpsrc/hyphen-italian.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-italian.tlpsrc
@@ -1,6 +1,12 @@
category TLCore
depend hyphen-base
depend hyph-utf8
+shortdesc Italian hyphenation patterns.
+longdesc Hyphenation patterns for Italian in ASCII encoding.
+longdesc Compliant with the Recommendation UNI 6461 on hyphenation
+longdesc issued by the Italian Standards Institution
+longdesc (Ente Nazionale di Unificazione UNI).
+catalogue-version 4.8h
execute AddHyphen \
name=italian \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-kurmanji.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-kurmanji.tlpsrc
index 9c0efd08ade..77fc03b12ba 100644
--- a/Master/tlpkg/tlpsrc/hyphen-kurmanji.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-kurmanji.tlpsrc
@@ -1,6 +1,11 @@
category TLCore
depend hyphen-base
depend hyph-utf8
+shortdesc Kurmanji hyphenation patterns.
+longdesc Hyphenation patterns for Kurmanji (Northern Kurdish) as spoken in
+longdesc Turkey and by the Kurdish diaspora in Europe, in T1/EC and UTF-8
+longdesc encodings.
+catalogue-version 1.0
execute AddHyphen \
name=kurmanji \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-lao.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-lao.tlpsrc
index a95227dcd18..3ad9c67ee52 100644
--- a/Master/tlpkg/tlpsrc/hyphen-lao.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-lao.tlpsrc
@@ -1,10 +1,9 @@
category TLCore
depend hyphen-base
depend hyph-utf8
-shortdesc Lao hyphenation patterns
+shortdesc Lao hyphenation patterns.
longdesc Hyphenation patterns for Lao language for Unicode engines.
longdesc Current version is experimental and gives bad results.
-longdesc Please wait for a new version.
execute AddHyphen \
name=lao \
lefthyphenmin=1 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-latin.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-latin.tlpsrc
index 653564acccc..e049c975c90 100644
--- a/Master/tlpkg/tlpsrc/hyphen-latin.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-latin.tlpsrc
@@ -1,13 +1,14 @@
category TLCore
depend hyphen-base
depend hyph-utf8
-shortdesc Latin hyphenation patterns
-longdesc Hyphenation patterns for Latin language in T1/EC and UTF-8 encoding,
+shortdesc Latin hyphenation patterns.
+longdesc Hyphenation patterns for Latin in T1/EC and UTF-8 encodings,
longdesc mainly in modern spelling (u when u is needed and v when v is needed),
longdesc medieval spelling with the ligatures \ae and \oe and the (uncial)
-longdesc lowercase 'v' written as a 'u' is also supported. Apparently
+longdesc lowercase 'v' written as a 'u' is also supported. Apparently
longdesc there is no conflict between the patterns of modern Latin and
longdesc those of medieval Latin.
+catalogue-version 3.2
execute AddHyphen \
name=latin \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-latvian.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-latvian.tlpsrc
index 345a5d6b369..28103ef49fa 100644
--- a/Master/tlpkg/tlpsrc/hyphen-latvian.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-latvian.tlpsrc
@@ -1,6 +1,9 @@
category TLCore
depend hyphen-base
depend hyph-utf8
+shortdesc Latvian hyphenation patterns.
+longdesc Hyphenation patterns for Latvian in L7X and UTF-8 encodings.
+catalogue-version 0.3
execute AddHyphen \
name=latvian \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-lithuanian.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-lithuanian.tlpsrc
index 801dda789a2..b5bea7a5b10 100644
--- a/Master/tlpkg/tlpsrc/hyphen-lithuanian.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-lithuanian.tlpsrc
@@ -1,6 +1,9 @@
category TLCore
depend hyphen-base
depend hyph-utf8
+shortdesc Lithuanian hyphenation patterns.
+longdesc Hyphenation patterns for Lithuanian in L7X and UTF-8 encodings.
+longdesc \lefthyphenmin and \righthyphenmin have to be at least 2.
execute AddHyphen \
name=lithuanian \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-mongolian.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-mongolian.tlpsrc
index 6c263cbbc8b..5b55203fbde 100644
--- a/Master/tlpkg/tlpsrc/hyphen-mongolian.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-mongolian.tlpsrc
@@ -1,10 +1,11 @@
category TLCore
depend hyphen-base
depend hyph-utf8
-shortdesc Mongolian hyphenation patterns in Cyrillic script
-longdesc Hyphenation patterns for Mongolian language in T2A, LMC and UTF-8 encoding.
-longdesc LMC encoding is used in MonTeX. The package includes two sets of patterns
-longdesc that will hopefully be merged in future.
+shortdesc Mongolian hyphenation patterns in Cyrillic script.
+longdesc Hyphenation patterns for Mongolian in T2A, LMC and UTF-8 encodings.
+longdesc LMC encoding is used in MonTeX. The package includes two sets of
+longdesc patterns that will hopefully be merged in future.
+catalogue-version 1.2
execute AddHyphen \
name=mongolian \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-norwegian.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-norwegian.tlpsrc
index 8f9928f40c2..a75979f1f3f 100644
--- a/Master/tlpkg/tlpsrc/hyphen-norwegian.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-norwegian.tlpsrc
@@ -1,8 +1,9 @@
category TLCore
depend hyphen-base
depend hyph-utf8
-shortdesc Norwegian Bokmal and Nynorsk hyphenation patterns
-longdesc Hyphenation patterns for Norwegian Bokmal and Nynorsk in T1/EC and UTF-8 encoding.
+shortdesc Norwegian Bokmal and Nynorsk hyphenation patterns.
+longdesc Hyphenation patterns for Norwegian Bokmal and Nynorsk in T1/EC and
+longdesc UTF-8 encodings.
execute AddHyphen \
name=bokmal synonyms=norwegian,norsk \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-polish.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-polish.tlpsrc
index 65d1813309e..2b200c8fe27 100644
--- a/Master/tlpkg/tlpsrc/hyphen-polish.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-polish.tlpsrc
@@ -1,6 +1,10 @@
category TLCore
depend hyphen-base
depend hyph-utf8
+shortdesc Polish hyphenation patterns.
+longdesc Hyphenation patterns for Polish in QX and UTF-8 encodings.
+longdesc These patterns are also used by Polish TeX formats MeX and LaMeX.
+catalogue-version 3.0a
execute AddHyphen \
name=polish \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-portuguese.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-portuguese.tlpsrc
index 524ad2d9851..f3ee89cd38f 100644
--- a/Master/tlpkg/tlpsrc/hyphen-portuguese.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-portuguese.tlpsrc
@@ -1,6 +1,9 @@
category TLCore
depend hyphen-base
depend hyph-utf8
+shortdesc Portuguese hyphenation patterns.
+longdesc Hyphenation patterns for Portuguese in T1/EC and UTF-8 encodings.
+catalogue-version 1.0
execute AddHyphen \
name=portuguese synonyms=portuges \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-romanian.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-romanian.tlpsrc
index edc321fcdeb..1a4bed8876c 100644
--- a/Master/tlpkg/tlpsrc/hyphen-romanian.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-romanian.tlpsrc
@@ -1,6 +1,12 @@
category TLCore
depend hyphen-base
depend hyph-utf8
+shortdesc Romanian hyphenation patterns.
+longdesc Hyphenation patterns for Romanian in T1/EC and UTF-8 encodings.
+longdesc The UTF-8 patterns use U+0219 for the character 's with comma accent'
+longdesc and U+021B for 't with comma accent', but we may consider using U+015F
+longdesc and U+0163 as well in the future.
+catalogue-version 1.1R
execute AddHyphen \
name=romanian \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-russian.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-russian.tlpsrc
index 1a643d75980..481a7a04973 100644
--- a/Master/tlpkg/tlpsrc/hyphen-russian.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-russian.tlpsrc
@@ -2,6 +2,13 @@ category TLCore
depend hyphen-base
depend hyph-utf8
depend ruhyphen
+shortdesc Russian hyphenation patterns.
+longdesc Hyphenation patterns for Russian in T2A and UTF-8 encodings.
+longdesc For 8-bit engines, the 'ruhyphen' package provides a number of
+longdesc different pattern sets, as well as different (8-bit) encodings, that
+longdesc can be chosen at format-generation time. The UTF-8 version only
+longdesc provides the default pattern set. A mechanism similar to the one used
+longdesc for 8-bit patterns may be implemented in the future.
execute AddHyphen \
name=russian \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-sanskrit.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-sanskrit.tlpsrc
index 26c6942683e..d6f0f14a70d 100644
--- a/Master/tlpkg/tlpsrc/hyphen-sanskrit.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-sanskrit.tlpsrc
@@ -1,10 +1,11 @@
category TLCore
depend hyphen-base
depend hyph-utf8
-shortdesc Sanskrit hyphenation patterns
+shortdesc Sanskrit hyphenation patterns.
longdesc Hyphenation patterns for Sanskrit and Prakrit in transliteration,
longdesc and in Devanagari, Bengali, Kannada, Malayalam and Telugu scripts
longdesc for Unicode engines.
+catalogue-version 0.4
execute AddHyphen \
name=sanskrit \
lefthyphenmin=1 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-serbian.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-serbian.tlpsrc
index 3b92e2b702b..5c9f1831217 100644
--- a/Master/tlpkg/tlpsrc/hyphen-serbian.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-serbian.tlpsrc
@@ -1,12 +1,13 @@
category TLCore
depend hyphen-base
depend hyph-utf8
-shortdesc Serbian hyphenation patterns
-longdesc Hyphenation patterns for Serbian language in UTF-8 and 8-bit variant.
-longdesc For 8-bit TeX the patterns are available separately as 'serbian' in
-longdesc T1/EC encoding for Latin script and 'serbianc' in T2A encoding for
-longdesc Cyrillic script. UTF-8 engines should only use 'serbian'
+shortdesc Serbian hyphenation patterns.
+longdesc Hyphenation patterns for Serbian in T1/EC, T2A and UTF-8 encodings.
+longdesc For 8-bit engines the patterns are available separately as 'serbian'
+longdesc in T1/EC encoding for Latin script and 'serbianc' in T2A encoding for
+longdesc Cyrillic script. Unicode engines should only use 'serbian'
longdesc which has patterns in both scripts combined.
+catalogue-version 2.02
execute AddHyphen \
name=serbian \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-slovak.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-slovak.tlpsrc
index 2a486dc8129..4c06749a9da 100644
--- a/Master/tlpkg/tlpsrc/hyphen-slovak.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-slovak.tlpsrc
@@ -1,10 +1,11 @@
category TLCore
depend hyphen-base
depend hyph-utf8
-shortdesc Slovak hyphenation patterns
-longdesc Hyphenation patterns for Slovak language in T1/EC and UTF-8 encoding.
-longdesc Original patterns 'skhyphen' are still distributed in 'csplain' package
-longdesc and loaded with ISO Latin 2 encoding (IL2).
+shortdesc Slovak hyphenation patterns.
+longdesc Hyphenation patterns for Slovak in T1/EC and UTF-8 encodings.
+longdesc Original patterns 'skhyphen' are still distributed in the 'csplain'
+longdesc package and loaded with ISO Latin 2 encoding (IL2).
+catalogue-version 2
execute AddHyphen \
name=slovak \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-slovenian.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-slovenian.tlpsrc
index e7918bfba98..c385860b0d8 100644
--- a/Master/tlpkg/tlpsrc/hyphen-slovenian.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-slovenian.tlpsrc
@@ -1,8 +1,9 @@
category TLCore
depend hyphen-base
depend hyph-utf8
-shortdesc Slovenian hyphenation patterns
-longdesc Hyphenation patterns for Slovenian language in T1/EC and UTF-8 encoding.
+shortdesc Slovenian hyphenation patterns.
+longdesc Hyphenation patterns for Slovenian in T1/EC and UTF-8 encodings.
+catalogue-version 2.3
execute AddHyphen \
name=slovenian synonyms=slovene \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-spanish.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-spanish.tlpsrc
index 0ce2166b99a..f34347554fe 100644
--- a/Master/tlpkg/tlpsrc/hyphen-spanish.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-spanish.tlpsrc
@@ -1,8 +1,9 @@
category TLCore
depend hyphen-base
depend hyph-utf8
-shortdesc Spanish hyphenation patterns
-longdesc Hyphenation patterns for Spanish language in T1/EC and UTF-8 encoding.
+shortdesc Spanish hyphenation patterns.
+longdesc Hyphenation patterns for Spanish in T1/EC and UTF-8 encodings.
+catalogue-version 4.6
execute AddHyphen \
name=spanish synonyms=espanol \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-swedish.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-swedish.tlpsrc
index b0356febfca..9219fda1dd4 100644
--- a/Master/tlpkg/tlpsrc/hyphen-swedish.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-swedish.tlpsrc
@@ -1,6 +1,8 @@
category TLCore
depend hyphen-base
depend hyph-utf8
+shortdesc Swedish hyphenation patterns.
+longdesc Hyphenation patterns for Swedish in T1/EC and UTF-8 encodings.
execute AddHyphen \
name=swedish \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-turkish.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-turkish.tlpsrc
index 588ac04ec88..15c1b15f44b 100644
--- a/Master/tlpkg/tlpsrc/hyphen-turkish.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-turkish.tlpsrc
@@ -1,6 +1,13 @@
category TLCore
depend hyphen-base
depend hyph-utf8
+shortdesc Turkish hyphenation patterns.
+longdesc Hyphenation patterns for Turkish in T1/EC and UTF-8 encodings.
+longdesc The patterns for Turkish were first produced for the Ottoman Texts
+longdesc Project in 1987 and were suitable for both Modern Turkish and Ottoman
+longdesc Turkish in Latin script, however the required character set didn't fit
+longdesc into EC encoding, so support for Ottoman Turkish had to be dropped to
+longdesc keep compatibility with 8-bit engines.
execute AddHyphen \
name=turkish \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-turkmen.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-turkmen.tlpsrc
index 7a60bc739d4..dbfdcc7671c 100644
--- a/Master/tlpkg/tlpsrc/hyphen-turkmen.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-turkmen.tlpsrc
@@ -1,8 +1,9 @@
category TLCore
depend hyphen-base
depend hyph-utf8
-shortdesc Turkmen hyphenation patterns
-longdesc Hyphenation patterns for Turkmen language in T1/EC and UTF-8 encoding.
+shortdesc Turkmen hyphenation patterns.
+longdesc Hyphenation patterns for Turkmen in T1/EC and UTF-8 encodings.
+catalogue-version 0.1
execute AddHyphen \
name=turkmen \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-ukrainian.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-ukrainian.tlpsrc
index f4a15b2e259..2ad41640800 100644
--- a/Master/tlpkg/tlpsrc/hyphen-ukrainian.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-ukrainian.tlpsrc
@@ -2,6 +2,13 @@ category TLCore
depend hyphen-base
depend hyph-utf8
depend ukrhyph
+shortdesc Ukrainian hyphenation patterns.
+longdesc Hyphenation patterns for Ukrainian in T2A and UTF-8 encodings.
+longdesc For 8-bit engines, the 'ukrhyph' package provides a number of
+longdesc different pattern sets, as well as different (8-bit) encodings, that
+longdesc can be chosen at format-generation time. The UTF-8 version only
+longdesc provides the default pattern set. A mechanism similar to the one used
+longdesc for 8-bit patterns may be implemented in the future.
execute AddHyphen \
name=ukrainian \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-uppersorbian.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-uppersorbian.tlpsrc
index ec0d75c610b..7bf727e3fd8 100644
--- a/Master/tlpkg/tlpsrc/hyphen-uppersorbian.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-uppersorbian.tlpsrc
@@ -1,6 +1,8 @@
category TLCore
depend hyphen-base
depend hyph-utf8
+shortdesc Upper Sorbian hyphenation patterns.
+longdesc Hyphenation patterns for Upper Sorbian in T1/EC and UTF-8 encodings.
execute AddHyphen \
name=uppersorbian \
lefthyphenmin=2 \
diff --git a/Master/tlpkg/tlpsrc/hyphen-welsh.tlpsrc b/Master/tlpkg/tlpsrc/hyphen-welsh.tlpsrc
index 62b58e5ab50..2b73e41578f 100644
--- a/Master/tlpkg/tlpsrc/hyphen-welsh.tlpsrc
+++ b/Master/tlpkg/tlpsrc/hyphen-welsh.tlpsrc
@@ -1,8 +1,8 @@
category TLCore
depend hyphen-base
depend hyph-utf8
-shortdesc Welsh hyphenation patterns
-longdesc Hyphenation patterns for Welsh language in T1/EC and UTF-8 encoding.
+shortdesc Welsh hyphenation patterns.
+longdesc Hyphenation patterns for Welsh in T1/EC and UTF-8 encodings.
execute AddHyphen \
name=welsh \
lefthyphenmin=2 \