墨奇码拆分说明

墨奇码是一个基于字形描述信息、递归拆分至最小字形,最后取首末双形音托的方案。

拆分码表在github上开源:https://github.com/gaboolic/moqima-tables

最小字形的定义:笔画,或者在字根表的字(一般为独体字或者传统部首)。

左右、上下、包围必拆,字根不拆。笔画相连视为独体字,例如“灭”为上下结构(一和火不相连),“正”为独体字(一和止相连)。

上下结构,从上往下 章->立早,“早”继续拆分为日十,最后取首末为立十。

左右结构,从左往右 树->木对,“对”继续拆分为又寸,最后取首末为木寸。

包围结构,由外及内 围->口韦,虑->虍心,魔->麻鬼,继续拆分为广木木鬼,取首末为广鬼。

稍微特殊点的:赢嬴,辩辨,班斑 弼粥 衍衔 微徵 衷袤视为包围。 例如赢拆分为𣎆贝,𣎆拆分为⿱⿱亡口⿰月凡,最后首末为亡贝,嬴首末为亡女;衷拆分为衣中;斑拆分为玨文,继续拆分为王王文,取首末为王文;辩首末为辛讠。

载 栽 戴,首形均为戈,末形分别为车、木、共。

嵌套结构,字形不相交:由大到小 爽->大乂,噩->王口,类似包围结构;字形相交:隺 -> 冖隹,类似上下结构。

首末不含“一”,例如“恶”拆分为⿱亚心,亚不继续拆分为一和业,“但”拆分为⿰亻旦,旦不继续拆分为日和一。

在合体字中,拆分到一些非常常见的<=5笔画的字可以不继续拆分。这些字都在字根表。例如古、兄、克、云、公等。

首形相同则首码相同,末形相同则末码相同。何解?例如“家”和“蒙”的末形相同,均为豕,末码相同;“亦、卞、主”的首形相同,均为亠,不会有的拆分成亠有的拆分成丶。

字根归并、小字

q

欠 气 犭 犬 去 丘 千 七 齐 且{具-八} 区 曲{曲-一} 佥(qian) 求

w

未末 兀丌 无旡 亠 文攵夊夂{夜右下} 五𫝀 王𤣩瓦 戊 万 勿 我 韦 为 亡 丸 乌

e

耳{⿱𠃍耳} ⻖⻏阝卩𰆊 彐⺕𰀂E 儿 而 二

r

亻彳 人𠆢入 肉 冉 刃

t

土士 天{𠃑大} 田 兔 屯 太

y

衣𧘇{𧘇-丿}{𧘇} 讠 鱼 夭 元 丫 又 雨 云 央 页 业 玉 用 酉 羊𦍌⺶ 永 牙 也 允 由 幺 弋𫠠 亚 因 尤尢 聿 禹 匀 尹肀{肀亅} 予 于 夷 与 严 义 曳

u

十𠂇𬺰{伞下} 豕(读作shi)豖𧰨 尸𠃜 市巿 氏氐 水⺢氺{水} 束朿 矢 勺 石 山 手龵 殳 饣 示 少𣥂 申 术 舌 上 身 生 史 世

i

川𫶧 𡗗 虫 车 臣𦣞 厂𠂆 叉 斥 长 辰 成 赤 尺 丑 出 串 𤰔(車惠的上部) 丞

o

目 日曰⺜ 月⺝⺼{丨丨二}('面'字的内部)

p

衤 礻 片 平 爿 丕 皮 {乛丿丨}(皮上) 匹

各种撇:丿{卑上}𠂈𠂉{丿𠄌丶}(留左上)𠀉{段-殳}㐆彡 𠂎

a

一 丆 ㇀ 乛 凹

s

厶龴 巳 四罒⺫ 丝纟⺰{纟上} 三

d

氵 冫丶⺀{冫⿱丿丶} 东𫠣 𢎨𠂔 电 大 刀⺈刂 歹歺 旦 豆 丁 刁 冬 斗 丹

f

扌 非𠀎 父 丰龶{寿上丰}𰀁㐄 分 方 弗 乏 风 甫 阜 夫 {𠃊丿}(发上面) 凡 缶(读fou)

g

戈𢦑 古𰀉(囊事的上面) 丐丏 干𡕒 个亇 工𠫔 谷 广 革 鬼 瓜 弓𢎥 更 戈𢦑{戈丿}('我'的首形) 艮 果 共 甘 鬲 公 勾 {艮} 夬(读做guai)冎(骨的上面)

h

互彑 户戶 禾 灬 火 虍 黄 乎

j

巾 钅 己 几𠘧⺇ 金 戋 斤 臼 见 韭 九 𦥑𦥔 介 井 𢀖 句 巨 龹(卷上面) 及 夹 甲 柬 兼 畺 丩 久 击

k

口𫩏 可 冂匚凵⺆コ{囗-一}{凹-一} 开 丂(读kao,理解成亏也行)

l

吕㠯𠂤 立 {里}里 力 鹿 耒 仑 了 龙 隶 老 耂 卵 来 兰 良 乐 丽 两 六 吏

各种竖:丨亅𠄌リ〢丬{北左}{⿰丿丨}

z

辶 足𧾷 子 自 ⻌ 疋 龰 廴

x

小⺗𭕄⺍龸𰃮糸 夕𱼀 西覀 心 乂㐅 忄 习 辛 下 玄 兄 襄 凶 乡

c

艹卄廾廿卝屮{卅}(带的上面) 采釆(番的上面) 寸 才 册

v

止⺪正𦈢 {隹右} 竹 舟 豸 兆 占 支 只 爪爫 中{⿻口一}(衰的中间,躺着的中) 州 专 重 之 主 乍 丈 㝉

各种折:𠃍𠃌乚㔾乙⺄𠃊㇈ ㇉ユ{鼠下}巜巛〇𭃂𠄎𡿨㇅𠃋㇇

b

卜⺊ 癶(读作bo) 币帀 疒 白百𦣻 宀冖⺳ 巴 八丷䒑 贝 半 包勹 匕𠤎 北 不 本 必 丙 {亦下} 办

n

女 鸟 乀 牛 内 ㄟ 禸 {鸟减一} 牜 乃 ⺧ 屰

m

母毋毌{𠃊𠃌一}(母-丶丶) 木朩 皿 马 米 毛 门 矛 面 民 么

例字

上下结构

凳:第一次拆分为⿱登几,登继续拆分为癶豆,豆继续拆分为一口䒑。最终结果为:癶一口䒑几。

章:第一次拆分为⿱立早,早继续拆分为日十。最终结果为:立日十。

墨:第一次拆分为⿱黑土,黑继续拆分为⿱{里}灬 最终结果为:{里}灬土。

奇:拆分为⿱大可。“可”不继续拆分。

克:拆分为⿱十兄。“兄”不继续拆分。

美:拆分为⿱𦍌大。

曌:日月宀八工。

左右结构

树:第一次拆分为⿰木对,对继续拆分为⿰又寸。最终结果为:木又寸。

据:第一次拆分为⿰扌居,居继续拆分为尸古,古不继续拆分。最终结果为:扌尸古。

孀:第一次拆分为⿰女霜,霜继续递归拆分为⿱雨相,相继续递归拆分为⿰木目。最终结果为:女雨木目。

濛:第一次拆分为⿰氵蒙,蒙继续拆分为⿱艹冡,冡继续拆分为⿳冖一豕。最终结果为:氵艹冖一豕。

斯:第一次拆分为⿰其斤,其拆分为⿱{卄二一}八,最终结果为卄二一八斤。

斜:第一次拆分为⿰余斗,余继续拆分为𠆢一朩。最终结果为𠆢一朩斗。

行:第一次拆分为⿰彳亍,亍虽然笔画少但不是常见字,不在字根表,继续拆分为一丁。最终结果为彳一丁。

包围结构

魔:广木木鬼。

赢:第一次拆分为𣎆贝,𣎆继续拆分为⿱⿱亡口⿰月凡。最终结果为:亡口月凡贝。

微:拆分为⿵⿲彳⿱山攵一几。

徵:拆分为⿵⿲彳⿱攵山一王。

衷:拆分为⿴衣中。

辩:拆分为⿴辡讠,辡继续拆分为辛辛。最终结果为:辛辛讠。

街: 首次拆分为⿴行圭,行继续拆分为彳亍,亍继续拆分为一丁,圭继续拆分为土土。最终结果为:彳一丁土土

戴:拆分为⿹𢦏異,𢦏继续拆分为戈十,異拆分为田共。最终结果为:戈十田共。

澽:拆分为⿰氵豦,豦继续拆分为⿸虍豕。最终结果为:氵虍豕。

𰻝: 辶穴月幺长言马幺长刂心

嵌套包含结构

爽:大乂乂乂乂

噩:王口口口口

乖:⿻千北

坐:⿻土从

嵌套相交结构

农:冖𧘇

隺:冖隹

独体字

独体字抽象一点。尽量往相似字形上靠作为上下结构拆分。实在没办法的,取首末笔。

我:视为戈字包含结构,拆分类似戴。拆分为⿹{戈丿}{亅㇀},{戈丿}继续拆分为戈丿,{亅㇀}拆分为亅㇀。最终结果为:戈丿亅㇀。

身:自才

事:古丨{肀亅}

吏: 古丿乀

天:一大

未:一木

丈:一丿乀

勿:勹丿丿

由申甲曱甴,统一都拆 日丨

Last updated