unicode glyph char character reference common ipa symbol sign mark table digraph
'],
stylesheet => [qw'light dark mono circus red'],
- data => [qw'digraphs.inc.pl unicode.inc.pl'],
+ data => [qw'unicode-table.inc.pl unicode-char.inc.pl'],
});
:>
}
if (exists $get{html}) {
$glyphs->{anno} = ['html', 'xml'];
+ $glyphs->{style} = 'html';
}
our $verbose = exists $get{v};
my @config = qw(
Popular
punctuation/quoting
- common
+ common=-5?common
symbols/binary?symbols/binary=-5
latin/sample=-1
- sample=2-
+ ?sample=2-
?uncommon
punctuation/version
punctuation/marks
spacing
Symbols
symbols/currency
- cards
+ cards=-3?cards
?chess
+ harvey
signs1
communic=0?communic
trinity=0?trinity
signs2
Signs
solar
- zodiac=0?zodiac
+ zodiac=0-1=3?zodiac
Key_commands
keys/spacing
editing
modifier
control
command
+ android=0
+ ps
?player
Mathematics
math/size
?kataderiv
);
+splice @config, 4, 2, qw(
+ latin/vowels=-5?latin/vowels
+ westeuro
+ ?easteuro
+) if exists $get{html};
+
$_ and m{/*+(.+)} and @config = split /[ ]/, $1 for $ENV{PATH_INFO}, $get{q};
-my $tables = do 'unicode.inc.pl' or die $@ || $!;
+my $tables = do 'unicode-table.inc.pl' or die $@ || $!;
$glyphs->print(map {
my $_ = /(.*)\?(.*)/ ? ($verbose ? $2 : $1) : $_;