diff options
Diffstat (limited to 'macros/luatex/generic/luavlna/luavlna.tex')
-rw-r--r-- | macros/luatex/generic/luavlna/luavlna.tex | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/macros/luatex/generic/luavlna/luavlna.tex b/macros/luatex/generic/luavlna/luavlna.tex index a0fb9e515e..5159fbe5b5 100644 --- a/macros/luatex/generic/luavlna/luavlna.tex +++ b/macros/luatex/generic/luavlna/luavlna.tex @@ -11,7 +11,7 @@ luavlna.preventsingleid = math.random(2^16) local languages = langno.load_languages() local get_lang_id = function(lang) - local langid = lang + local langid = tonumber(lang) if not tonumber(lang) then langid = languages:get_number(lang) end @@ -57,13 +57,13 @@ set_main_language = function(lang) end enable_split_hyphens = function(lang) - local langid = languages:get_number(lang) + local langid = get_lang_id(lang) if not langid then return nil, "Cannot find language number for: "..lang end luavlna.split_hyphen_langs[langid] = true end disable_split_hyphens = function(lang) - local langid = languages:get_number(lang) + local langid = get_lang_id(lang) if not langid then return nil, "Cannot find language number for: "..lang end luavlna.split_hyphen_langs[langid] = nil end @@ -118,5 +118,6 @@ end \singlechars{slovak}{AIiVvOoUuSsZzKk} \compoundinitials{czech}{Ch,CH} \enablesplithyphens{czech} + \enablesplithyphens{slovak} \fi |