原理
{
将包含声调的拼音分成三部分,每部分不多于十六种选择
}
缺点
{
每个字输入需要三个键,多于双拼
记忆复杂度高于双拼,目前没有助记口诀
}
优点
{
内含声调,准确率提高
键盘变小,方便其他情况输入
}
说明
{
声母中"g,k,h"与"j,q,x"因为韵母中已区别所以合并
声调的轻声用其他声调代替输入
原"y,w"开头拼写的拼音看作是零声母
'ü'因为输入和表人不易下文用'v'代替
韵母表中'y'表示平舌音翘舌音的'i',也可不区分
"v*"的声母以及"er"被强行插入到韵母表
文中'`'开头表示坐标
个人能力有限如有遗漏请包涵并提醒
}
键位暂取键盘连贯区域
--------
1234
qwer
asdf
zxcv
--------
声母表
`5
`6
`7
`8
坐标
------------------------
b
p
m
f
`g
d
t
n
l
`h
zh
ch
sh
r
`j
g
k
h
零
`k
z
c
s
`l
------------------------
(j,q,x包含于g,k,h,零表示零声母)
韵母表
`b
`n
`m
坐标
--------------------------------
y
i
u
`1
a
ia
ua
`2
o
io
uo
`3
e
ie
ve
`4
ang
iang
uang
`q
eng
ing
ueng
`w
ong
iong
`e
van
v
vn
`r
ai
er
uai
`a
ei
uei
`s
ao
iao
`d
ou
iou
`f
an
ian
uan
`z
en
in
uen
`x
--------------------------------
声调
`t
`y
`u
`i
坐标
------------------------------------
第一声
第二声
第三声
第四声
------------------------------------
分$()==5个步骤取坐标
{
$(1)
`5
`6
`7
`8
$(2)
`g
`h
`j
`k
`l
$(3)
`b
`n
`m
$(4)
{
`1
`2
`3
`4
`q
`w
`e
`r
`a
`s
`d
`f
`z
`x
}
$(5)
`t
`y
`u
`i
}
可以确定一个汉字读音的位置
这时
{
$(2)*$(3)==15
<=16
$(1)*$(5)
==16
$(4)==14
<=16
}
使得所有字母键可以用4*4键盘容纳,,
转化且等同:分#()==3个步骤取坐标
{
#(1)=$():15
{
-------------------------------------
`g`b
`h`b
`j`b
`k`b
`l`b
`g`n
`h`n
`j`n
`k`n
`l`n
`g`m
`h`m
`j`m
`k`m
`l`m
-------------------------------------
}
#(2)=$():16
{
-----------------------------
`5`t
`6`t
`7`t
`8`t
`5`y
`6`y
`7`y
`8`y
`5`u
`6`u
`7`u
`8`u
`5`i
`6`i
`7`i
`8`i
-----------------------------
}
#(3)=$():14
{
---------------
`1
`2
`3
`4
`q
`w
`e
`r
`a
`s
`d
`f
`z
`x
---------------
}
}
整理成
{
#(1):15
{
-----------------------------
`g`b
`h`b
`j`b
`k`b
`g`n
`h`n
`j`n
`k`n
`g`m
`h`m
`j`m
`k`m
`l`b
`l`n
`l`m
-----------------------------
}
#(2):16
{
-----------------------------
`5`t
`6`t
`7`t
`8`t
`5`y
`6`y
`7`y
`8`y
`5`u
`6`u
`7`u
`8`u
`5`i
`6`i
`7`i
`8`i
-----------------------------
}
#(3):14
{
---------------------------
`1
`2
`3
`4
`q
`w
`e
`r
`a
`s
`d
`f
`z
`x
---------------------------
}
/*对应键盘
{
---------------------------
`1
`2
`3
`4
`q
`w
`e
`r
`a
`s
`d
`f
`z
`x
`c
`v
---------------------------
}*/
}
实际键盘中的布局
{
4*4
{
-------------------------------
`1
`2
`3
`4
`q
`w
`e
`r
`a
`s
`d
`f
`z
`x
`c
`v
-------------------------------
}
8*2
{
------------------------------
`q
`1
`w
`2
`e
`3
`r
`4
`z
`a
`x
`s
`c
`d
`v
`f
------------------------------
}
2*2*4
{
------------------------------
`1
`2
`3
`4
`q
`w
`e
`r
`a
`s
`d
`f
`z
`x
`c
`v
------------------------------
}
}