| 63 | | |
| 64 | | # airh |
| 65 | | generate_ucm('airh', sub { |
| 66 | | my $fh = shift; |
| 67 | | |
| 68 | | # convert map |
| 69 | | # XXX willcom phones can display docomo pictograms |
| 70 | | for my $from (qw( kddi softbank )) { |
| 71 | | print {$fh} "\n\n# pictogram convert map ($from => docomo)\n"; |
| 72 | | |
| 73 | | for my $srcuni (sort keys %{$map->{$from}}) { |
| 74 | | my $dstuni = $map->{$from}->{$srcuni}->{'docomo'} or next; |
| 75 | | printf {$fh} "<U%s> %s |1 # %s\n", $srcuni, unihex2utf8hex($dstuni), comment_for($from); |
| 76 | | } |
| 77 | | } |
| 78 | | |
| 79 | | # original |
| 80 | | print $fh "\n\n# airh pictograms\n"; |
| 81 | | range_each('airh', sub { |
| 82 | | my $unicode = shift; |
| 83 | | my $unihex = $unicode->to_hex; |
| 84 | | print {$fh} sprintf "<U%s> %s |0 # %s\n", $unihex, unihex2utf8hex($unihex), "airh pictogram"; |
| 85 | | }); |
| 86 | | }); |