X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/6ae2e63f9d7f8944b507b7396686a733c6422739..4cd6a54935c74fa2bd19f2fc98e2dbe6957f5c61:/unicode.plp diff --git a/unicode.plp b/unicode.plp index cdcaa2a..095b206 100644 --- a/unicode.plp +++ b/unicode.plp @@ -11,7 +11,7 @@ Html({ 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'], }); :> @@ -38,6 +38,7 @@ if (exists $get{q}) { } if (exists $get{html}) { $glyphs->{anno} = ['html', 'xml']; + $glyphs->{style} = 'html'; } our $verbose = exists $get{v}; @@ -45,31 +46,34 @@ 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 @@ -114,9 +118,15 @@ my @config = qw( ?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) : $_;