X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/16499a59e8c124cedc7cc499a3ebfaeb714e1f44..d7f0d5ab5464a06c0eff760183900d479dbe6728:/Shiar_Sheet/FormatChar.pm diff --git a/Shiar_Sheet/FormatChar.pm b/Shiar_Sheet/FormatChar.pm index 6772dfc..b2e4d09 100644 --- a/Shiar_Sheet/FormatChar.pm +++ b/Shiar_Sheet/FormatChar.pm @@ -275,18 +275,26 @@ sub print { } sub legend { - my @classes = ( - ["X l5" => 'unicode 1.1'], - ["X l4" => '20th century'], - ["X l3" => 'in 6.0 (2010)'], - ["X l2" => 'recent assignments'], - ["X l1" => 'proposed'], - ["ex" => 'irregular'], + my $self = shift; + my @classes = $self->{style} eq 'univer' ? ( + [l5 => 'unicode 1.1'], + [l4 => '20th century'], + [l3 => 'in 6.0 (2010)'], + [l2 => 'recent assignments'], + [l1 => 'proposed'], + [ex => 'irregular'], + ) : ( + [l5 => 'ascii'], + [l4 => $self->{style} eq 'di' ? 'digraph' : 'latin1'], + [l3 => $self->{style} eq 'di' ? 'proposed' : 'HTML4'], + [l2 => 'unicode ≤6.0'], + [l1 => 'other unicode'], + [ex => 'discouraged'], ); return ( '
', - (map { sprintf '
%s', @{$_} } @classes), + (map { sprintf '%s', @{$_} } @classes), '
', ); }