summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManuel Pégourié-Gonnard <mpg@elzevir.fr>2010-06-11 14:32:48 +0000
committerManuel Pégourié-Gonnard <mpg@elzevir.fr>2010-06-11 14:32:48 +0000
commite8cab3c0119d0c589d7e222c102256d7c869f552 (patch)
treedcce4becdc8dcf1c0a1b6b7ab101469c47c1ae6a
parentd3e5e9d190cb03a4d72c91c774ab81b77b1391a3 (diff)
hyph-utf8 update
git-svn-id: svn://tug.org/texlive/trunk@18895 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/generic/hyph-utf8/CHANGES3
-rw-r--r--Master/texmf-dist/source/generic/hyph-utf8/generate-pattern-loaders.rb2
-rwxr-xr-xMaster/texmf-dist/source/generic/hyph-utf8/generate-plain-patterns.rb44
-rwxr-xr-xMaster/texmf-dist/source/generic/hyph-utf8/generate-ptex-patterns.rb2
-rw-r--r--Master/texmf-dist/source/generic/hyph-utf8/languages/gl/README50
-rw-r--r--Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-la.tex1
-rw-r--r--Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-la.tex6
-rw-r--r--Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-la.chr.txt1
-rw-r--r--Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-la.lic.txt5
-rw-r--r--Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-la.pat.txt1
10 files changed, 58 insertions, 57 deletions
diff --git a/Master/texmf-dist/doc/generic/hyph-utf8/CHANGES b/Master/texmf-dist/doc/generic/hyph-utf8/CHANGES
index 8e72045e749..8f8ca7b3a5e 100644
--- a/Master/texmf-dist/doc/generic/hyph-utf8/CHANGES
+++ b/Master/texmf-dist/doc/generic/hyph-utf8/CHANGES
@@ -1,3 +1,6 @@
+2010-06-01 (#440)
+- remove 2'2 pattern from Latin (on Claudio Beccari's request)
+
2010-05-31 (#421, #422)
- remove special OT1 support for Latin (with Claudio Beccari's approval)
- add the forgotten Russian and Ukrainian patterns with dashes to plain patterns
diff --git a/Master/texmf-dist/source/generic/hyph-utf8/generate-pattern-loaders.rb b/Master/texmf-dist/source/generic/hyph-utf8/generate-pattern-loaders.rb
index 872912f94b3..f140ee1033e 100644
--- a/Master/texmf-dist/source/generic/hyph-utf8/generate-pattern-loaders.rb
+++ b/Master/texmf-dist/source/generic/hyph-utf8/generate-pattern-loaders.rb
@@ -56,7 +56,7 @@ languages.each do |language|
# but probably this needs to reside outside of \begingroup/endgroup
file.puts('\begingroup')
- if language.code == 'it' or language.code == 'fr' or language.code == 'uk' or language.code == 'la' or language.code == 'zh-latn' then
+ if language.code == 'it' or language.code == 'fr' or language.code == 'uk' or language.code == 'zh-latn' then
file.puts("\\lccode`\\'=`\\'")
end
if language.code == 'pt' or language.code == 'tk' then
diff --git a/Master/texmf-dist/source/generic/hyph-utf8/generate-plain-patterns.rb b/Master/texmf-dist/source/generic/hyph-utf8/generate-plain-patterns.rb
index 3e01322cfde..8627427ad90 100755
--- a/Master/texmf-dist/source/generic/hyph-utf8/generate-plain-patterns.rb
+++ b/Master/texmf-dist/source/generic/hyph-utf8/generate-plain-patterns.rb
@@ -41,8 +41,8 @@ language_codes['sh-latn'] = 'sr-latn'
language_codes['sh-cyrl'] = nil
# language_codes['sr-cyrl'] = 'sr-Cyrl'
-$file_language_dat_lua = File.open("#{$path_language_dat_lua}/language.dat.lua", "w")
-$file_language_dat_lua.puts "return {\n"
+# $file_language_dat_lua = File.open("#{$path_language_dat_lua}/language.dat.lua", "w")
+# $file_language_dat_lua.puts "return {\n"
languages.sort{|x,y| x.code <=> y.code }.each do |language|
if language.use_new_loader or language.code == 'en-us' then
@@ -100,27 +100,27 @@ languages.sort{|x,y| x.code <=> y.code }.each do |language|
$file_let.close
$file_inf.close
- $file_language_dat_lua.puts "\t[\"#{language.name}\"]={"
- $file_language_dat_lua.puts "\t\tloader=\"loadhyph-#{language.code}.tex\","
- $file_language_dat_lua.puts "\t\tcode=\"#{code}\","
- if language.hyphenmin == nil or language.hyphenmin.length == 0 then
- lmin = ''
- rmin = ''
- else
- lmin = language.hyphenmin[0]
- rmin = language.hyphenmin[1]
- end
- $file_language_dat_lua.puts "\t\tlefthyphenmin=#{lmin},"
- $file_language_dat_lua.puts "\t\trighthyphenmin=#{rmin},"
- if language.synonyms.length > 0
- $file_language_dat_lua.puts "\t\tsynonyms={\"#{language.synonyms.join('","')}\"},"
- else
- $file_language_dat_lua.puts "\t\tsynonyms={},"
- end
- $file_language_dat_lua.puts "\t},\n"
+ # $file_language_dat_lua.puts "\t[\"#{language.name}\"]={"
+ # $file_language_dat_lua.puts "\t\tloader=\"loadhyph-#{language.code}.tex\","
+ # $file_language_dat_lua.puts "\t\tcode=\"#{code}\","
+ # if language.hyphenmin == nil or language.hyphenmin.length == 0 then
+ # lmin = ''
+ # rmin = ''
+ # else
+ # lmin = language.hyphenmin[0]
+ # rmin = language.hyphenmin[1]
+ # end
+ # $file_language_dat_lua.puts "\t\tlefthyphenmin=#{lmin},"
+ # $file_language_dat_lua.puts "\t\trighthyphenmin=#{rmin},"
+ # if language.synonyms.length > 0
+ # $file_language_dat_lua.puts "\t\tsynonyms={\"#{language.synonyms.join('","')}\"},"
+ # else
+ # $file_language_dat_lua.puts "\t\tsynonyms={},"
+ # end
+ # $file_language_dat_lua.puts "\t},\n"
end
end
-$file_language_dat_lua.puts "}\n"
+# $file_language_dat_lua.puts "}\n"
-$file_language_dat_lua.close
+# $file_language_dat_lua.close
diff --git a/Master/texmf-dist/source/generic/hyph-utf8/generate-ptex-patterns.rb b/Master/texmf-dist/source/generic/hyph-utf8/generate-ptex-patterns.rb
index 08a77340d8b..53cfb23b08e 100755
--- a/Master/texmf-dist/source/generic/hyph-utf8/generate-ptex-patterns.rb
+++ b/Master/texmf-dist/source/generic/hyph-utf8/generate-ptex-patterns.rb
@@ -30,7 +30,7 @@ language_codes = Hash.new
languages.each do |language|
language_codes[language.code] = language.code
end
-language_codes['mn-cyrl-x-lmc'] = nil
+# language_codes['mn-cyrl-x-lmc'] = nil
# language_codes['sh-latn'] = 'sr-latn'
language_codes['sh-cyrl'] = nil
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/tex/generic/hyph-utf8/loadhyph/loadhyph-la.tex b/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-la.tex
index b01c8fb5dc0..3abc065e981 100644
--- a/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-la.tex
+++ b/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-la.tex
@@ -12,7 +12,6 @@
% these lines may be moved to a separate file.
%
\begingroup
-\lccode`\'=`\'
% Test whether we received one or two arguments
\def\testengine#1#2!{\def\secondarg{#2}}
% That's Tau (as in Taco or ΤΕΧ, Tau-Epsilon-Chi), a 2-byte UTF-8 character
diff --git a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-la.tex b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-la.tex
index 08baf9272bb..db49e5fabc4 100644
--- a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-la.tex
+++ b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-la.tex
@@ -91,18 +91,18 @@
% Bernd Raichle using the macro code from `dehypht.tex' (this code
% is Copyright 1993,1994,1998,1999 Bernd Raichle/DANTE e.V.).
%
+% 2010/06/01 Removal of pattern 2'2 (probably a leftover from Italian)
%
-% \versionnumber{3.1} \versiondate{2007/04/16}
+% \versionnumber{3.2} \versiondate{2010/06/01}
%
% Information after \endinput.
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
-% \message{Latin Hyphenation Patterns `lahyph' Version 3.1 <2007/04/16>}
+% \message{Latin Hyphenation Patterns `lahyph' Version 3.2 <2010/06/01>}
%
%
\patterns{%
-2'2
.a2b3l
.anti1 .anti3m2n
.circu2m1
diff --git a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-la.chr.txt b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-la.chr.txt
index 631b314cefb..5ccdf4eabbf 100644
--- a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-la.chr.txt
+++ b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-la.chr.txt
@@ -24,4 +24,3 @@ xX
zZ
æÆ
Å“Å’
-’’
diff --git a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-la.lic.txt b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-la.lic.txt
index 93b2021b1d0..06584104a5f 100644
--- a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-la.lic.txt
+++ b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-la.lic.txt
@@ -95,13 +95,14 @@ Latin Hyphenation Patterns
% Bernd Raichle using the macro code from `dehypht.tex' (this code
% is Copyright 1993,1994,1998,1999 Bernd Raichle/DANTE e.V.).
%
+% 2010/06/01 Removal of pattern 2'2 (probably a leftover from Italian)
%
-% \versionnumber{3.1} \versiondate{2007/04/16}
+% \versionnumber{3.2} \versiondate{2010/06/01}
%
% Information after \endinput.
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
-% \message{Latin Hyphenation Patterns `lahyph' Version 3.1 <2007/04/16>}
+% \message{Latin Hyphenation Patterns `lahyph' Version 3.2 <2010/06/01>}
%
%
diff --git a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-la.pat.txt b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-la.pat.txt
index 37960277b14..308078d69b8 100644
--- a/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-la.pat.txt
+++ b/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-la.pat.txt
@@ -1,4 +1,3 @@
-2’2
.a2b3l
.anti1
.anti3m2n