X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/0d88af14961a5a93d50bee782daeb812e07d1d1d..9314086776a6cd9afc7349082d3acdafa970db09:/tools/mkttfinfo diff --git a/tools/mkttfinfo b/tools/mkttfinfo index 8593be6..a25d24a 100755 --- a/tools/mkttfinfo +++ b/tools/mkttfinfo @@ -5,6 +5,13 @@ use warnings; use Data::Dump 'pp'; use Font::TTF::Font; +use Getopt::Long; + +our $VERSION = '1.00'; + +GetOptions(my %opt, + 'verbose|v!', +); my ($ttfuri, $outfile) = @ARGV; $ttfuri or die "usage error\n"; @@ -59,7 +66,8 @@ my %FONTID = ( say pp(\%meta), ','; my $support = $ttf->{cmap}->find_ms->{val}; - warn scalar keys %$support, " characters read from $ttfname\n"; + warn scalar keys %$support, " characters read from $ttfname\n" + if $opt{verbose}; say pp(sort { $a <=> $b } keys %$support); } @@ -71,7 +79,7 @@ mkttfinfo - Extract character coverage and metadata in TrueType font =head1 SYNOPSIS - mkttfinfo [] + mkttfinfo [-v] [] =head1 AUTHOR