Compose-Taste

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 12. Mai 2013 um 16:20 Uhr durch PanderMusubi (Diskussion | Beiträge). Sie kann sich erheblich von der aktuellen Version unterscheiden.
Zur Navigation springen Zur Suche springen
Compose-Taste, hier mit Feststellfunktion und Kontrolldiode
ISO-Tastatur­symbol der Compose-Taste

Die Compose-Taste (englisch compose: zusammensetzen) ist eine spezielle Tottaste auf der Computertastatur, nach deren Drücken die folgenden Tastendrücke zusammengefasst werden, um ein nicht in der Tastaturbelegung vorhandenes Zeichen zu erzeugen. Sie ist hauptsächlich auf unixoiden Betriebssystemen zu finden.

Das Ergebniszeichen ergibt sich üblicherweise durch eine relativ intuitive Überlagerung der Ursprungssymbole oder -buchstaben.

Ein Tastatursymbol für die Compose-Taste ist standardisiert in ISO/IEC 9995-7 als Symbol 15 “Compose Character”, sowie in DIN ISO 7000 “Graphische Symbole auf Einrichtungen” als Symbol ISO-7000-2021. Dies Zeichen ist in Unicode seit Version 3.0 im Block Verschiedene technische Zeichen als U+2384 composition symbol (⎄) enthalten.[1]

Beispiele
Taste 1 Taste 2 Ergebnis
" a ä Umlaut/Trema
^ a â Buchstabe mit Zirkumflex
a e æ Ligatur
, c ç Buchstabe mit Akzent (Cédille)
s s ß Eszett
t h þ Buchstabe (Thorn)
< < « Anführungszeichen (Guillemets)
+ - ± Plus-Minus-Zeichen
> ' typographisch korrekter Apostroph

Die Tastenkombinationen können je nach Implementierung und Spracheinstellung variieren. Unter X.Org lassen sich die Kürzel in einem in der Datei /usr/share/X11/locale/locale.dir angegeben Unterverzeichnis zur entsprechenden Locale nachsehen und modifizieren. Die Datei, welche alle möglichen Compose-Sequenzen enthält, ist oft unter /usr/share/X11/locale/en_US.UTF-8/Compose zu finden[2]. Diese Datei wird bei den meisten Distributionen, entgegen der naheliegenden Vermutung für alle UTF-8-Locales verwendet, wie zum Beispiel de_DE.UTF-8.

Nur wenige Tastaturen, meist für Rechner bestimmter Hersteller (etwa Sun Microsystems), haben eine separate Compose-Taste. Unter vielen Linux-Distributionen wird diese daher über eine Kombination der Umschalttaste mit Alt Gr simuliert, oft wird auch die rechte Windows-Taste dafür verwendet. Sollte man eine eigene xmodmap verwenden, kann mit Hilfe des Wertes „Multi_key“ die Compose-Taste ausgelöst werden.

Für Benutzer anderer Betriebssysteme besteht teilweise die Möglichkeit, die Compose-Taste per Software zu emulieren. Für Windows zum Beispiel existiert ein Open-Source-Dienstprogramm namens AllChars[3], das dies im Rahmen der aktiven Zeichensatztabelle und des ausgewählten Fonts erlaubt; der portable Windowstreiber der Neo-Tastaturbelegung ermöglicht die Eingabe sämtlicher unixoider Composesequenzen.

Einzelnachweise

  1. Unicode chart 2300-23FF (PDF; 292 kB)
  2. van Geloven, Sander: Compose Key Sequence Reference Guide 2012. Hellebaard, Utrecht, the Netherlands 2012, ISBN 1-4681-4110-4 (hellebaard.nl).
  3. Homepage des Programms AllChars