X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/1b59bfbf3962b74b973bde67c3de5b20dd5e7b58..5ce59b6b1ce1ff6ba7597a64d8a4779d7db43bd0:/chars.plp diff --git a/chars.plp b/chars.plp index 869366c..9197e5c 100644 --- a/chars.plp +++ b/chars.plp @@ -16,11 +16,11 @@ my $glyphs = Shiar_Sheet::FormatChar->new; my %oslist = ( win95 => [qw( arial ariuni verdana times )], # microsoft - mac10 => [qw( )], # apple - android => [qw( droidsans )], # google + mac10 => [qw( lucida garamond )], # apple + android => [qw( roboto noto )], # google oss => [qw( dvsans c2k unifont )], ); -my @ossel = qw( win95 oss android ); +my @ossel = qw( win95 mac10 oss android ); my (%font, @fontlist); for my $os (@ossel) { @@ -124,7 +124,8 @@ for my $chr (@chars) { my ($class, $name, $mnem, $html, $string) = @$info; print "$_" for sprintf('%X', $codepoint), EscapeHTML($name || '?'); printf '%s', @$_ for ( - [$ascii ? 'l0' : defined $mnem ? $class =~ /\bu-di\b/ ? 'l4' : 'l3' : 'l1', $mnem // ''], + [$ascii ? 'l0' : defined $mnem ? $class =~ /\bu-di\b/ ? 'l4' : 'l3' : 'l1', + EscapeHTML($mnem) // ''], [$ascii ? 'l0' : defined $html ? 'l4' : 'l1', $html // ''], (map { !$font{$_}->{-id} ? [l0 => '?'] :