common: separate javascript include to set styles
[sheet.git] / digits.plp
index a6a684e6ced5ba4d24d6539b990a8545c1adfcf8..ea44418702c2ab512e6e284c8c6b5604960fe674 100644 (file)
@@ -11,7 +11,6 @@ Html({
                script glyph unicode writing comparison list character
                history sample test language multilingual
        )],
-       stylesheet => [qw( light dark circus mono red )],
        data => [qw'writing-digits.inc.pl'],
        raw => <<'EOT',
 <style>
@@ -37,11 +36,10 @@ unless (exists $get{v}) {
        $glyphs->{style} = 'univer';
 }
 
-my $scriptname = do 'writing-script.inc.pl';
+my $scriptname = eval { Data('writing-script') };
 $_ = showlink($_, "/latin") for $scriptname->{latn} || ();
 
-my $table = do "writing-digits.inc.pl";
-die "Table data not found: $_\n" for $@ || $! || ();
+my $table = Data("writing-digits");
 
 sub printtable {
        say '<div class=section>', $glyphs->tabletag;