四方語的相關介紹,請參考本人另外一篇文章《四方語(4Case)——漢語簡化與推廣方案》。
「四方字庫」共有1格字16個(字根),2格字240個,3格字3840個,4格字61440個。我們用「1-3格字」來表示常用漢字,4格字表示生僻字和特殊符號。
一、英文字母的四方字編碼
大小寫英文字母本身就是非常便捷的符號,且普及度非常高,所以寫法不變(配圖選了有代表性的幾個字母,以說明字根的組合拆解方式)。
英文字母二進位編碼的基本原則為:
1、確保4個字根組合而成的字形儘量與字母相似。這樣設計的好處是,根據字母的形狀,能拆出二進位數字,從而得知字母的「四方字庫編號」。
2、確保大寫字母的編號大於小寫字母,並且每個小寫字母都是從大寫字母變動1-2個字根而來。這樣設計使大小寫字母在編號上近似,便於記憶。
A 0110 1110 1001 1101
a 0110 1100 1001 1101
B 1111 1111 1010 1010
b 1111 1111 0000 1010
C 1110 1011 0000 0000
c 0110 1001 0000 0000
D 1111 1111 1101 0111
d 1111 1110 1111 0111
E 1111 0000 0000 0000
e 1110 0000 0111 0000
F 1110 1111 0000 0000
f 1110 1101 0000 0000
G 1110 1011 1101 1101
g 1110 0000 1101 1101
H 1011 1111 0111 1111
h 1011 1111 0000 1111
I 1111 1111 0000 0000
i 1101 1111 0000 0000
J 1111 1100 1111 1111
j 1111 0000 1111 1111
K 1111 1111 0110 1001
k 1111 1111 0000 1001
L 1111 1111 1111 1011
l 1111 1111 1111 0000
M 0011 1111 0011 1111
m 0011 0110 0011 1001
N 1111 1111 1111 1100
n 1111 1111 1101 1111
O 1110 1011 1101 0111
o 1110 0000 1101 0000
P 1111 1111 1101 0000
p 1110 1111 1111 0000
Q 1110 1011 1111 1011
q 1110 0000 1111 1111
R 1111 1111 1010 1001
r 1111 1111 0011 1111
S 0101 1100 0011 1010
s 0101 1011 1101 1010
T 1101 1111 0000 1111
t 0111 1111 0000 0000
U 1111 1011 1111 0111
u 1111 0000 1111 0000
V 1111 1001 1111 0110
v 1001 1001 0110 0110
W 1111 1100 1111 1100
w 1001 1100 0110 1100
X 1001 0110 0110 1001
x 1001 0000 0110 0000
Y 1001 1111 0110 1111
y 1001 0110 0110 1111
Z 1101 1111 1111 0000
z 1101 0000 1111 0000
二、阿拉伯數字的四方字編碼
下面提供了數字0-15的「四方字庫編碼」,其中阿拉伯數字0-9寫法不變(作為一種「數字格式」保留),但在儲存和運算時只取「第3格」的數字。
將10、11、12、13、14、15,六個數字作為「四方字特殊符號」各賦予了一組二進位編碼和寫法。在輸出16進位數字時可以使用,儲存和運算時同樣只取「第3格」的數字。
0 : 0011 0000 0000 0000 ,寫法不變。
1 : 0011 0001 0000 0000 ,寫法不變。
2 : 0011 0010 0000 0000 ,寫法不變。
3 : 0011 0011 0000 0000 ,寫法不變。
4 : 0011 0100 0000 0000 ,寫法不變。
5 : 0011 0101 0000 0000 ,寫法不變。
6 : 0011 0110 0000 0000 ,寫法不變。
7 : 0011 0111 0000 0000 ,寫法不變。
8 : 0011 1000 0000 0000 ,寫法不變。
9 : 0011 1001 0000 0000 ,寫法不變。
10 : 0011 1010 0000 0000 ,寫法如下:
11 : 0011 1011 0000 0000 ,寫法如下:
12 : 0011 1100 0000 0000 ,寫法如下:
13 : 0011 1101 0000 0000 ,寫法如下:
14 : 0011 1110 0000 0000 ,寫法如下:
15 : 0011 1111 0000 0000 ,寫法如下:
三、普及度較高的特殊字符,皆可收入
除英文字母和數字外,還有很多其它特殊符號,如運算符號、各國字母、以及WORD中花樣百出的特殊符號,同樣可以編號收入「四方字庫」。這裡舉幾個例子(以下各符號寫法不變):
+ (加號): 0111 1101 1011 1110
- (減號): 0111 1101 0111 1101
× (乘號): 0111 1101 0110 1001
÷ (除號): 0111 1101 1001 0110
= (等號): 1011 1110 0000 0000
% (百分號): 0101 1011 0010 0000
‰ (千分號): 0101 1011 1110 1000
& (和): 0101 1011 1010 0101