Am Fri, 27 Sep 2013 10:35:44 +0200
schrieb Wolfgang Klein <
klein...@web.de>:
> Am 27.09.2013 08:43 schrieb Rainer:
>
> > .... Wenn ich aber selbst
> > andere Zeichen wie hier beschrieben
> >
> >
http://wiki.ubuntuusers.de/Sonderzeichen
> >
> > anlegen will, passiert nichts. Evtl. liegt es an irgendeinem
> > fehlenden Detail in der Beschreibung: Woher soll das System wissen,
> > dass nicht mehr /usr/share/X11/locale/en_US.UTF-8/Compose verwendet
> > werden soll, sondern ~/.XCompose?
>
> Ich glaube, die benutzerdefinierte Datei hat Vorrang. Allerdings
> überschreibt die eigene Datei die systemweite Datei. Jedenfalls war
> das bei mir so: ich musste /usr/share/X11/locale/en_US.UTF-8/Compose
> nach ~/.XCompose kopieren und konnte dann eigene Zeichen zusätzlich
> einsetzen, die ich häufiger verwende und die in der systemweiten Datei
> nicht oder nur mit nicht sehr intuitiven Kombinationen definiert
> waren, z.B. grafische Smileys ☺ oder Zeichen wie "●" oder Pfeile "→".
>
Hmm, das heißt also, dass Du es immerhin mit einigen Zeichen
hinbekommen hast... Ich frage mich nur: wie?
Die Datei .XCompose ist in meinem Home-Verzeichnis natürlich auch
vorhanden, und an der habe ich auch die Ergänzungen vorgenommen.
>
> Ich habe, durch Deine Anfrage neugierig geworden, ein wenig
> experimentiert, und kam spontan auf dieses Idee:
>
> <Multi_key> <-> <.> : "⎓" U2393 # DC
>
> Funktioniert aber leider nicht. Schade.
Eben. Ergebnis genau wie bei mir. Aber es geht noch weiter: Weil es bei
Dir immerhin mit einigen Zeichen funktioniert, habe ich mich jetzt mal
an einem ganz einfachen Fall versucht: mit "#". Standardmäßig ist sie
in der Datei ja so hinterlegt:
<Multi_key> <plus> <plus> : "#" numbersign # NUMBER SIGN
Diese Komibation habe ich jetzt kopiert, zusätzlich eingefügt und
geändert auf:
<Multi_key> <4> : "#" numbersign # NUMBER SIGN
Ein Test ergab: Funktioniert nicht. Darauf habe ich die hinterlegte
Standardkombination auskommentiert. Der anschließende Test ergab: "#"
wird mit ihr weiterhin generiert.
Ich interpretiere das im Moment so: Änderungen an der Datei .XCompose,
die im Home-Verzeichnis liegt, bleiben ohne Wirkung. Sonst dürfte "#"
mit der Standardkombination spätestens nach dem Auskommentieren ja
nicht funktionieren, oder?