Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#28213 - [kbd] German keymap Euro sign wrongly mapped
Attached to Project:
Arch Linux
Opened by Peter (foggy) - Wednesday, 01 February 2012, 18:43 GMT
Last edited by Tobias Powalowski (tpowa) - Wednesday, 08 May 2013, 13:12 GMT
Opened by Peter (foggy) - Wednesday, 01 February 2012, 18:43 GMT
Last edited by Tobias Powalowski (tpowa) - Wednesday, 08 May 2013, 13:12 GMT
|
DetailsDescription:
In UTF-8 consoles, the keymap "de-latin1(-nodeadkeys)" maps the wrong code to AltGr + E (the Euro symbol). Workaround/Fix: Edit /usr/share/kbd/keymaps/i386/include/euro2.map.gz and change "currency" to "euro". Additional info: * kbd 1.15.3-2 Steps to reproduce: Enable UTF-8 console in /etc/rc.conf and set a Unicode-aware consolefont that has the Euro-glyph (e.g. terminus). Type in the Euro symbol. Other: Forum thread: https://bbs.archlinux.org/viewtopic.php?pid=1047510#p1047510 |
This task depends upon
Closed by Tobias Powalowski (tpowa)
Wednesday, 08 May 2013, 13:12 GMT
Reason for closing: Fixed
Additional comments about closing: 1.15.4-4
Wednesday, 08 May 2013, 13:12 GMT
Reason for closing: Fixed
Additional comments about closing: 1.15.4-4
Reason: Look in /usr/share/kbd/keymaps/i386/include/euro*.map.gz. There you will see a line which says something like 'keycode 18/6: currency'. This means that the keycode is translated to the currency symbol, which e.g. the Terminus font displays correctly as the symbol seen in the wikipedia article (http://en.wikipedia.org/wiki/Currency_%28typography%29).
However, it SHOULD say euro in order to get the right symbol. This would also be consistent with the fact that the second line in those files (correctly) explicitly say 'cent'.
The reason it works with lat9* fonts is that, in fact, those seem to be broken as they wire the currency symbol to the euro symbol, which is only "right" for a few countries.
I reported the bug upstream long ago and haven't received a response yet. I will try again though (tomorrow), maybe it did not get through.