From 373aa91278777ff3556416ccf46bc9530ff30aa3 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 14 Sep 2011 22:22:41 +0000 Subject: hyph-utf8 (14sep11) git-svn-id: svn://tug.org/texlive/trunk@23955 c570f23f-e606-0410-a88d-b1316a301751 --- .../source/generic/hyph-utf8/languages.rb | 22 +++++----- .../source/generic/hyph-utf8/languages/gl/README | 50 +++++++++++----------- .../hyph-utf8/languages/tr/generate_patterns_tr.rb | 29 ++++++++----- 3 files changed, 54 insertions(+), 47 deletions(-) (limited to 'Master/texmf-dist/source/generic') 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 \n" + "- initiative to improve Turkish patterns by S. Ekin Kocabas \n" + "- script written by Mojca Miklavec 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{' -- cgit v1.2.3