Realmente ? No sabia esto. Poderias dar me mas explicaciones o un sitio donde poderia buscar esto ?
Primero lee lo que hace "xmodmap -pke" (o no lo leas, pero entonces no aprenderás nada—eso ya lo dejo de tu lado).
$ xmodmap -pke |grep "b B"
keycode 56 = b B b B rightdoublequotemark rightsinglequotemark rightdoublequotemark
Esto significa que al pulsar AltGr-b te aparece "rightdoublequotemark" (el carácter unicode
U+201D) y pulsar AltGr-B (o sea, con mayúsculas) aparece "rightsinglequotemark" (el
U+2019). Cambiando eso, cambias el carácter. En este caso nos interesa el
U+0243:
$ xmodmap -pke |grep "b B" |sed -e "s/rightdoublequotemark rightsinglequotemark/U0243 U0243/"
keycode 56 = b B b B U0243 U0243 rightdoublequotemark
Para hacer los cambios efectivos, le metemos eso mismito a xmodmap:
$ xmodmap -pke |grep "b B" |sed -e "s/rightdoublequotemark rightsinglequotemark/U0243 U0243/" |xmodmap -
Desde ese momento, y si la fuente lo soporta, te saldrá la B esa horrible al pulsar AltGr-b o AltGr-B. Hay que hacerlo cada vez que inicies sesión en el escritorio. Si lo pones en un script y le dices a tu escritorio que lo ejecute al iniciar sesión, ya te queda automático (pero si este post ya es off-topic, lo del escritorio te cagas
).
Anyway, a mí me gustan más ⓑ y Ⓑ
(
U+24D1 y
U+24B7).