summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/generic/hyph-utf8/generate-webpage.rb
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2010-03-28 00:10:19 +0000
committerNorbert Preining <preining@logic.at>2010-03-28 00:10:19 +0000
commit811acfb0da04fa1b5c9d600f949364bba6b89afb (patch)
treeebf5199441da41a8674f4b7b1046feb3cc8279b7 /Master/texmf-dist/source/generic/hyph-utf8/generate-webpage.rb
parent266576ec33839420ae8e2efed319ada6cea885ba (diff)
hyph-utf8 update (2010-03-21)
git-svn-id: svn://tug.org/texlive/trunk@17577 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/generic/hyph-utf8/generate-webpage.rb')
-rw-r--r--Master/texmf-dist/source/generic/hyph-utf8/generate-webpage.rb41
1 files changed, 3 insertions, 38 deletions
diff --git a/Master/texmf-dist/source/generic/hyph-utf8/generate-webpage.rb b/Master/texmf-dist/source/generic/hyph-utf8/generate-webpage.rb
index 0f5c202b379..aa3dec8d0f2 100644
--- a/Master/texmf-dist/source/generic/hyph-utf8/generate-webpage.rb
+++ b/Master/texmf-dist/source/generic/hyph-utf8/generate-webpage.rb
@@ -23,7 +23,7 @@ language_grouping = {
'chinese' => ['zh-latn'],
# TODO - until someone tells what to do
#'serbian' => ['sr-latn', 'sr-cyrl'],
- 'serbian' => ['sr-latn'],
+ 'serbian' => ['sh-latn'],
}
language_used_in_group = Hash.new
@@ -40,6 +40,8 @@ languages.each do |language|
# temporary remove cyrilic serbian until someone explains what is needed
if language.code == 'sr-cyrl' then
languages.delete(language)
+ elsif language.code == 'sh-latn' then
+ language.code = 'sr-latn'
elsif language_used_in_group[language.code] == nil then
language_groups[language.name] = [language]
end
@@ -108,42 +110,5 @@ language_groups.sort.each do |language_name,language_list|
puts "\t<td>#{encoding}</td>"
puts "</tr>\n"
end
- # if language_name != "russian" and language_name != "ukrainian" then
- # language_list.each do |language|
- # if language.use_old_patterns and language.filename_old_patterns != "zerohyph.tex" then
- # $file_tlpsrc.puts "runpattern f texmf/tex/generic/hyphen/#{language.filename_old_patterns}"
- # end
- # end
- # end
- # if language_name == "greek" then
- # $file_tlpsrc.puts "docpattern d texmf/doc/generic/elhyphen"
- # elsif language_name == "hungarian" then
- # $file_tlpsrc.puts "docpattern d texmf/doc/generic/huhyphen"
- # elsif language_name == "german" then
- # $file_tlpsrc.puts "runpattern f texmf/tex/generic/hyphen/dehyphtex.tex"
- # $file_tlpsrc.puts "runpattern f texmf/tex/generic/hyphen/ghyphen.README"
- # end
- # $file_tlpsrc.close
end
-#--------------#
-# language.dat #
-#--------------#
-$file_language_dat = File.open("#{$path_language_dat}/language.dat", "w")
-language_groups.sort.each do |language_name,language_list|
- language_list.each do |language|
- if language.use_new_loader then
- $file_language_dat.puts "#{language.name}\tloadhyph-#{language.code}.tex"
- else
- $file_language_dat.puts "#{language.name}\t#{language.filename_old_patterns}"
- end
-
- # synonyms
- if language.synonyms != nil then
- language.synonyms.each do |synonym|
- $file_language_dat.puts "=#{synonym}"
- end
- end
- end
-end
-$file_language_dat.close