;; latn-sanskrit.el -- Input method for Indological transliteration (Emacs version). ;; Version 1.57 2017-01-30 ;; Copyright © 2006–2017 Stefan Baums (require 'quail) (quail-define-package "sanskrit" "Sanskrit" "S>" t "Input method for Indological diacritics" nil t nil nil nil nil nil nil nil nil t) (quail-define-rules ;; ("a" ["a" "á" "à" "ā" "ā́" "ā̀"]) ;; Vedic and Sanskrit ("'a" ["á"]) ("'A" ["Á"]) ("`a" ["à"]) ("`A" ["À"]) ("=a" ["ā"]) ("=A" ["Ā"]) ("'=a" ["ā́"]) ("'=A" ["Ā́"]) ("`=a" ["ā̀"]) ("`=A" ["Ā̀"]) ("#=a" ["ā̆"]) ("#=A" ["Ā̆"]) ("'i" ["í"]) ("'I" ["Í"]) ("`i" ["ì"]) ("`I" ["Ì"]) ("=i" ["ī"]) ("=I" ["Ī"]) ("'=i" ["ī́"]) ("'=I" ["Ī́"]) ("`=i" ["ī̀"]) ("`=I" ["Ī̀"]) ("#=i" ["ī̆"]) ("#=I" ["Ī̆"]) ("'u" ["ú"]) ("'U" ["Ú"]) ("`u" ["ù"]) ("`U" ["Ù"]) ("=u" ["ū"]) ("=U" ["Ū"]) ("'=u" ["ū́"]) ("'=U" ["Ū́"]) ("`=u" ["ū̀"]) ("`=U" ["Ū̀"]) ("#=u" ["ū̆"]) ("#=U" ["Ū̆"]) (".r" ["ṛ"]) (".R" ["Ṛ"]) ("'.r" ["ṛ́"]) ("'.R" ["Ṛ́"]) ("`.r" ["ṛ̀"]) ("`.R" ["Ṛ̀"]) (";r" ["r̥"]) (";R" ["R̥"]) ("';r" ["ŕ̥"]) ("';R" ["Ŕ̥"]) ("`;r" ["r̥̀"]) ("`;R" ["R̥̀"]) ("=.r" ["ṝ"]) ("=.R" ["Ṝ"]) ("'=.r" ["ṝ́"]) ("'=.R" ["Ṝ́"]) ("`=.r" ["ṝ̀"]) ("`=.R" ["Ṝ̀"]) ("=;r" ["r̥̄"]) ("=;R" ["R̥̄"]) ("'=;r" ["r̥̄́"]) ("'=;R" ["R̥̄́"]) ("`=;r" ["r̥̄̀"]) ("`=;R" ["R̥̄̀"]) (".l" ["ḷ"]) (".L" ["Ḷ"]) ("'.l" ["ḷ́"]) ("'.L" ["Ḷ́"]) ("`.l" ["ḷ̀"]) ("`.L" ["Ḷ̀"]) (";l" ["l̥"]) (";L" ["L̥"]) ("';l" ["ĺ̥"]) ("';L" ["Ĺ̥"]) ("`;l" ["l̥̀"]) ("`;L" ["L̥̀"]) ("=.l" ["ḹ"]) ("=.L" ["Ḹ"]) ("'=.l" ["ḹ́"]) ("'=.L" ["Ḹ́"]) ("`=.l" ["ḹ̀"]) ("`=.L" ["Ḹ̀"]) ("=;l" ["l̥̄"]) ("=;L" ["L̥̄"]) ("'=;l" ["l̥̄́"]) ("'=;L" ["L̥̄́"]) ("`=;l" ["l̥̄̀"]) ("`=;L" ["L̥̄̀"]) ("'e" ["é"]) ("'E" ["É"]) ("`e" ["è"]) ("`E" ["È"]) ("'o" ["ó"]) ("'O" ["Ó"]) ("`o" ["ò"]) ("`O" ["Ò"]) (".m" ["ṃ"]) (".M" ["Ṃ"]) ("-m" ["ṁ"]) ("-M" ["Ṁ"]) (".h" ["ḥ"]) (".H" ["Ḥ"]) ("_h" ["ẖ"]) ("_H" ["H̱"]) ("#h" ["ḫ"]) ("#H" ["Ḫ"]) ("-n" ["ṅ"]) ("-N" ["Ṅ"]) ("~n" ["ñ"]) ("~N" ["Ñ"]) (".t" ["ṭ"]) (".T" ["Ṭ"]) ("'t" ["t́"]) ("'T" ["T́"]) (".d" ["ḍ"]) (".D" ["Ḍ"]) (".n" ["ṇ"]) (".N" ["Ṇ"]) ("'s" ["ś"]) ("'S" ["Ś"]) (".s" ["ṣ"]) (".S" ["Ṣ"]) ;; Kharoṣṭhī ("-a" ["ȧ"]) ("-A" ["Ȧ"]) (";;a" ["a͚"]) (";;A" ["A͚"]) ("_k" ["ḵ"]) ("_K" ["Ḵ"]) ("'k" ["ḱ"]) ("'K" ["Ḱ"]) ("=k" ["k̄"]) ("=K" ["K̄"]) ("'g" ["ǵ"]) ("'G" ["Ǵ"]) ("='g" ["ǵ̄"]) ("='G" ["Ǵ̄"]) ("_g" ["g̱"]) ("_G" ["G̱"]) ("=g" ["ḡ"]) ("=G" ["Ḡ"]) ("=_g" ["ḡ̱"]) ("=_G" ["Ḡ̱"]) ("=c" ["c̄"]) ("=C" ["C̄"]) ("^c" ["ĉ"]) ("^C" ["Ĉ"]) ("'j" ["j́"]) ("'J" ["J́"]) ("_j" ["j̱"]) ("_J" ["J̱"]) ("=j" ["j̄"]) ("=J" ["J̄"]) ("=_j" ["j̱̄"]) ("=_J" ["J̱̄"]) ("^j" ["ĵ"]) ("^J" ["Ĵ"]) ("_z" ["ẕ"]) ("_Z" ["Ẕ"]) ("=~n" ["ñ̄"]) ("=~N" ["Ñ̄"]) ("'.t" ["ṭ́"]) ("'.T" ["Ṭ́"]) ("'.d" ["ḍ́"]) ("'.D" ["Ḍ́"]) ("_.d" ["ḍ̱"]) ("_.D" ["Ḍ̱"]) ("_t" ["ṯ"]) ("_T" ["Ṯ"]) ("_d" ["ḏ"]) ("_D" ["Ḏ"]) ("'d" ["d́"]) ("'D" ["D́"]) ("'p" ["ṕ"]) ("'P" ["Ṕ"]) ("_p" ["p̱"]) ("_P" ["P̱"]) ("'m" ["ḿ"]) ("'M" ["Ḿ"]) ("^m" ["m̂"]) ("^M" ["M̂"]) ("=m" ["m̄"]) ("=M" ["M̄"]) ("=n" ["n̄"]) ("=N" ["N̄"]) ("'v" ["v́"]) ("'V" ["V́"]) ("_v" ["v̱"]) ("_V" ["V̱"]) ("='s" ["ś̄"]) ("='S" ["Ś̄"]) ("_'s" ["ś̱"]) ("_'S" ["Ś̱"]) ("_.s" ["ṣ̱"]) ("_.S" ["Ṣ̱"]) ("=.s" ["ṣ̄"]) ("=.S" ["Ṣ̄"]) ("=_.s" ["ṣ̱̄"]) ("=_.S" ["Ṣ̱̄"]) ("^.s" ["ṣ̂"]) ("^.S" ["Ṣ̂"]) ("_s" ["s̱"]) ("_S" ["S̱"]) ("=s" ["s̄"]) ("=S" ["S̄"]) ("^s" ["ŝ"]) ("^S" ["Ŝ"]) ("=h" ["h̄"]) ("=H" ["H̄"]) (".z" ["ẓ"]) (".Z" ["Ẓ"]) ;; Kharoṣṭhī punctuation ("~." ["·"]) ("\\o" ["◦"]) ("\\O" ["○"]) ("\\E" ["∈"]) ("\\X" ["࿖"]) ("\\*" ["⁕"]) ("||" ["‖"]) ;; Punctuation space ("\\^" ["◊"]) ;; European (completes coverage of ISO 8859‐1 characters plus ć ;; Ć č Č ẽ Ẽ ĩ Ĩ ń Ń œ Œ ő Ő ř Ř š Š ũ Ũ ű Ű ž Ž ż Ż) ("^a" ["â"]) ("^A" ["Â"]) ("~a" ["ã"]) ("~A" ["Ã"]) ("\"a" ["ä"]) ("\"A" ["Ä"]) ("\\ae" ["æ"]) ("\\AE" ["Æ"]) ("\\ao" ["å"]) ("\\AO" ["Å"]) (",c" ["ç"]) (",C" ["Ç"]) ("'c" ["ć"]) ("'C" ["Ć"]) ("+c" ["č"]) ("+C" ["Č"]) ("/d" ["ð"]) ("/D" ["Ð"]) ("^e" ["ê"]) ("^E" ["Ê"]) ("\"e" ["ë"]) ("\"E" ["Ë"]) ("~e" ["ẽ"]) ("~E" ["Ẽ"]) ("^i" ["î"]) ("^I" ["Î"]) ("~i" ["ĩ"]) ("~I" ["Ĩ"]) ("\"i" ["ï"]) ("\"I" ["Ï"]) ("'n" ["ń"]) ("'N" ["Ń"]) ("^o" ["ô"]) ("^O" ["Ô"]) ("~o" ["õ"]) ("~O" ["Õ"]) ("\"o" ["ö"]) ("\"O" ["Ö"]) ("''o" ["ő"]) ("''O" ["Ő"]) ("/o" ["ø"]) ("/O" ["Ø"]) ("\\oe" ["œ"]) ("\\OE" ["Œ"]) ("+r" ["ř"]) ("+R" ["Ř"]) ("/s" ["ß"]) ("+s" ["š"]) ("+S" ["Š"]) ("/t" ["þ"]) ("/T" ["Þ"]) ("^u" ["û"]) ("^U" ["Û"]) ("~u" ["ũ"]) ("~U" ["Ũ"]) ("\"u" ["ü"]) ("\"U" ["Ü"]) ("''u" ["ű"]) ("''U" ["Ű"]) ("'y" ["ý"]) ("'Y" ["Ý"]) ("\"y" ["ÿ"]) ("\"Y" ["Ÿ"]) ("+z" ["ž"]) ("+Z" ["Ž"]) ("-z" ["ż"]) ("-Z" ["Ż"]) ;; Turkish ("#g" ["ğ"]) ("#G" ["Ğ"]) ("/i" ["ı"]) ("-I" ["İ"]) (",s" ["ş"]) (",S" ["Ş"]) ;; Hindi ("_r" ["ṟ"]) ("_R" ["Ṟ"]) ;; Sinhala ("#n" ["n̆"]) ("#N" ["N̆"]) ("#m" ["m̆"]) ("#M" ["M̆"]) ;; Tamil ("_l" ["ḻ"]) ("_L" ["Ḻ"]) ("_n" ["ṉ"]) ("_N" ["Ṉ"]) ;; Tibetan ("'z" ["ź"]) ("'Z" ["Ź"]) ;; Chinese ("+a" ["ǎ"]) ("+A" ["Ǎ"]) ("+e" ["ě"]) ("+E" ["Ě"]) ("+i" ["ǐ"]) ("+I" ["Ǐ"]) ("+o" ["ǒ"]) ("+O" ["Ǒ"]) ("+u" ["ǔ"]) ("+U" ["Ǔ"]) ("=\"u" ["ǖ"]) ("=\"U" ["Ǖ"]) ("'\"u" ["ǘ"]) ("'\"U" ["Ǘ"]) ("+\"u" ["ǚ"]) ("+\"U" ["Ǚ"]) ("`\"u" ["ǜ"]) ("`\"U" ["Ǜ"]) ;; Korean ("#o" ["ŏ"]) ("#O" ["Ŏ"]) ("#u" ["ŭ"]) ("#U" ["Ŭ"]) ;; Japanese ("=e" ["ē"]) ("=E" ["Ē"]) ("=o" ["ō"]) ("=O" ["Ō"]) ;; Hawaiian ("/`" ["ʻ"]) ;; IPA ("/a" ["ɑ"]) ("/e" ["ə"]) ("++" ["͡"]) ("+=" ["͞"]) ("+_" ["͟"]) ("/'" ["ˈ"]) ("/," ["ˌ"]) ("/:" ["ː"]) ("\\h" ["ʰ"]) ("\\/h" ["ʱ"]) ("|r" ["r̩"]) ("|l" ["l̩"]) ("//t" ["ʈ"]) ("//d" ["ɖ"]) ("/j" ["ɟ"]) (",j" ["ʝ"]) ("/c" ["ɕ"]) ("/z" ["ʑ"]) ("//n" ["ɳ"]) ("///n" ["ɲ"]) ("/n" ["ŋ"]) ("\\ts" ["ʦ"]) ("\\dz" ["ʣ"]) ("\\t/c" ["ʨ"]) ("\\d/z" ["ʥ"]) ("//s" ["ʂ"]) ("//z" ["ʐ"]) ("/v" ["ʋ"]) ("~/v" ["ʋ̃"]) ("/h" ["ɦ"]) ("/r" ["ɾ"]) ("//r" ["ɽ"]) ("__t" ["t̠"]) ("__s" ["s̠"]) ("/?" ["ʔ"]) ;; Russian romanization ("#i" ["ĭ"]) ("#I" ["Ĭ"]) ("//\"" ["ʺ"]) ("//'" ["ʹ"]) ("-e" ["ė"]) ("-E" ["Ė"]) (",e" ["ę"]) (",E" ["Ę"]) ("-f" ["ḟ"]) ("-F" ["Ḟ"]) ("-y" ["ẏ"]) ("-Y" ["Ẏ"]) ;; European punctuation ("-" ["‐"]) ("--" ["–"]) ("---" ["—"]) ("$-$" ["−"]) ("$~$" ["∼"]) ("\\`" ["‘"]) ("\\'" ["’"]) ("\\," ["‚"]) ("\\``" ["“"]) ("\\''" ["”"]) ("\\,," ["„"]) ("<<" ["«"]) (">>" ["»"]) ("/<" ["⟨"]) ("/>" ["⟩"]) ("/<<" ["⟪"]) ("/>>" ["⟫"]) ("->" ["→"]) ("<-" ["←"]) ("<->" ["↔"]) ("/S" ["§"]) ("/0" ["∅"]) ("/x" ["×"]) ("##" ["⏑"]) ("-#" ["⏒"]) ("#-" ["⏓"]) ;; copyright sign and currency symbols ("(c)" ["©"]) ("//E" ["€"]) ("//L" ["£"]) ("//R" ["₹"]) ("//Y" ["¥"]) ;; root symbol ("//V" ["√"]) ;; superscript digits ("\\0" ["⁰"]) ("\\1" ["¹"]) ("\\2" ["²"]) ("\\3" ["³"]) ("\\4" ["⁴"]) ("\\5" ["⁵"]) ("\\6" ["⁶"]) ("\\7" ["⁷"]) ("\\8" ["⁸"]) ("\\9" ["⁹"]) )