(このページはグリフエディタについての備忘録です。グリフエディタに関するご要望等はこのページには書かずに、GlyphWiki:ソフトウェアへの要望へお願いします。)
部品エディタ
グリフエディタについて、現在Adobe Flashで実装しています。将来的にHTML5のCanvasベースに書き直すことを目標とします。
現在の検索機能の内容
- 直接漢字が指定された場合
- 漢字そのもの、引用している部品
- 関連字グリフ、その字で引用している部品
- 関連字を同じくする字、その字で引用している部品
- UCSの派生グリフ(部分一致するもの:偏化変形、他ソース、異体字)
- 指定漢字のIDS、部品字の関連字、引用部品
- 指定漢字の異体字DBの関連字(詳細未整理)
- そうでない場合
- 漢字そのもの、引用している部品
- 関連字を同じくする字、その字で引用している部品
- UCSの派生グリフなら代表字・引用部品・代表字関連字共通字・引用部品
- グリフ名部分一致
- グループ名と一致する場合、そこで記述されたもの(他グループ引用は無視)
- 利用者名と一致する場合、そこで記述されたもの(他グループ引用は無視)
現状では部分一致も検索しますが、検索キーワードそのものがwiki名に沿っていないと検索されません。wiki名は先頭英小文字で5字以上です。
- 現在の部品エディタの検索
- 1文字は符号位置に直して検索
- 2文字はエラー
- 3,4文字はエラーは出ないが検索結果はなしとなる
- 5文字以上で検索キーワードと一致するグリフおよび先頭一致検索を行う
- 検索キーワードがグリフ名規則(5字以上)に沿わないと検索しないというプログラムミス
- 3,4文字もエラーとするか、部分一致の条件を緩めるか
- 2字でもサロゲート(JSの仕様)ならOKとする
現在は孫引きはしません。