diff --git a/plover_japanese_sokutaipu/system.py b/plover_japanese_sokutaipu/system.py index beef1ef..17ae1d2 100644 --- a/plover_japanese_sokutaipu/system.py +++ b/plover_japanese_sokutaipu/system.py @@ -8,7 +8,7 @@ '-O', '-I', '-A', '-S', '-K', '-H', '-T', '-Y', ) -IMPLICIT_HYPHEN_KEYS = ('t', 'k', '5-', '0-', 'i', 'n', '*') +IMPLICIT_HYPHEN_KEYS = ('t', 'k', 'i', 'n', '*') SUFFIX_KEYS = () @@ -39,6 +39,30 @@ ORTHOGRAPHY_WORDLIST = None KEYMAPS = { + 'Gemini PR': { + '#' : ('#1', '#2', '#3', '#4', '#5', '#6', '#7', '#8', '#9', '#0', '#A', '#B', '#C'), + 'Y-' : ('S1-', 'S2-'), + 'T-' : 'K-', + 'H-' : 'T-', + 'K-' : 'W-', + 'S-' : 'P-', + 'A-' : 'R-', + 'I-' : 'H-', + 'O-' : ('*1', '*2',), + 't' : 'A-', + 'k' : 'O-', + '*' : ('#A', '#B'), + 'i' : '-E', + 'n' : '-U', + '-O' : ('*3', '*4'), + '-I' : '-F', + '-A' : '-R', + '-S' : '-P', + '-K' : '-B', + '-H' : '-L', + '-T' : '-G', + '-Y' : ('-T', '-S'), + }, 'Keyboard': { '#' : ('1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '='), 'Y-' : ('a', 'q'), diff --git a/setup.cfg b/setup.cfg index aa9f90d..408d295 100644 --- a/setup.cfg +++ b/setup.cfg @@ -22,7 +22,7 @@ zip_safe = True setup_requires = setuptools>=30.3.0 install_requires = - plover>=4.0.0.dev1 + plover>=4.0.0.dev12 packages = plover_japanese_sokutaipu