Html({
title => 'font coverage '.($font ? "for $font" : 'sheet'),
- version => '1.2',
+ version => '1.3',
keywords => [qw(
unicode font glyph char character support overview cover coverage
script block symbol sign mark reference table
# display literal character, with placeholder circle if non-spacing/enclosing
my $html = ($class =~ /\bM[ne]\b/ && chr 9676) . EscapeHTML(chr $cp);
say sprintf '<td class="%s" title="U+%04X%s">%s',
- !$class ? ('l0', $cp, '', '') :
+ !$class ? ('l0', $cp, '', '') : (
$cover{$cp} ? $np ? 'l2' : 'l5' : $np ? 'Xi' : 'l1',
$cp, !!$name && ": $name",
- ($cover{$cp} || !$np) && $html;
+ ($cover{$cp} || !$np) && $html
+ );
}
say '</table>';