You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
koreader/frontend/ui/data/keyboardlayouts/keypopup/en_popup.lua

515 lines
12 KiB
Lua

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

return {
com = {
",",
north = ";",
northeast = "(",
northwest = "\\",
east = "?",
west = "¿",
"{",
"}",
"[",
},
prd = {
".",
north = ":",
northeast = ")",
northwest = "/",
east = "",
west = "!",
"]",
"-",
"_",
},
_at = {
"@",
north = "",
northeast = "",
northwest = "",
},
_eq = {
"=",
north = "",
northeast = "»",
northwest = "«",
east = ">",
west = "<",
south = "",
southeast = "",
southwest = "",
},
_A_ = {
"A",
north = "Ä",
northeast = "Á",
northwest = "À",
east = "Â",
west = "Ã",
south = "Ą",
southeast = "Æ",
southwest = "Å",
"Ā",
"Ǎ",
},
_a_ = {
"a",
north = "ä",
northeast = "á",
northwest = "à",
east = "â",
west = "ã",
south = "ą",
southeast = "æ",
southwest = "å",
"ā",
"ǎ",
},
_B_ = {
"B",
north = "Β",
northeast = "β",
northwest = "",
},
_b_ = {
"b",
north = "Β",
northeast = "β",
northwest = "",
},
_C_ = {
"C",
north = "Ċ",
northeast = "Ć",
northwest = "🄯", -- copyleft symbol
east = "Ĉ",
west = "Č",
south = "Ç",
southeast = "©", -- copyright symbol
southwest = "¢", -- cent sign
},
_c_ = {
"c",
north = "ċ",
northeast = "ć",
northwest = "🄯", -- copyleft symbol
east = "ĉ",
west = "č",
south = "ç",
southeast = "©", -- copyright symbol
southwest = "¢", -- cent sign
},
_D_ = {
"D",
north = "Đ",
northeast = "Ð",
northwest = "Ď",
east = "Δ",
},
_d_ = {
"d",
north = "đ",
northeast = "ð",
northwest = "ď",
east = "δ",
},
_E_ = {
"E",
north = "Ë",
northeast = "É",
northwest = "È",
east = "Ê",
west = "",
south = "Ę",
southeast = "",
southwest = "Ė",
"Ē",
"Ě",
"ɛ",
},
_e_ = {
"e",
north = "ë",
northeast = "é",
northwest = "è",
east = "ê",
west = "",
south = "ę",
southeast = "",
southwest = "ė",
"ē",
"ě",
"ɛ",
},
_F_ = {
"F",
east = "ƒ", -- Guilder/Florin
west = "Φ", -- uppercase phi
},
_f_ = {
"f",
east = "ƒ", -- Guilder/Florin
west = "φ", -- lowercase phi
},
_G_ = {
"G",
east = "ɣ", -- voiced velar fricative IPA
west = "Γ", -- uppercase gamma
},
_g_ = {
"g",
east = "ɣ", -- voiced velar fricative IPA
west = "γ", -- lowercase gamma
},
_H_ = {
"H",
east = "ɥ", -- labialized palatal approximant (like a combination between /w/ and /y/)
west = "Η", -- uppercase eta
},
_h_ = {
"h",
east = "ɥ", -- labialized palatal approximant (like a combination between /w/ and /y/)
west = "η", -- lowercase eta
},
_I_ = {
"I",
north = "Í",
northeast = "Í",
northwest = "Ì",
east = "Î",
west = "Ĩ",
south = "Į",
"Ī",
"ɪ", -- small capital letter i, near-close front unrounded vowel IPA
},
_i_ = {
"i",
north = "ï",
northeast = "í",
northwest = "ì",
east = "î",
west = "ĩ",
south = "į",
"ī",
"ɪ", -- small capital letter i, near-close front unrounded vowel IPA
},
_J_ = {
"J",
east = "ʝ", -- voiced palatal fricative
},
_j_ = {
"j",
east = "ʝ", -- voiced palatal fricative
},
_K_ = {
"K",
north = '"',
south = "Ķ",
east = "", -- hyphen minus
southeast = "", -- em dash
southwest = "", -- en dash
"Κ", -- kappa uppercase
"κ", -- kappa lowercase
},
_k_ = {
"k",
north = '"',
south = "ķ",
east = "", -- hyphen minus
southeast = "", -- em dash
southwest = "", -- en dash
"Κ", -- kappa uppercase
"κ", -- kappa lowercase
},
_L_ = {
"L",
north = "'",
northeast = "Ĺ",
northwest = "Ľ",
east = "+",
west = "Ł",
south = "Ļ",
southeast = "£",
southwest = "", -- abbreviation for vel (Latin or)
"Λ",
"λ",
"ɫ", -- dark l, velarized alveolar lateral approximant IPA
},
_l_ = {
"l",
north = "'",
northeast = "ĺ",
northwest = "ľ",
east = "+",
west = "ł",
south = "ļ",
southeast = "£",
southwest = "", -- abbreviation for vel (Latin or)
"Λ",
"λ",
"ɫ", -- dark l, velarized alveolar lateral approximant IPA
},
_M_ = {
"M",
east = "ɱ", -- labiodental nasal IPA
west = "Μ", -- upptercase mu
},
_m_ = {
"m",
east = "ɱ", -- labiodental nasal IPA
west = "μ", -- lowercase mu
},
_N_ = {
"N",
north = "Ñ",
northeast = "Ń",
northwest = "Ǹ",
east = "ɲ", -- palatal nasal IPA
west = "Ν", -- uppercase nu
southeast = "Ŋ", -- uppercase letter eng (ligature of N and G)
south = "Ņ",
southwest = "Ň", -- Czech
},
_n_ = {
"n",
north = "ñ",
northeast = "ń",
northwest = "ǹ",
east = "ɲ", -- palatal nasal IPA
west = "ν", -- lowercase nu
southeast = "ŋ", -- letter eng (ligature of N and G), velar nasal IPA
south = "ņ",
southwest = "ň", -- Czech
},
_O_ = {
"O",
north = "Ó",
northeast = "Ó",
northwest = "Ò",
east = "Ô",
west = "Õ",
south = "Ǫ",
southeast = "Œ",
southwest = "Ø",
"Ō",
"ɔ", -- open o, open-mid back rounded vowel IPA
"ɒ", -- turned alpha, open back rounded vowel IPA
},
_o_ = {
"o",
north = "ö",
northeast = "ó",
northwest = "ò",
east = "ô",
west = "õ",
south = "ǫ",
southeast = "œ",
southwest = "ø",
"ō",
"ɔ", -- open o, open-mid back rounded vowel IPA
"ɒ", -- turned alpha, open back rounded vowel IPA
},
_P_ = {
"P",
west = "Π", -- uppercase pi
},
_p_ = {
"p",
west = "π", -- lowercase pi
},
_Q_ = {
"Q",
north = "[",
northeast = "{",
--- @todo Render q̃ correctly on key (not a problem in textbox?)
--east = {"q̃"}, -- Old/Middle French abbreviation of que
},
_q_ = {
"q",
north = "[",
northeast = "{",
--- @todo Render q̃ correctly on key (not a problem in textbox?)
--east = {"q̃"}, -- Old/Middle French abbreviation of que
},
_R_ = {
"R",
north = "ρ", -- lowercase rho
northeast = "Ŕ",
northwest = "Ρ ", -- uppercase rho
east = "ɾ", -- alveolar flap or tap IPA
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
},
_r_ = {
"r",
north = "ρ", -- lowercase rho
northeast = "ŕ",
northwest = "Ρ ", -- uppercase rho
east = "ɾ", -- alveolar flap or tap IPA
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
},
_S_ = {
"S",
north = "", -- uppercase eszett
northeast = "Ś",
northwest = "ʃ", -- esh, voiceless palato-alveolar fricative IPA
east = "Ŝ",
west = "Š",
south = "Ş",
southeast = "$",
southwest = "",
"ſ", -- long s
"Σ", -- uppercase sigma
},
_s_ = {
"s",
north = "ß", -- lowercase eszett
northeast = "ś",
northwest = "ʃ", -- esh, voiceless palato-alveolar fricative IPA
east = "ŝ",
west = "š",
south = "ş",
southeast = "$",
southwest = "",
"ſ", -- long s
"σ", -- lowercase sigma
"ς", -- lowercase word-end sigma
},
_T_ = {
"T",
north = "θ",
northeast = "Þ",
northwest = "Ț",
east = "Ʈ",
west = "Ť",
south = "Ţ",
southeast = "ʈ",
southwest = "",
"Τ",
"τ",
},
_t_ = {
"t",
north = "θ",
northeast = "þ",
northwest = "ț",
east = "Ʈ",
west = "ť",
south = "ţ",
southeast = "ʈ",
southwest = "",
"Τ",
"τ",
},
_U_ = {
"U",
north = "Ü",
northeast = "Ú",
northwest = "Ù",
east = "Û",
west = "Ũ",
south = "Ų",
southwest = "Ů",
"Ū",
"ʌ", -- turned v, open-mid back unrounded vowel IPA
},
_u_ = {
"u",
north = "ü",
northeast = "ú",
northwest = "ù",
east = "û",
west = "ũ",
south = "ų",
southwest = "ů",
"ū",
"ʌ", -- turned v, open-mid back unrounded vowel IPA
},
_V_ = {
"V",
north = "ʌ", -- open-mid back unrounded vowel IPA
northwest = "Ʋ", -- v with hook
east = "",
west = "",
},
_v_ = {
"v",
north = "ʌ", -- open-mid back unrounded vowel IPA
northwest = "ʋ", -- v with hook, labiodental approximant IPA
east = "",
west = "",
},
_W_ = {
"W",
north = "]",
northeast = "}",
northwest = "ʍ", -- inverted w, voiceless labial-velar approximant IPA
east = "Ƿ", -- wynn, Old English for /w/
},
_w_ = {
"w",
north = "]",
northeast = "}",
northwest = "ʍ", -- inverted w, voiceless labial-velar approximant IPA
east = "ƿ", -- wynn, Old English for /w/
},
_X_ = {
"X",
east = "Χ", -- uppercase chi
west = "Ξ", -- uppercase xi
},
_x_ = {
"x",
east = "χ", -- lowercase chi
west = "ξ", -- lowercase xi
},
_Y_ = {
"Y",
north = "Ŷ",
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 = "Υ", -- uppercase upsilon
},
_y_ = {
"y",
north = "ŷ",
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 = "υ", -- lowercase upsilon
},
_Z_ = {
"Z",
northeast = "Ź",
northwest = "Ζ", -- zeta uppercase
west = "Ž",
south = "ʐ", -- voiced retroflex sibilant fricative IPA
southeast = "ʒ", -- ezh, voiced palato-alveolar fricative IPA
southwest = "Ż",
},
_z_ = {
"z",
northeast = "ź",
northwest = "ζ", -- zeta lowercase
west = "ž",
south = "ʐ", -- voiced retroflex sibilant fricative IPA
southeast = "ʒ", -- ezh, voiced palato-alveolar fricative IPA
southwest = "ż",
},
}