X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/440357a3333f32304e21957542e50eb33eaddf21..0934eb163565512a7e1622f931a2f6a60b7c0872:/termcol.plp diff --git a/termcol.plp b/termcol.plp index 3fd9ece..c7c74bf 100644 --- a/termcol.plp +++ b/termcol.plp @@ -19,10 +19,10 @@ $header{content_type} = 'text/html; charset=utf-8'; - +

Terminal colours

- +', (map {'\n"; -for my $num (0 .. 15) { - printf('%s'."\n", - join('', map { - my $rgb = $col{$_}[$num + 2]; - colcell($_ eq 'html' ? $col{-name}[$num] : $num, $rgb, $col{$_}[0]) - } @termlist ), - ); +for my $term (qw/html cga xterm tango/) { + print '
  • ', "\n"; + print '
  • %s%s%s', + return sprintf '%s%s%s'."\n", "background:#$rgb48; color:#$inverse", $id, "background:#000; color:#$rgb48", @@ -76,31 +76,57 @@ my %col = ( ], ); -my @termlist = qw(html cga xterm tango); -print '
    '.$_} @termlist), "
    ', "\n"; + print "\n"; + for my $num (0 .. 15) { + my $rgb = $col{$term}[$num + 2]; + print '', + colcell($term eq 'html' ? $col{-name}[$num] : $num, $rgb, $col{$term}[0]); + } + print "
    $term
    \n\n"; } -:> +:> -

    88-colour space

    - +
    +

    88-colour space

    '; + print '
  • '; for my $g (0 .. 3) { + print ''; for my $b (0 .. 3) { print colcell($r*4*4 + $g*4 + $b + 16, map {(0, 139, 205, 255)[$_]} $r, $g, $b); } } - print "\n"; + print "
    \n"; +} +print "\n"; + +print '
  • ', map { colcell(80, ($_) x 3) } 46, 92, 115, 139, 162, 185, 208, 231; +print "
    \n\n"; +:>
  • + + +
    +

    256-colour space