end
def check_list(list)
- d = atom_list(list){|char| char.decompose }
- g = atom_list(list){|char| char.glyph_decompose }
+ d = atom_list(list){|char| char.decompose_by_meaning }
+ g = atom_list(list){|char| char.decompose }
da = d.to_a
ga = g.to_a
wa = da & ga
puts "形で分解できない文字: "+g, "これだけに含まれる文字: "+gg
end
-check_list(KanjiList::JOYO_KANJI_LIST)
-check_list(KanjiList::JISX0208_KANJI_LIST)
+puts "常用漢字を調べます。"
+check_list(CHISE::KanjiList::JOYO_KANJI_LIST)
+puts "JIS X 0208漢字集合を調べます。"
+check_list(CHISE::KanjiList::JISX0208_KANJI_LIST)