Allgemein
Knowledge Base
- Neue Struktur (In Arbeit)
- Computertechnisches
Community
Privat
/ HomePage / Computerthemen / Hardware / Tastatur / Umlaute mit US Tastatur
Wer eine QWERTY-Tastatur verwendet (was sinnvoll ist, wenn man Software entwickelt und daher häufig [] und {} benutzt), wird hin und wieder dennoch deutsche Umlaute benötigen. In diesem Text wird gezeigt, wie sie trotzdem eingegeben werden können.
Wird die Text-Konsole benutzt, dann kann man den Emacs als Editor benutzen und dort Umlaute eingeben. Im Lieferumfang befindet sich der iso-accents-mode.el, der die Eingabe verschiedener Umlaute ermöglicht. So wird "a zum Beispiel ä und "s wird ß.
Wird hingegen der vi verwendet, dann kann der map-Befehl dazu benutzt werden, um bestimmte Tastenkombinationen in Umlaute zu konvertieren.
Wenn X benutzt wird, dann kann man ebenfalls xmodmap
verwenden, um mit Hilfe der Compose-Taste (bzw. AltGr) Umlaute eingeben zu können.
In diesem Fall wird folgende .Xmodmap
-Datei benötigt:
Sie wird aktiviert mit dem Befehl xmodmap .Xmodmap
, der sinnvollerweise in .xinitrc
ausgeführt wird. Anschließend wird mit AltGra z.B. ä erzeugt.
Unter Ubuntu-Linux genügt es im Home-Verzeichnis die Datei Xinitrc
anzulegen, beim nächsten Hochfahren wird gefragt ob sie geladen werden soll.
Für Windows existiert das Tool "Microsoft keyboard Layout Creator" - welches kostenfrei direkt bei Microsoft heruntergeladen werden kann. Das Tool erlaubt das Umdefinieren der kompletten Tastaturbelegung auf basis eines existierenden Designs. Das Layout kann als installierbare DLL exportiert werden.
Ich habe ein Layout auf Basis der englischen (UK) Tastaturbelegung erzeugt. Man kann damit also z.b. über AltGra ein ä erzeugen und über AltGrs ein ß.
Das installierbare Tastaturlayout kann man sich hier herunterladen:
Attach:gb_altgr_umlaut.rar