So erstellen Sie den Schlüssel in Linux

1243
parviz

Dieses Thema wurde auf einer Reihe von Webseiten dieser Website angesprochen, jedoch ist mir nicht vollständig bewusst, was die Dinge, die wir möglicherweise mit dem ComposeSchlüssel machen können, noch nicht vollständig kennt. Ein Benutzer hat hier erklärt, wie man Unicode-Zeichen in KDE eingibt. dass wir zum Beispiel Folgendes tun können:

* Compose, v, C → Č * Compose, ´, E → É * Compose, _, u → ū * Compose, ^, i → î * Compose, ,, S → Ş * Compose, +, o → ơ * Compose, ;, a → ą * Compose, U, g → ğ * Compose, ", u → ü * Compose, °, A → Å * Compose, ~, N → Ñ * Compose, +, - → ± * Compose, ., > → › * Compose, ., . → … * Compose, ., = → • * Compose, P, ! → ¶ * Compose, !, ^ → ¦ * Compose, !, ! → ¡ * Compose, ?, ? → ¿ * Compose, s, s → ß * Compose, o, e → œ * Compose, O, E → Œ * Compose, a, e → æ * Compose, A, E → Æ 

Mein Eindruck aus dem obigen Beispiel ist, dass wir zwei Tasten kombinieren können, um die Zeichen zu erzeugen. Meine Fragen lauten wie folgt:

  1. Ist es möglich, mehrere Tasten (z. B. vier Tasten) zu kombinieren, um mehr Unicode-Zeichen eingeben zu können?

  2. Ist es möglich, die Tastenkombinationen beliebig zu definieren? Wenn Sie beispielsweise Ctrl+ I+ N+ drücken T, um ein Integralzeichen anzuzeigen?

  3. Was ist mit exotischen Charakteren? Das Zeichen ɔ ist beispielsweise Unicode, aber wenn wir ein Tilde-Zeichen darüber setzen, ist es kein Unicode. Können wir also auch Schlüsselsequenzen für diese Nicht-Unicode-Zeichen definieren?

3

2 Antworten auf die Frage

1
hanetzer
  1. Ja. Durch die Verwendung einer angepassten ~/.XComposeDatei (oder auf die Datei, auf die verwiesen wird, $XCOMPOSEFILEkönnen Keymaps mit scheinbar beliebiger Länge erstellt werden; die folgende Zeile)

    <Multi_key> <l> <a> <l> <l> <l> : "lock and load little lizard"

    wird, wenn man verwendet Compose, l, a, l, l, lwird das Zitat von Gex ausspucken.

  2. Könnte sein? Ich bin nicht sicher, was ein "Integralzeichen" ist, aber es scheint so zu sein, da das obige Beispiel direkt aus meinem eigenen Noggin gekocht wird, der in Xterm getestet wurde.

  3. Ich glaube nicht, dass man Charaktere mit Komponententasten beliebig zusammenstoßen kann; Zum Beispiel ist ñ kein n mit einer Tilde darüber, es ist ein seit langem etabliertes Zeichen für spanische Sprecher, das heißt, was ich am besten als buchstabieren kann en-yay, und wird benötigt, um gültiges Spanisch einzugeben. Ihre Rückwärtskombination c + ~, afaik, ist für keine Sprache der Welt von Bedeutung, daher hatten die netten Leute, die X.org entwickelt haben, keinen Grund, sie einzubeziehen.

0
vgoff

SHIFT- CONTROL- U- hexidecimal- spacegibt Ihnen Unicode-Symbole. Ich habe dies vor Jahren unter Windows verwendet und es funktioniert immer noch unter Linux mit XFCE4. Ich denke, ich erinnere mich daran, dass ich auch an KDE gearbeitet habe.

Für Unicode-Tabellen verwende ich im Allgemeinen Unicode-Diagramme als Ressource.

Wenn ich mich richtig erinnere, war ich in KDE gezwungen, die Zehnertastatur zu verwenden. Die Nummern der obersten Reihe würden dafür nicht funktionieren.