keyboard/altgr: unicode description in unshifted title
[sheet.git] / keyboard / altgr / groups.inc.pl
index 4b72d088a50f91b615af2bf9c03563c111b38274..036a21f9212c007161ca4112fc620fb26e986c54 100644 (file)
@@ -2,11 +2,14 @@ use strict;
 use warnings;
 use Unicode::Normalize qw( NFKD );
 use Text::Unidecode qw( unidecode );
+use Shiar_Sheet::FormatChar;
 
 our %rows;
+
+my $uc = Shiar_Sheet::FormatChar->new;
 my %g; # present group classes
 {
-       rows => [0, 1],
+       rows => [1, 0],
        def => {
                '' => {
                        map {
@@ -26,9 +29,13 @@ my %g; # present group classes
                        } keys %rows
                },
        },
-       key => \%rows,
+       key => {
+               map {
+                       my ($glyph, $title) = $uc->glyph_html($rows{$_});
+                       $_ => join "\n", $glyph, $title
+               } keys %rows
+       },
        flag => {
-               g1 => ['unaltered', "same results as without modifier"],
                g2 => ['accented', "decomposes to the original letter with a combining accent"],
                g4 => ['similar', "transliterates (mostly) into the unmodified letter"],
                g5 => ['latin', "a different (accented) latin letter"],