X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/14080bda5528468fe4dbc5ae3b1a3c62c47a5806..da56f674f1b9ed64adbcae060113733b023fa5c9:/keyboard/altgr/index.inc.plp diff --git a/keyboard/altgr/index.inc.plp b/keyboard/altgr/index.inc.plp index 75c2cc3..c6accc7 100644 --- a/keyboard/altgr/index.inc.plp +++ b/keyboard/altgr/index.inc.plp @@ -1,12 +1,14 @@ <: # included from keyboard.plp use 5.014; use warnings; +use utf8; -my @incs = glob 'keyboard/altgr/*.eng.inc.pl'; +my $dirbase = 'keyboard/altgr'; +my $indexfile = "$dirbase/index"; Html({ title => "altgr keyboard cheat sheets", - version => '1.0', + version => '1.3', description => [ "Overview of alternate keyboard modes,", "offering extended Unicode characters if a modifier key", @@ -15,13 +17,92 @@ Html({ keywords => [qw' sheet cheat reference overview keyboard altgr option '], + image => "$dirbase/thumb/ibm-m.jpg", stylesheet => [qw( light dark circus mono red )], - data => ['keyboard/altgr/index.inc.plp', @incs], + data => ["$dirbase/index.inc.plp", "$indexfile.inc.pl"], raw => <<'.', . @@ -30,23 +111,86 @@ img { :>

Extended keyboards

-

Representative images of available layouts -with AltGr or similar modifier keys.

+

Overview of available key layouts with AltGr or similar modifier keys. +Also see digraphs for compose key combinations. +

+ +<: +my $idx = Data($indexfile); +my @incs; +push @incs, @{ $idx->{$_} } for @{ $idx->{default} }; -