writing: common method to display (univer) legend
[sheet.git] / Shiar_Sheet / FormatChar.pm
index 0a8a50a0876560bfa954c16d1a16b5d9160005e3..6772dfceeb55455d252ab3d98dbcca1d9efda9be 100644 (file)
@@ -274,5 +274,22 @@ 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'],
+       );
+
+       return (
+               '<div class="legend"><table class="glyphs"><tr>',
+               (map { sprintf '<td class="%s">%s', @{$_} } @classes),
+               '</table></div>',
+       );
+}
+
 1;