UNPKG

kage.json

Version:

parse KAGE format to JSON for future use

33 lines (22 loc) 1.21 kB
# Format dump_newest_only.txt裡面,每個字長這樣: ```kage u26c29 | u26c29 | 99:0:0:0:3:200:162:u8279-03$1:12:13:44:63:44:92$1:2:2:44:63:156:63$1:22:23:156:63:156:92$1:2:2:44:92:156:92$1:0:0:30:114:170:114$1:0:0:18:137:182:137$7:32:7:100ː63:100ː110:100ː175:14:185$2:7:0:104:137:126:170:175:179 ``` 其中$是分隔符號,可以看成: ```kage 99:0:0:0:3:200:162:u8279-03 1:12:13:44:63:44:92 1:2:2:44:63:156:63 1:22:23:156:63:156:92 1:2:2:44:92:156:92 1:0:0:30:114:170:114 1:0:0:18:137:182:137 7:32:7:100ː63:100ː110:100ː175:14:185 2:7:0:104:137:126:170:175:179 ``` 這也是[GlyphWiki 編輯器](http://glyphwiki.org/wiki/u26c29?action=edit)輸出的格式。 99 開頭表示引用別的字,以「99:0:0:0:3:200:162:u8279-03」為例,格式:開頭兩個0,0用途未知,0,3為左上角x,y座標,200,162為右下角x,y座標。最後u8279-03為部件id (艹的第03號異體)。 編輯器可以從這個資料找到可以讓使用者微調的部件。 非99開頭是筆劃類型及參數點,直接送給kage就好。 現在筆劃類型與可讀的名稱的對應可以看看[kage2json.ls](https://github.com/g0v/kage.json/blob/master/src/kage2json.ls),歡迎改進。