[Bug 360993] incorrect Euro code on text console, german keyboard layout, kbd-1.12-138
https://bugzilla.novell.com/show_bug.cgi?id=360993 https://bugzilla.novell.com/show_bug.cgi?id=360993#c12 Petr Gajdos <pgajdos@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pgajdos@suse.com --- Comment #12 from Petr Gajdos <pgajdos@suse.com> 2014-08-26 12:33:20 UTC --- (In reply to comment #0)
I have observed this bug on many installations (SLES9, SLES10, even Knoppix)
Loading keymap qwertz/de-latin1-nodeadkeys.map.gz Loading console font lat9w-16.psfu -m trivial (K
wrong key definition for AltGr E (euro sign expected), here are the commands to demonstrate the problem: echo <AltGr E> | hexdump -C currently c2 a4 (utf8 encoding of currency sign ¤ U+00A4)
See comment header of euro{,1,2}.map: # To get it displayed, use a latin0 (i.e., latin9) font.] and then see: https://www.cs.tut.fi/~jkorpela/latin9.html If I understand correctly, latin9 font is expected to have euro on U+00A4 and there is no guarantee to have euro on U+20AC. So perhaps if (and only if) you want to use lat9 font, you should load euro{,1,2}.map. Further: see README.lat9: ... Basically, lat is psf, latu is psfu (currency is replaced by EURO), latv is pure unicode (currency will not be replaced by EURO symbol, only unicode EURO are replaced) and latw replaces unicode EURO and currency by EURO. ...
should be e2 82 ac (utf8 encoding of euro sign U+20AC)
It is, for example for ro.map: # € altgr keycode 18 = U+20AC And indeed: $ setfont lat9w-16 $ sudo loadkeys --clearstrings ro $ echo -n <AltGr e> | xxd 00000000: e282 ac -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com