summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/generic/hyph-utf8/generate-tl-files.rb
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/generic/hyph-utf8/generate-tl-files.rb')
-rw-r--r--Master/texmf-dist/source/generic/hyph-utf8/generate-tl-files.rb11
1 files changed, 9 insertions, 2 deletions
diff --git a/Master/texmf-dist/source/generic/hyph-utf8/generate-tl-files.rb b/Master/texmf-dist/source/generic/hyph-utf8/generate-tl-files.rb
index e4aff48abfe..dc1c3245a70 100644
--- a/Master/texmf-dist/source/generic/hyph-utf8/generate-tl-files.rb
+++ b/Master/texmf-dist/source/generic/hyph-utf8/generate-tl-files.rb
@@ -120,8 +120,9 @@ language_groups.sort.each do |language_name,language_list|
if language.use_new_loader then
file = "file=loadhyph-#{language.code}.tex"
# we skip the mongolian language
- if language.code != "mn-cyrl-x-lmc" then
-
+ if language.code == "mn-cyrl-x-lmc" then
+ file = "luaspecial=\"disabled:only for 8bit montex with lmc encoding\""
+ else
filename_pat = "hyph-#{language.code}.pat.txt"
filename_hyp = "hyph-#{language.code}.hyp.txt"
@@ -143,6 +144,12 @@ language_groups.sort.each do |language_name,language_list|
end
else
file = "file=#{language.filename_old_patterns}"
+ if language.code == 'ar' or language.code == 'fa' then
+ file = file + " \\\n\tfile_patterns="
+ elsif language.code == 'grc-x-ibycus' then
+ # TODO: fix this
+ file = file + " \\\n\tluaspecial=\"disabled:8-bit only\""
+ end
end
$file_tlpsrc.puts "execute AddHyphen \\\n\t#{name}#{synonyms} \\"