Andreas-Loibl.de Linux :: Tipps und Tricks
Hintergrundbild

Akzente unter Linuxmit der Compose Taste

Wer häufig mit der Shell arbeitet, hat oft seine Tastaturbelegung auf nodeadkeys gestellt. Dies bedeutet dass der Akzent sofort erscheint nachdem man die Taste gedrückt hat. So ergibt die Tastenfolge [^] und [e] kein ê, sondern ^e.

Dies ist geregelt durch den Eintrag
 Option "XkbVariant" "nodeadkeys"
in der Konfigurationsdatei des X-Window-Systems.

Wenn man diesen Eintrag entfernt und den X-Server neustartet ergibt die Tastenfolge [^] und [e] ein ê.

Allerdings wäre ein kurzzeitiger Wechsel zwischen diesen Varianten viel praktischer.

Dazu gibt es die Compose-Taste: to compose bedeutet "zusammensetzen", und genau das soll diese Taste tun: Man sagt per Druck auf [Compose]: "Kombiniere die nächsten zwei Zeichen!" - genau so, wie es sein soll, wenn man eine Akzenttaste und anschließend einen Buchstaben antippt.

Diese Taste definiert man so (ich hab's nur auf KDE 3.4 getestet, keine Ahnung ob es bei älteren Versionen auch so geht)

  • Kontrollzentrum öffnen
  • auf Regionaleinstellungen & Zugangshilfen gehen
  • dort auf Tastaturlayout
  • den Reiter Xkb-Optionen anklicken
  • unter Compose-Taste einstellen, mit welchen Tasten sie definiert werden soll
So hab ich es bei mir eingestellt

So hab ich es bei mir eingestellt.

Funktionieren tut das ganze dann so: [Compose + ^] [e] für ê. Also Compose-Taste drücken, Akzent drücken, dann Compose-Taste loslassen und dann den Buchstaben eingeben.

So definieren Sie eine Compose-Taste