diff options
Diffstat (limited to 'Master/texmf-dist/source/generic/hyph-utf8/generate-pattern-loaders.rb')
-rw-r--r-- | Master/texmf-dist/source/generic/hyph-utf8/generate-pattern-loaders.rb | 5 |
1 files changed, 5 insertions, 0 deletions
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 d92627cf2fc..6ed311e5a10 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 @@ -97,6 +97,11 @@ languages.each do |language| file.puts(" \\lccode`'=`'\\lccode`’=`’\\lccode`ʼ=`ʼ\\lccode`᾽=`᾽\\lccode`᾿=`᾿") end file.puts(" \\input hyph-#{language.code}.tex") + # russian and ukrainian exceptions - hacks with dashes + if language.code == 'ru' or language.code == 'uk' then + file.puts(' % Additional patterns with hyphen/dash: a hack to prevent breaking after hyphen, but not before.') + file.puts(" \\input exhyph-#{language.code}.tex") + end file.puts('\else') file.puts(" \\message{#{language.message}}") # explain why we are still using the old patterns |