return { _A_ = { "A", north = "a", northeast = "Â", northwest = "À", east = "Á", west = "Ä", south = "Ą", southeast = "Ã", southwest = "Å", "Ā", "Ǎ", "Æ", }, _a_ = { "a", north = "A", northeast = "â", northwest = "à", east = "á", west = "ä", south = "ą", southeast = "ã", southwest = "å", "ā", "ǎ", "æ", }, _C_ = { "C", north = "c", northeast = "Ć", northwest = "🄯", -- copyleft symbol east = "Č", west = "Ĉ", south = "Ç", southeast = "©", -- copyright symbol southwest = "Ċ", -- cent sign "¢", }, _c_ = { "c", north = "C", northeast = "ć", northwest = "🄯", -- copyleft symbol east = "č", west = "ĉ", south = "ç", southeast = "©", -- copyright symbol southwest = "ċ", -- cent sign "¢", }, _D_ = { "D", north = "d", northeast = "Ð", northwest = "$", -- Dollar currency east = "Ď", west = "Đ", south = "∂", -- partial derivative southeast = "Δ", -- Greek delta }, _d_ = { "d", north = "D", northeast = "ð", northwest = "$", -- Dollar currency east = "ď", west = "đ", south = "∂", -- partial derivative southeast = "δ", -- Greek delta }, _E_ = { "E", north = "e", northeast = "Ê", northwest = "È", east = "É", west = "Ẽ", south = "Ę", southeast = "Ë", southwest = "Ė", "Ē", "Ě", "€", alt_label = "€", }, _e_ = { "e", north = "E", northeast = "ê", northwest = "è", east = "é", west = "ẽ", south = "ę", southeast = "ë", southwest = "ė", "ē", "ě", "€", alt_label = "€", }, _I_ = { "I", north = "i", northeast = "Î", northwest = "Ì", east = "Í", west = "Ĩ", south = "Į", southeast = "Ï", southwest = "ɪ", "Ī", "Ι", -- Greek iota "I", -- dotless I (Turkish) }, _i_ = { "i", north = "I", northeast = "î", northwest = "ì", east = "í", west = "ĩ", south = "į", southeast = "ï", southwest = "ɪ", "ī", "ι", -- Greek iota "ı", -- dotless i (Turkish) }, _L_ = { "L", north = "l", northeast = "ɫ", -- dark l, velarized alveolar lateral approximant IPA northwest = "Ł", east = "Ĺ", west = "Ľ", south = "Ļ", southeast = "Λ", -- Greek lambda southwest = "ꝉ", -- abbreviation for vel (Latin or) }, _l_ = { "l", north = "L", northeast = "ɫ", -- dark l, velarized alveolar lateral approximant IPA northwest = "ł", east = "ĺ", west = "ľ", south = "ļ", southeast = "λ", -- Greek lambda southwest = "ꝉ", -- abbreviation for vel (Latin or) }, _N_ = { "N", north = "n", northeast = "Ń", northwest = "Ǹ", east = "Ň",-- Czech/Slovak west = "Ñ", south = "Ņ", southeast = "Ŋ", -- uppercase letter eng (ligature of N and G) southwest = "Ν", -- Greek nu "ɲ", -- palatal nasal IPA }, _n_ = { "n", north = "N", northeast = "ń", northwest = "ǹ", east = "ň", -- Czech/Slovak west = "ñ", south = "ņ", southeast = "ŋ", -- letter eng (ligature of N and G), velar nasal IPA southwest = "ν", -- Greek nu "ɲ", -- palatal nasal IPA }, _O_ = { "O", north = "o", northeast = "Õ", northwest = "Ò", east = "Ó", west = "Ô", south = "Ǫ", southeast = "Ö", southwest = "Ø", "Ō", "ɔ", -- open o, open-mid back rounded vowel IPA "Œ", }, _o_ = { "o", north = "O", northeast = "õ", northwest = "ò", east = "ó", west = "ô", south = "ǫ", southeast = "ö", southwest = "ø", "ō", "ɔ", -- open o, open-mid back rounded vowel IPA "œ", }, _R_ = { "R", north = "r", northeast = "ɾ", -- alveolar flap or tap IPA northwest = "® ", east = "Ŕ", west = "Ř", -- r with háček (Czech) south = "Ŗ", -- r cedilla (Latvian) southeast = "ɻ", -- retroflex approximant IPA southwest = "ɹ", -- alveolar approximant IPA "ʀ", -- uvular trill IPA "ʁ", -- voiced uvular fricative IPA "₽", -- Russian ruble }, _r_ = { "r", north = "R", northeast = "ɾ", -- alveolar flap or tap IPA northwest = "® ", east = "ŕ", west = "ř", -- r with háček (Czech) south = "ŗ", -- r cedilla (Latvian) southeast = "ɻ", -- retroflex approximant IPA southwest = "ɹ", -- alveolar approximant IPA "ʀ", -- uvular trill IPA "ʁ", "₽", -- Russian ruble currency }, _S_ = { "S", north = "s", northeast = "Ś", northwest = "ʃ", -- esh, voiceless palato-alveolar fricative IPA east = "Š", west = "Ŝ", south = "Ş", southeast = "ẞ", -- German eszett uppercase southwest = "Ṣ", "℠", "ſ", -- long s "Σ", -- Greek sigma }, _s_ = { "s", north = "S", northeast = "ś", northwest = "ʃ", -- esh, voiceless palato-alveolar fricative IPA east = "š", west = "ŝ", south = "ş", southeast = "ß", -- German eszett southwest = "ṣ", "℠", "ſ", -- long s "σ", -- Greek sigma (beginning or the middle of the word) }, _T_ = { "T", north = "t", northeast = "Þ", northwest = "Ț", east = "Ť", west = "Ʈ", south = "Ţ", southeast = "™", southwest = "Ṭ", "₸", -- Kazakhstani tenge currency "Θ", -- Greek theta "Τ", -- Greek tau }, _t_ = { "t", north = "T", northeast = "þ", northwest = "ț", east = "ť", west = "ʈ", south = "ţ", southeast = "™", southwest = "ṭ", "₸", -- Kazakhstani tenge currency "θ", -- Greek theta "τ", -- Greek tau }, _U_ = { "U", north = "u", northeast = "Û", northwest = "Ù", east = "Ú", west = "Ũ", south = "Ų", southeast = "Ü", southwest = "Ů", "Ū", "ɒ", -- turned alpha, open back rounded vowel IPA }, _u_ = { "u", north = "U", northeast = "û", northwest = "ù", east = "ú", west = "ũ", south = "ų", southeast = "ü", southwest = "ů", "ū", "ɒ", -- turned alpha, open back rounded vowel IPA }, _Y_ = { "Y", north = "y", northeast = "Ÿ", northwest = "Ỳ", east = "Ý", west = "Ỹ", south = "ʎ", -- palatal lateral approximant IPA (looks like mirror lambda, but actually upside down y) southeast = "ʏ", -- near-close, near-front rounded vowel IPA southwest = "Ŷ", "¥", -- Japanese Yen/Chinese Yuan currency "Υ", -- Greek upsilon }, _y_ = { "y", north = "Y", northeast = "ʏ", -- near-close, near-front rounded vowel IPA northwest = "ỳ", east = "ý", west = "ỹ", south = "ʎ", -- palatal lateral approximant IPA (looks like mirror lambda, but actually upside down y) southeast = "ÿ", southwest = "ŷ", "¥", "υ", -- Greek upsilon }, _Z_ = { "Z", north = "z", northeast = "Ζ", -- Greek zeta east = "Ž", west = "Ź", south = "ʐ", -- voiced retroflex sibilant fricative IPA southeast = "ʒ", -- ezh, voiced palato-alveolar fricative IPA southwest = "Ż", }, _z_ = { "z", north = "Z", northeast = "ζ", -- Greek zeta east = "ž", west = "ź", south = "ʐ", -- voiced retroflex sibilant fricative IPA southeast = "ʒ", -- ezh, voiced palato-alveolar fricative IPA southwest = "ż", }, _1_ = { "+", north = "1", northeast = "¡", east = "-", southeast = "?", south = "!", southwest = nil, west = nil, northwest = nil, alt_label = "1", }, _1p = { "1", north = "+", northeast = "¡", east = "-", southeast = "?", south = "!", southwest = nil, west = nil, northwest = nil, alt_label = "+", }, _2_ = { "ľ", north = "2", northeast = "Ľ", east = "~", southeast = "/", south = "@", southwest = "https://", west = "http://", northwest = "ĺ", alt_label = "2", }, _2p = { "2", north = "ľ", northeast = "Ľ", east = "~", southeast = "/", south = "@", southwest = "https://", west = "http://", northwest = "Ĺ", alt_label = "ľ", }, _3_ = { "š", north = "3", northeast = "Š", east = "☑", southeast = "☐", south = "#", southwest = "☆", west = "★", northwest = "ó", alt_label = "3", }, _3p = { "3", north = "š", northeast = "Š", east = "☑", southeast = "☐", south = "#", southwest = "☆", west = "★", northwest = "Ó", alt_label = "š", }, _4_ = { "č", north = "4", northeast = "Č", east = "¥", southeast = "¢", south = "$", southwest = "₪", west = "₸", northwest = "ú", alt_label = "4", }, _4p = { "4", north = "č", northeast = "Č", east = "¥", southeast = "¢", south = "$", southwest = "₪", west = "₸", northwest = "Ú", alt_label = "č", }, _5_ = { "ť", north = "5", northeast = "Ť", east = "¼", southeast = "‱", south = "%", southwest = "‰", west = "½", northwest = "ŕ", alt_label = "5", }, _5p = { "5", north = "ť", northeast = "Ť", east = "¾", southeast = "‱", south = "%", southwest = "‰", west = "⅔", northwest = "Ŕ", alt_label = "ť", }, _6_ = { "ž", north = "6", northeast = "Ž", east = { label = "◌̈", key = "̈", }, -- Combining Diaeresis (Umlaut) southeast = { label = "◌̂", key = "̂", }, -- Combining Circumflex Accent south = "^", southwest = { label = "◌́", key = "́", }, -- Combining Acute Accent west = { label = "◌̌", key = "̌", }, -- Combining Caron northwest = "ď", alt_label = "6", }, _6p = { "6", north = "ž", northeast = "Ž", east = { label = "◌̈", key = "̈", }, -- Combining Diaeresis (Umlaut) southeast = { label = "◌̂", key = "̂", }, -- Combining Circumflex Accent south = "^", southwest = { label = "◌́", key = "́", }, -- Combining Acute Accent west = { label = "◌̌", key = "̌", }, -- Combining Caron northwest = "Ď", alt_label = "ž", }, _7_ = { "ý", north = "7", northeast = "Ý", east = "«", southeast = "§", south = "&", southwest = "¤", west = "»", northwest = "ň", alt_label = "7", }, _7p = { "7", north = "ý", northeast = "Ý", east = "«", southeast = "§", south = "&", southwest = "¤", west = "»", northwest = "Ň", alt_label = "ý", }, _8_ = { "á", north = "8", northeast = "Á", east = "≠", southeast = ">", south = "*", southwest = "<", west = "=", northwest = "ä", alt_label = "8", }, _8p = { "8", north = "á", northeast = "Á", east = "≠", southeast = ">", south = "*", southwest = "<", west = "=", northwest = "Ä", alt_label = "á", }, _9_ = { "í", north = "9", northeast = "Í", east = "_", southeast = "[", south = "(", southwest = "{", west = "-", northwest = "ô", alt_label = "9", }, _9p = { "9", north = "í", northeast = "Í", east = "_", southeast = "[", south = "(", southwest = "{", west = "-", northwest = "Ô", alt_label = "í", }, _0_ = { "é", north = "0", northeast = "É", east = "”", southeast = "]", south = ")", southwest = "}", west = "’", northwest = "¶", alt_label = "0", }, _0p = { "0", north = "é", northeast = "É", east = "”", southeast = "]", south = ")", southwest = "}", west = "’", northwest = "¶", alt_label = "é", } }