summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/generic
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-09-14 22:22:41 +0000
committerKarl Berry <karl@freefriends.org>2011-09-14 22:22:41 +0000
commit373aa91278777ff3556416ccf46bc9530ff30aa3 (patch)
tree0bc9e72d530641ce9a384a1213a72828ca69adec /Master/texmf-dist/source/generic
parent89f262f929d503e3d1fdda159cc410f3a8c26add (diff)
hyph-utf8 (14sep11)
git-svn-id: svn://tug.org/texlive/trunk@23955 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/generic')
-rw-r--r--Master/texmf-dist/source/generic/hyph-utf8/languages.rb22
-rw-r--r--Master/texmf-dist/source/generic/hyph-utf8/languages/gl/README50
-rw-r--r--Master/texmf-dist/source/generic/hyph-utf8/languages/tr/generate_patterns_tr.rb29
3 files changed, 54 insertions, 47 deletions
diff --git a/Master/texmf-dist/source/generic/hyph-utf8/languages.rb b/Master/texmf-dist/source/generic/hyph-utf8/languages.rb
index fad3d02665d..417eda6aba4 100644
--- a/Master/texmf-dist/source/generic/hyph-utf8/languages.rb
+++ b/Master/texmf-dist/source/generic/hyph-utf8/languages.rb
@@ -914,14 +914,14 @@ class Languages < Hash
"hyphenmin" => [2,2], # polyglossia
"encoding" => "ec",
"exceptions" => false,
- "message" => "Hungarian hyphenation patterns (v20090612)",
+ "message" => "Hungarian hyphenation patterns (v20110815)",
# https://github.com/nagybence/huhyphn/
- "version" => nil,
- "last_modified" => "2009-06-12",
+ "version" => "v20110815",
+ "last_modified" => "2011-08-15", # actually, it is "2009-06-12" or older for contents; we probably want to check/fix this
"type" => "dictionary",
"authors" => ["bence_nagy"],
- "licence" => "GPL",
+ "licence" => "MPL 1.1/GPL 2.0/LGPL 2.1", # TODO
"description_s" => "Hungarian hyphenation patterns",
"description_l" => [
#......................................................................#
@@ -1063,11 +1063,11 @@ class Languages < Hash
"exceptions" => false,
"message" => "Italian hyphenation patterns",
- "version" => "4.8h",
+ "version" => "4.8i",
"last_modified" => "2010-05-24",
"type" => "rules", # TODO: we might want to check that, but it seems unlikely that patgen was used
"authors" => ["claudio_beccari"],
- "licence" => "LGPL",
+ "licence" => "LPPL", # Status: maintained!
"description_s" => "Italian hyphenation patterns",
"description_l" => [
#......................................................................#
@@ -1421,7 +1421,7 @@ class Languages < Hash
"last_modified" => "2008-06-28",
"type" => "rules",
"authors" => ["pierre_mackay", "h_turgut_uyar", "s_ekin_kocabas", "mojca_miklavec"],
- "licence" => "public-ask", # TODO
+ "licence" => "LPPL",
"description_s" => "Turkish hyphenation patterns",
"description_l" => [
#......................................................................#
@@ -1625,13 +1625,13 @@ class Languages < Hash
"hyphenmin" => [1,5], # polyglossia
"encoding" => nil, # no patterns for 8-bit engines
"exceptions" => false,
- "message" => "Sanskrit hyphenation patterns (v0.4, 2010/02/26)",
+ "message" => "Sanskrit hyphenation patterns (v0.6, 2011/09/14)",
- "version" => "0.4",
- "last_modified" => "2010-02-26",
+ "version" => "0.6",
+ "last_modified" => "2011-09-14",
"type" => "rules",
"authors" => ["yves_codet"],
- "licence" => nil,
+ "licence" => "free", # You may freely use, copy, modify and/or distribute this file.
"description_s" => "Sanskrit hyphenation patterns",
"description_l" => [
#......................................................................#
diff --git a/Master/texmf-dist/source/generic/hyph-utf8/languages/gl/README b/Master/texmf-dist/source/generic/hyph-utf8/languages/gl/README
index 95e00612c7b..6154587b019 100644
--- a/Master/texmf-dist/source/generic/hyph-utf8/languages/gl/README
+++ b/Master/texmf-dist/source/generic/hyph-utf8/languages/gl/README
@@ -1,25 +1,25 @@
-This directory contains seven files + README, licensed all but one under lppl 1.3:
-
-glpatter-utf8.tex:
- The source file, version 2.4. When processed under the program
- mkpatter ---by typing 'tex -ini -8bit glpatter-utf8.tex' (without the quotes)
- at the command line, provided you have the utility
- mkpattern installed--- it generates the file hyph-utf8-gl.tex.
-
-(hyph-gl.tex):
- The generated file containing the patterns in UTF-8 (belongs to TEXMF/tex).
-
-
-glhyextr.tex: ##This file is in the public domain##
- A configuration file, to include additional patterns other
- than the ones in glpatter-utf8.tex. It is not \input by glpatter-utf8.tex
- (iin contrast with the single-byte encoded version glpatter.tex)
- as modern tools allow the addition of patterns at run time.
-
-glhybiox.tex, glhymed.tex, glhyquim.tex, glhytec.tex & glhyxeog.tex:
- Files with aditional patterns drawn from serveral fields of
- the language, so that you may input them from glhyextr.tex.
-
-The files for specific patterns are very incomplete and feedback is welcome.
-
---Javier A. Múgica
+This directory contains seven files + README, licensed all but one under lppl 1.3:
+
+glpatter-utf8.tex:
+ The source file, version 2.4. When processed under the program
+ mkpatter ---by typing 'tex -ini -8bit glpatter-utf8.tex' (without the quotes)
+ at the command line, provided you have the utility
+ mkpattern installed--- it generates the file hyph-utf8-gl.tex.
+
+(hyph-gl.tex):
+ The generated file containing the patterns in UTF-8 (belongs to TEXMF/tex).
+
+
+glhyextr.tex: ##This file is in the public domain##
+ A configuration file, to include additional patterns other
+ than the ones in glpatter-utf8.tex. It is not \input by glpatter-utf8.tex
+ (iin contrast with the single-byte encoded version glpatter.tex)
+ as modern tools allow the addition of patterns at run time.
+
+glhybiox.tex, glhymed.tex, glhyquim.tex, glhytec.tex & glhyxeog.tex:
+ Files with aditional patterns drawn from serveral fields of
+ the language, so that you may input them from glhyextr.tex.
+
+The files for specific patterns are very incomplete and feedback is welcome.
+
+--Javier A. Múgica
diff --git a/Master/texmf-dist/source/generic/hyph-utf8/languages/tr/generate_patterns_tr.rb b/Master/texmf-dist/source/generic/hyph-utf8/languages/tr/generate_patterns_tr.rb
index f89440ae17a..1a724f08e4f 100644
--- a/Master/texmf-dist/source/generic/hyph-utf8/languages/tr/generate_patterns_tr.rb
+++ b/Master/texmf-dist/source/generic/hyph-utf8/languages/tr/generate_patterns_tr.rb
@@ -56,23 +56,30 @@ consonants = %w{b c ç d f g ğ h j k l m n p r s ş t v y z}
# start the file
add_comment(
"hyph-tr.tex\n\n" +
- "File auto-generated from generate_patterns_tr.rb that is part of hyph-utf8\n\n" +
- "Licence:\n" +
- "- Free enough for Debian & TeX Live or any other distributor\n" +
- "- If you are reading this and have some suggestion about what to put here, please advise\n" +
- "- I (Mojca) would prefer to say 'public domain', but don't know what it means for the original authors\n\n" +
+ "Turkish hyphenation patterns\n\n" +
+ "This file is auto-generated from source/generic/hyph-utf8/languages/tr/generate_patterns_tr.rb that is part of hyph-utf8.\n" +
+ "Please don't modify this file; modify the generating script instead.\n\n" +
+ "Copyright (C) 1987 Pierre A. MacKay\n" +
+ " 2008, 2011 TUG\n\n" +
+ "This program can redistributed and/or modified under the terms\n" +
+ "of the LaTeX Project Public License Distributed from CTAN\n" +
+ "archives in directory macros/latex/base/lppl.txt; either\n" +
+ "version 1 of the License, or (at your option) any later version.\n\n" +
"Credits:\n" +
"- algorithm developed by P. A. MacKay for the Ottoman Texts Project in 1987\n" +
"- rules adapted for modern Turkish by H. Turgut Uyar <uyar at itu.edu.tr>\n" +
"- initiative to improve Turkish patterns by S. Ekin Kocabas <kocabas at stanford.edu>\n" +
"- script written by Mojca Miklavec <mojca.miklavec.lists at gmail.com> in June 2008\n\n" +
- "Modifications:\n" +
- "- adapted for the use on modern UTF-8 TeX engines\n" +
- "- UTF-8 patterns are used\n" +
+ "See also:\n" +
+ "- http://www.ctan.org/tex-archive/language/turkish/hyphen/turk_hyf.c\n" +
+ "- http://www.tug.org/TUGboat/Articles/tb09-1/tb20mackay.pdf\n\n" +
+ "Differences with Ottoman patterns:\n" +
+ "- adapted for the use on modern TeX engines, using UTF-8 charactes\n" +
"- only letters for Modern Turkish + âîû (the first one often needed, the other two don't hurt)\n" +
- "- if needed, support for Ottoman Turkish might be provided separately under 'ota' (not 'tr')\n\n" +
- "Notes:\n" +
- "- you need to use loadhyph-tr.tex, please do not try to put \\catcode-s & \\lccode-s here\n"
+ "- (if needed, support for Ottoman Turkish might be provided separately under language code 'ota')\n\n" +
+ "Changes:\n" +
+ "- 2008-06-25/27/28 - create this file by adapting Ottoman rules for modern Turkish\n" +
+ "- 2011-08-10 - add LPPL licence with permission of Pierre A. MacKay\n"
)
$tr.puts '\patterns{'