Du befindest dich hier: FSI Informatik » Informationen » linuxkurs » Aufgabensammlung » Umlaute trotz US-Layout   (Übersicht)

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
informationen:linuxkurs:aufgabensammlung:compose-key [26.09.2017 16:43] – verschoben von informationen/vorkurs/aufgabensammlung/compose-key tomabrafixinformationen:linuxkurs:aufgabensammlung:compose-key [16.10.2023 11:36] (aktuell) herkulessi
Zeile 5: Zeile 5:
 Allerdings kommt man ab und zu doch mal in die Verlegenheit, dass man einen Umlaut oder ein scharfes S bräuchte. Hier kann man sich mit dem sogenannten Compose-Key abhelfen. Nach dem Drücken dieser Taste werden mehrere Tasten zu einem Zeichen zusammengefasst. Allerdings kommt man ab und zu doch mal in die Verlegenheit, dass man einen Umlaut oder ein scharfes S bräuchte. Hier kann man sich mit dem sogenannten Compose-Key abhelfen. Nach dem Drücken dieser Taste werden mehrere Tasten zu einem Zeichen zusammengefasst.
  
-Dafür muss man sich aber diesen Compose-Key erstmal auf eine Taste legen. Zum Beispiel auf die sonst meist ungenutzte Menu-Taste unten zwischen rechter Windows-Taste und Control. Die Tastaturbelegung kann man mit dem Befehl xmodmap anpassen.+Dafür muss man sich aber diesen Compose-Key erstmal auf eine Taste legen. Zum Beispiel auf die sonst meist ungenutzte Menu-Taste unten zwischen rechter Windows-Taste und Control. Die Tastaturbelegung kann man mit dem Befehl setxkbmap anpassen.
  
-  xmodmap -e 'keysym Menu Multi_key'+  setxkbmap -option compose=menu
  
 Nach der Eingabe dieses Befehls kannst du nun auch Umlaute schreiben. Zum Testen drücke einmal den Compose-Key (wieder loslassen), und danach nacheinander <html><code>"</code></html> und dann ''u''. Nun sollte ein ''ü'' erscheinen. Nach der Eingabe dieses Befehls kannst du nun auch Umlaute schreiben. Zum Testen drücke einmal den Compose-Key (wieder loslassen), und danach nacheinander <html><code>"</code></html> und dann ''u''. Nun sollte ein ''ü'' erscheinen.