Skip to content

Frequently used dictionary components

user202729 edited this page Aug 28, 2021 · 5 revisions

Number block

{
"P"    : "1",
"PH"   : "2",
"H"    : "3",
"PW"   : "4",
"PWHR" : "5",
"HR"   : "6",
"W"    : "7",
"WR"   : "8",
"R"    : "9",
"PR"   : "0",
"WH"   : "0",
"PWH"  : "00",
"PHR"  : "00",
"PWR"  : "00",
"WHR"  : "00",
}
{
"-F"   : "1",
"-FP"  : "2",
"-P"   : "3",
"-FR"  : "4",
"-FRPB": "5",
"-PB"  : "6",
"-R"   : "7",
"-RB"  : "8",
"-B"   : "9",
"-FB"  : "0",
"-RP"  : "0",
"-FRP" : "00",
"-FPB" : "00",
"-FRB" : "00",
"-RPB" : "00",
}
{
"-L"   : "1",
"-LT"  : "2",
"-T"   : "3",
"-LG"  : "4",
"-LGTS": "5",
"-TS"  : "6",
"-G"   : "7",
"-GS"  : "8",
"-S"   : "9",
"-LS"  : "0",
"-GT"  : "0",
"-LGT" : "00",
"-LTS" : "00",
"-LGS" : "00",
"-GTS" : "00",
}
{
"-T"   : "1",
"-TD"  : "2",
"-D"   : "3",
"-TS"  : "4",
"-TSDZ": "5",
"-DZ"  : "6",
"-S"   : "7",
"-SZ"  : "8",
"-Z"   : "9",
"-TZ"  : "0",
"-SD"  : "0",
"-TSD" : "00",
"-TDZ" : "00",
"-TSZ" : "00",
"-SDZ" : "00",
}

Single stroke commands modifier keys

{
"SHR" : "Return",
"KPW" : "BackSpace",
"PWR" : "Delete",
"TWH" : "Down",
"KPR" : "Up",
"WR"  : "Right",
"SK"  : "Left",
"TPWH": "End",
"KPWR": "Home",
"WHR" : "Page_Down",
"PHR" : "Page_Up",
"SP"  : "Space",
"TKP" : "Escape",
"TKW" : "Tab",
}

Fingerspelling

{
"A"    : "a",
"PW"   : "b",
"KR"   : "c",
"TK"   : "d",
"E"    : "e",
"TP"   : "f",
"TKPW" : "g",
"H"    : "h",
"EU"   : "i",
"SKWR" : "j",
"K"    : "k",
"HR"   : "l",
"PH"   : "m",
"TPH"  : "n",
"O"    : "o",
"P"    : "p",
"KW"   : "q",
"R"    : "r",
"S"    : "s",
"T"    : "t",
"U"    : "u",
"SR"   : "v",
"W"    : "w",
"KP"   : "x",
"KWR"  : "y",
"STKPW": "z",

# compound
"SH"   : "sh",
"KH"   : "ch",
"TH"   : "th",

# Magnum
"AOEU"    : "i",
"SKWRAEU" : "j",
"STKPWHR" : "z",
}

Right hand:

{
"-B"   : "b",
"-D"   : "d",
"-F"   : "f",
"-G"   : "g",
"-PBLG": "j",
"-BG"  : "k",
"-L"   : "l",
"-PL"  : "m",
"-PB"  : "n",
"-P"   : "p",
"-R"   : "r",
"-S"   : "s",
"-T"   : "t",
"-BGS" : "x",
"-Z"   : "z",

# compound

"-RB"    : "sh"   ,
"-FP"    : "ch"   ,
"*T"     : "th"   ,
"-PBG"   : "ng"   ,
"-GS"    : "tion" ,
"-BGS"   : "ction", 
"-FRP"   : "mp"   ,
"*PL"    : "mp"   ,
"-FRPB"  : "rch"  ,
"-FRPBLG": "nch"  ,

# other theories

"-FB"  : "v",
"-FRL" : "y",
"*FD"  : "h",
}

Fingerspelling (Greek)

"A"    : "α",
"PW"   : "β",
"KR"   : "χ",
"TK"   : "δ",
"E"    : "ε",
"H"    : "η",
"TKPW" : "γ",
"EU"   : "ι",
"K"    : "κ",
"HR"   : "λ",
"PH"   : "μ",
"TPH"  : "ν",
"W"    : "ω",
"O"    : "ο",
"TP"   : "φ",
"P"    : "π",
"KWR"  : "ψ",
"R"    : "ρ",
"S"    : "σ",
"T"    : "τ",
"KW"   : "θ",
"U"    : "υ",
"KP"   : "ξ",
"STKPW": "ζ",

(for convenience -- character names:)

"alpha", "beta", "chi", "delta", "epsilon", "eta", "gamma", "iota", "kappa", "lambda", "mu", "nu", "omega", "omicron", "phi", "pi", "psi", "rho", "sigma", "tau", "theta", "upsilon", "xi", "zeta", 

Character styles (blackboard bold, superscript, etc.)

Plover_fancytext has a map. https://github.com/psethwick/plover_fancytext/blob/master/plover_fancytext/character_helpers.py

See also https://github.com/psethwick/plover_fancytext/issues/25