summaryrefslogtreecommitdiffstats
path: root/scripts/bopomofokeyboard.py
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2013-08-22 14:47:36 +0800
committerPeng Wu <alexepico@gmail.com>2013-08-22 14:47:36 +0800
commitac80f0350eef225dcbcc2ed11c3a5746979ed3e4 (patch)
tree1794c37992e5f859fa624d7615cd5aed8aef63e4 /scripts/bopomofokeyboard.py
parent45572508173e17d97ca5cb6246e238cab8e74dc3 (diff)
downloadlibzhuyin-ac80f0350eef225dcbcc2ed11c3a5746979ed3e4.tar.gz
libzhuyin-ac80f0350eef225dcbcc2ed11c3a5746979ed3e4.tar.xz
libzhuyin-ac80f0350eef225dcbcc2ed11c3a5746979ed3e4.zip
add more bopomofo keyboard layouts
Diffstat (limited to 'scripts/bopomofokeyboard.py')
-rw-r--r--scripts/bopomofokeyboard.py37
1 files changed, 36 insertions, 1 deletions
diff --git a/scripts/bopomofokeyboard.py b/scripts/bopomofokeyboard.py
index d27ae8b..e38f9ad 100644
--- a/scripts/bopomofokeyboard.py
+++ b/scripts/bopomofokeyboard.py
@@ -44,7 +44,7 @@ bopomofo_keyboards = {
'GINYIEH':
(
"2","w","s","x","3","e","d","c","r","f","v","t","g","b","6","y","h","n","u","j","m",
- "-","[","'","8","i","k",",","9","o","l",".","0","p",";","/","=",
+ "8","i","k",",","9","o","l",".","0","p",";","/","-","[","'","=",
" ","q","a","z","1",
),
#倚天注音鍵盤
@@ -61,5 +61,40 @@ bopomofo_keyboards = {
"a","s","d","f","g","h","j","k","l",";","z","x","c","v","b","n",
" ","m",",",".","/",
),
+ #許氏注音鍵盤
+ 'HSU':
+ (
+ "b","p","m","f","d","t","n","l","g","k","h","j","v","c","j","v","c","r","z","a","s",
+ "e","x","u","y","h","g","e","i","a","w","o","m","n","k","l","l",
+ " ","d","f","j","s",
+ ),
+ #倚天26鍵注音鍵盤
+ 'ETEN26':
+ (
+ "b","p","m","f","d","t","n","l","v","k","h","g","v","c","g","y","c","j","q","w","s",
+ "e","x","u","a","o","r","w","i","q","z","p","m","n","t","l","h",
+ " ","f","j","k","d",
+ ),
+ #標準(Dvorak)注音鍵盤
+ 'Dvorak':
+ (
+ "1","'","a",";","2",",","o","q",".","e","j","p","u","k","5","y","i","x","f","d","b",
+ "g","h","m","8","c","t","w","9","r","n","v","0","l","s","z","[",
+ " ","6","3","4","7",
+ ),
+ #許氏(Dvorak)注音鍵盤
+ 'Dvorak-HSU':
+ (
+ "b","p","m","f","d","t","n","l","g","k","h","j","v","c","j","v","c","r","z","a","s",
+ "e","x","u","y","h","g","e","i","a","w","o","m","n","k","l","l",
+ " ","d","f","j","s",
+ ),
+ #大千26鍵注音鍵盤
+ 'DACHEN-CP26':
+ (
+ "q","q","a","z","w","w","s","x","e","d","c","r","f","v","t","t","g","b","y","h","n",
+ "u","j","m","u","i","k","b","i","o","l","m","o","p","l","n","p",
+ " ","e","r","d","y",
+ ),
}