Re: Bug#286401: console-data: New keymap file for Dutch AT keyboards
I have found the reason for the wrong characters for onequarter, onehalf,
threequarters and brokenbar.
My /etc/console-tools/config has 'APP_CHARSET_MAP=iso15'.
In iso_8859_15, these 4 characters have been redefined from their 'old'
definitions in iso_8859_1.
If I do 'consolechars -m iso01' I _do_ get the correct characters, but
then I loose the Euro character :-(
I think therefore iso_8859_15 is to be the preferred map for Dutch.
So I guess the keyboard definition is correct, but there's no charset-map
that really corresponds to it.
I tried changing the 'charset' definition in nl.kmap to "iso-8859-15", but
that does not solve the problem.
My conclusion is that the best option might be to _not_ define AltGr for
keycodes 5, 6 and 7 and maybe define AltGr for keycode 86 as 'bar'
instead of 'brokenbar'.
Definitions in iso_8859_1 (from manpages):
246 166 A6 ¦ BROKEN BAR
274 188 BC ¼ VULGAR FRACTION ONE QUARTER
275 189 BD ½ VULGAR FRACTION ONE HALF
276 190 BE ¾ VULGAR FRACTION THREE QUARTERS
Definitions in iso_8859_15 (from manpages):
246 166 A6 ¦ LATIN CAPITAL LETTER S WITH CARON
274 188 BC ¼ LATIN CAPITAL LIGATURE OE
275 189 BD ½ LATIN SMALL LIGATURE OE
276 190 BE ¾ LATIN CAPITAL LETTER Y WITH DIAERESIS
(The weird thing being that 'man' seems to able to display the correct
characters even with the iso15 charset-map loaded.)