diff options
| author | Philipp Gesang <gesang@stud.uni-heidelberg.de> | 2013-02-20 15:14:14 +0100 | 
|---|---|---|
| committer | Philipp Gesang <gesang@stud.uni-heidelberg.de> | 2013-02-20 15:14:14 +0100 | 
| commit | d1cd8bfbfd0ea70d7ca21039731277db84948fd3 (patch) | |
| tree | 08b6239ceaeecb626be97d91f2ff54c9e7903e66 /tex | |
| parent | 41c4f194a139f769a5c0290106756c67877de8cf (diff) | |
| download | transliterator-d1cd8bfbfd0ea70d7ca21039731277db84948fd3.tar.gz | |
fix Czech/scientific transcription
Diffstat (limited to 'tex')
| -rw-r--r-- | tex/context/third/transliterator/trans_tables_trsc.lua | 272 | 
1 files changed, 136 insertions, 136 deletions
diff --git a/tex/context/third/transliterator/trans_tables_trsc.lua b/tex/context/third/transliterator/trans_tables_trsc.lua index 561d8d0..d8fe860 100644 --- a/tex/context/third/transliterator/trans_tables_trsc.lua +++ b/tex/context/third/transliterator/trans_tables_trsc.lua @@ -23,22 +23,22 @@ if lpeg.version() == "0.9" and not translit.done_ru_trsc_de then      --------------------------------------------------------      translit.ru_trsc_low_first = translit.make_add_dict{ -    [" е"] = " je", -    ["ъе"] = "je", -    ["ье"] = "je", -    [" ё"] = " jo", -    ["ъё"] = "jo", -    ["ьё"] = "jo", -    ["жё"] = "scho", -    ["чё"] = "tscho", -    ["шё"] = "scho", -    ["щё"] = "schtscho", -    ["ье"] = "je", -    ["ьи"] = "ji", -    ["ьо"] = "jo", -    ["ий"] = "i", -    ["ый"] = "y", -    ["кс"] = "x" -- Extraordinarily stupid one. +      [" е"] = " je", +      ["ъе"] = "je", +      ["ье"] = "je", +      [" ё"] = " jo", +      ["ъё"] = "jo", +      ["ьё"] = "jo", +      ["жё"] = "scho", +      ["чё"] = "tscho", +      ["шё"] = "scho", +      ["щё"] = "schtscho", +      ["ье"] = "je", +      ["ьи"] = "ji", +      ["ьо"] = "jo", +      ["ий"] = "i", +      ["ый"] = "y", +      ["кс"] = "x"      }      translit.tables["German transcription first pass lowercase"] @@ -49,17 +49,17 @@ if lpeg.version() == "0.9" and not translit.done_ru_trsc_de then      --------------------------------------------------------      translit.ru_trsc_upp_first = translit.make_add_dict{ -    [" Е"] = " Je", -    ["Ъe"] = "Je",  -- Pedantic, isn't it? -    ["Ье"] = "Je", -    [" Ё"]  = "Jo", -    ["Ъё"] = "Jo", -    ["Ьё"] = "Jo", -    ["Жё"] = "Scho", -    ["Чё"] = "Tscho", -    ["Шё"] = "Scho", -    ["Щё"] = "Schtscho", -    ["Кс"] = "ks" +      [" Е"] = " Je", +      ["Ъe"] = "Je",  -- Pedantic, isn't it? +      ["Ье"] = "Je", +      [" Ё"]  = "Jo", +      ["Ъё"] = "Jo", +      ["Ьё"] = "Jo", +      ["Жё"] = "Scho", +      ["Чё"] = "Tscho", +      ["Шё"] = "Scho", +      ["Щё"] = "Schtscho", +      ["Кс"] = "ks"      }      translit.tables["German transcription first pass uppercase"] @@ -70,39 +70,39 @@ if lpeg.version() == "0.9" and not translit.done_ru_trsc_de then      -------------------------------------------      translit.ru_trsc_low = translit.make_add_dict{ -    ["а"] = "a", -    ["б"] = "b", -    ["в"] = "w", -    ["г"] = "g", -    ["д"] = "d", -    ["е"] = "e", -    ["ё"] = "jo", -    ["ж"] = "sch", -    ["з"] = "s", -    ["и"] = "i", -    ["й"] = "i", -    ["к"] = "k", -    ["л"] = "l", -    ["м"] = "m", -    ["н"] = "n", -    ["о"] = "o", -    ["п"] = "p", -    ["р"] = "r", -    ["с"] = "s", -    ["т"] = "t", -    ["у"] = "u", -    ["ф"] = "f", -    ["х"] = "ch", -    ["ц"] = "z", -    ["ч"] = "tsch", -    ["ш"] = "sch", -    ["щ"] = "schtsch", -    ["ъ"] = "", -    ["ы"] = "y", -    ["ь"] = "", -    ["э"] = "e", -    ["ю"] = "ju", -    ["я"] = "ja"  +      ["а"] = "a", +      ["б"] = "b", +      ["в"] = "w", +      ["г"] = "g", +      ["д"] = "d", +      ["е"] = "e", +      ["ё"] = "jo", +      ["ж"] = "sch", +      ["з"] = "s", +      ["и"] = "i", +      ["й"] = "i", +      ["к"] = "k", +      ["л"] = "l", +      ["м"] = "m", +      ["н"] = "n", +      ["о"] = "o", +      ["п"] = "p", +      ["р"] = "r", +      ["с"] = "s", +      ["т"] = "t", +      ["у"] = "u", +      ["ф"] = "f", +      ["х"] = "ch", +      ["ц"] = "z", +      ["ч"] = "tsch", +      ["ш"] = "sch", +      ["щ"] = "schtsch", +      ["ъ"] = "", +      ["ы"] = "y", +      ["ь"] = "", +      ["э"] = "e", +      ["ю"] = "ju", +      ["я"] = "ja"       }      translit.tables["German transcription second pass lowercase"] @@ -113,39 +113,39 @@ if lpeg.version() == "0.9" and not translit.done_ru_trsc_de then      -------------------------------------------      translit.ru_trsc_upp = translit.make_add_dict{ -    ["А"] = "A", -    ["Б"] = "B", -    ["В"] = "W", -    ["Г"] = "G", -    ["Д"] = "D", -    ["Е"] = "E", -    ["Ё"] = "Jo", -    ["Ж"] = "Sch", -    ["З"] = "S", -    ["И"] = "I", -    ["Й"] = "J", -    ["К"] = "K", -    ["Л"] = "L", -    ["М"] = "M", -    ["Н"] = "N", -    ["О"] = "O", -    ["П"] = "P", -    ["Р"] = "R", -    ["С"] = "S", -    ["Т"] = "T", -    ["У"] = "U", -    ["Ф"] = "F", -    ["Х"] = "Ch", -    ["Ц"] = "Z", -    ["Ч"] = "Tsch", -    ["Ш"] = "Sch", -    ["Щ"] = "Schtsch", -    ["Ъ"] = "", -    ["Ы"] = "Y", -    ["Ь"] = "", -    ["Э"] = "E", -    ["Ю"] = "Ju", -    ["Я"] = "Ja"  +      ["А"] = "A", +      ["Б"] = "B", +      ["В"] = "W", +      ["Г"] = "G", +      ["Д"] = "D", +      ["Е"] = "E", +      ["Ё"] = "Jo", +      ["Ж"] = "Sch", +      ["З"] = "S", +      ["И"] = "I", +      ["Й"] = "J", +      ["К"] = "K", +      ["Л"] = "L", +      ["М"] = "M", +      ["Н"] = "N", +      ["О"] = "O", +      ["П"] = "P", +      ["Р"] = "R", +      ["С"] = "S", +      ["Т"] = "T", +      ["У"] = "U", +      ["Ф"] = "F", +      ["Х"] = "Ch", +      ["Ц"] = "Z", +      ["Ч"] = "Tsch", +      ["Ш"] = "Sch", +      ["Щ"] = "Schtsch", +      ["Ъ"] = "", +      ["Ы"] = "Y", +      ["Ь"] = "", +      ["Э"] = "E", +      ["Ю"] = "Ju", +      ["Я"] = "Ja"       }      translit.tables["German transcription second pass uppercase"] @@ -377,11 +377,11 @@ if not translit.done_ru_trsc_en then      ---------------------------------------------------------      translit.ru_trsc_en_low_first = translit.make_add_dict{ -    [" е"] = " ye", -    ["ъе"] = "ye", -    ["ье"] = "ye", -    ["ье"] = "ye", -    ["ьи"] = "yi", +      [" е"] = " ye", +      ["ъе"] = "ye", +      ["ье"] = "ye", +      ["ье"] = "ye", +      ["ьи"] = "yi",      }      translit.tables["English transcription lowercase first pass"] @@ -392,9 +392,9 @@ if not translit.done_ru_trsc_en then      ---------------------------------------------------------      translit.ru_trsc_en_upp_first = translit.make_add_dict{ -    [" Е"] = " Ye", -    ["Ъe"] = "Ye", -    ["Ье"] = "Ye", +      [" Е"] = " Ye", +      ["Ъe"] = "Ye", +      ["Ье"] = "Ye",      }      translit.tables["English transcription uppercase first pass"] @@ -405,39 +405,39 @@ if not translit.done_ru_trsc_en then      --------------------------------------------      translit.ru_trsc_en_low = translit.make_add_dict{ -    ["а"] = "a", -    ["б"] = "b", -    ["в"] = "v", -    ["г"] = "g", -    ["д"] = "d", -    ["е"] = "e", -    ["ё"] = "e", -    ["ж"] = "zh", -    ["з"] = "z", -    ["и"] = "i", -    ["й"] = "y", -    ["к"] = "k", -    ["л"] = "l", -    ["м"] = "m", -    ["н"] = "n", -    ["о"] = "o", -    ["п"] = "p", -    ["р"] = "r", -    ["с"] = "s", -    ["т"] = "t", -    ["у"] = "u", -    ["ф"] = "f", -    ["х"] = "kh", -    ["ц"] = "ts", -    ["ч"] = "ch", -    ["ш"] = "sh", -    ["щ"] = "shsh", -    ["ъ"] = "", -    ["ы"] = "y", -    ["ь"] = "", -    ["э"] = "e", -    ["ю"] = "yu", -    ["я"] = "ya"  +      ["а"] = "a", +      ["б"] = "b", +      ["в"] = "v", +      ["г"] = "g", +      ["д"] = "d", +      ["е"] = "e", +      ["ё"] = "e", +      ["ж"] = "zh", +      ["з"] = "z", +      ["и"] = "i", +      ["й"] = "y", +      ["к"] = "k", +      ["л"] = "l", +      ["м"] = "m", +      ["н"] = "n", +      ["о"] = "o", +      ["п"] = "p", +      ["р"] = "r", +      ["с"] = "s", +      ["т"] = "t", +      ["у"] = "u", +      ["ф"] = "f", +      ["х"] = "kh", +      ["ц"] = "ts", +      ["ч"] = "ch", +      ["ш"] = "sh", +      ["щ"] = "shsh", +      ["ъ"] = "", +      ["ы"] = "y", +      ["ь"] = "", +      ["э"] = "e", +      ["ю"] = "yu", +      ["я"] = "ya"       }      translit.tables["English transcription lowercase second pass"] @@ -542,8 +542,8 @@ if not translit.done_ru_trsc_cz then        ["ь"] = "ь",        ["э"] = "è",        ["ю"] = "ju", -- Maybe we should do things like ню -> ňu and -    }  -- тя -> ťa, but ["я"] = "ja"  that would complicate things a -       -- bit and linguists might not agree. +      ["я"] = "ja", -- тя -> ťa, but that would complicate things a +    }               -- bit and linguists might not agree.      translit.tables["Czech transcription lowercase"]        = translit.ru_trsc_cz_low  | 
