summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--scripts/bopomofokeyboard.py2
-rw-r--r--scripts/chewing_table.h.in40
2 files changed, 41 insertions, 1 deletions
diff --git a/scripts/bopomofokeyboard.py b/scripts/bopomofokeyboard.py
index e38f9ad..6a2d90b 100644
--- a/scripts/bopomofokeyboard.py
+++ b/scripts/bopomofokeyboard.py
@@ -76,7 +76,7 @@ bopomofo_keyboards = {
" ","f","j","k","d",
),
#標準(Dvorak)注音鍵盤
- 'Dvorak':
+ 'Dvorak-STANDARD':
(
"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","[",
diff --git a/scripts/chewing_table.h.in b/scripts/chewing_table.h.in
index 8780b17..a79989a 100644
--- a/scripts/chewing_table.h.in
+++ b/scripts/chewing_table.h.in
@@ -36,6 +36,46 @@ const chewing_tone_item_t chewing_ibm_tones[] = {
@IBM_TONES@
};
+const chewing_symbol_item_t chewing_hsu_symbols[] = {
+@HSU_SYMBOLS@
+};
+
+const chewing_tone_item_t chewing_hsu_tones[] = {
+@HSU_TONES@
+};
+
+const chewing_symbol_item_t chewing_eten26_symbols[] = {
+@ETEN26_SYMBOLS@
+};
+
+const chewing_tone_item_t chewing_eten26_tones[] = {
+@ETEN26_TONES@
+};
+
+const chewing_symbol_item_t chewing_standard_dvorak_symbols[] = {
+@Dvorak-STANDARD_SYMBOLS@
+};
+
+const chewing_tone_item_t chewing_standard_dvorak_tones[] = {
+@Dvorak-STANDARD_TONES@
+};
+
+const chewing_symbol_item_t chewing_hsu_dvorak_symbols[] = {
+@Dvorak-HSU_SYMBOLS@
+};
+
+const chewing_tone_item_t chewing_hsu_dvorak_tones[] = {
+@Dvorak-HSU_TONES@
+};
+
+const chewing_symbol_item_t chewing_dachen_cp26_symbols[] = {
+@DACHEN-CP26_SYMBOLS@
+};
+
+const chewing_tone_item_t chewing_dachen_cp26_tones[] = {
+@DACHEN-CP26_TONES@
+};
+
const char * chewing_tone_table[CHEWING_NUMBER_OF_TONES] = {
"",
"ˉ",