my %cat = (
default => [qw( euro latin science graph )],
euro => [qw( windows ukext macos macos-abc weur eurkey msx )],
my %cat = (
default => [qw( euro latin science graph )],
euro => [qw( windows ukext macos macos-abc weur eurkey msx )],
latin => [qw( ipa-ucl olpc boyeg drix )],
science => [qw( symbolics apl spacecadet )],
graph => [qw( unigraph emojiworks )],
latin => [qw( ipa-ucl olpc boyeg drix )],
science => [qw( symbolics apl spacecadet )],
graph => [qw( unigraph emojiworks )],