[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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.)



Reply to: