diff options
author | Norbert Preining <preining@logic.at> | 2010-03-28 00:10:19 +0000 |
---|---|---|
committer | Norbert Preining <preining@logic.at> | 2010-03-28 00:10:19 +0000 |
commit | 811acfb0da04fa1b5c9d600f949364bba6b89afb (patch) | |
tree | ebf5199441da41a8674f4b7b1046feb3cc8279b7 /Master/texmf-dist/source/generic/hyph-utf8/generate-webpage.rb | |
parent | 266576ec33839420ae8e2efed319ada6cea885ba (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.rb | 41 |
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 |