X-Git-Url: http://git.shiar.net/sheet.git/blobdiff_plain/1645f78531b64d0da285900056692309794cc600..78ab2cc012e8290671af6f601d78ba3530dab3aa:/keyboard/altgr/groups.inc.pl diff --git a/keyboard/altgr/groups.inc.pl b/keyboard/altgr/groups.inc.pl index 92cbb03..036a21f 100644 --- a/keyboard/altgr/groups.inc.pl +++ b/keyboard/altgr/groups.inc.pl @@ -2,8 +2,11 @@ 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 => [1, 0], @@ -26,7 +29,12 @@ 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 => { g2 => ['accented', "decomposes to the original letter with a combining accent"], g4 => ['similar', "transliterates (mostly) into the unmodified letter"],