guten Tag liebe Leser. Die Kombination lief bis Eagle 7.2 einwandfrei, weil man Umlaute, µ usw. mit der X11 compose Funktion erzeugen konnte. Seit 7.3 funktioniert das nur noch per Copy&Paste, nicht über die Tastatur. Auch eine deutsche Tastatur mit ALTGR scheint nicht zu funktionieren, aber das wäre auch keine Lösung. Kennt evt. jemand einen Trick?
> > Kennt evt. jemand einen Trick? Könntest eine eigene ~/.xmodmap anlegen, eg. mit xkeycaps https://www.jwz.org/xkeycaps/ funktioniert auch heutzutage noch, vlt. gibt es auch etwas schickeres. --- Benutze daheim seit 20+ Jahren die gleichen 84key Tastaturen, der Rest an Soft u. Hardware kommt und geht ...
Danke für den "xmodmap"-Anstoß, aber das vorläufige Endergebnis ist "es geht nicht". Was schickeres hab' ich auch nicht gefunden. Der compose-Mechanismus ist irgendwann zwischen 1991 und 2005 aus dem X-Server in eine lib verschoben worden¹. Also müsste das von Eagle selbst unterstützt werden und das tut's wohl seit 7.3 nicht mehr. Der AltGr-Mechanismus funktioniert aber, auch mit einer US-Tastatur -- man muss sich "nur" eine AltGr-Taste und die Umlaut-Tasten definieren. Und wenn man schon dabei ist, noch Tasten für ø ° µ ω Ω ≤ ≠ ≥ oder so. Nachdem ich dafür keine offizielle Methode finden konnte, hab' ich 99.94% der xkb-Konfiguration gelöscht (naja, ignoriert) und eine eigene Tastatur namens "eagle" definiert. Die beiden Windows-Tasten sind ALTGR-Tasten, die rechte ALT funktioniert noch normal. Das ß gibt's mit ALTGR-s, das ° mit ALTGR-0 usw. Die Datei (s.o.) gehört nach /usr/share/X11/xkb/symbols/, aber das Verzeichnis gehört Debian. Vielleicht funktioniert ein Link auf /usr/local/share/ auch nach updates noch. Damit die eagle-Tastatur benutzt wird, muss /etc/default/keyboard ungefähr so aussehen:
1 | # KEYBOARD CONFIGURATION FILE |
2 | # Consult the keyboard(5) manual page. |
3 | XKBMODEL="pc105" |
4 | XKBLAYOUT="eagle" |
5 | XKBVARIANT="" |
6 | XKBOPTIONS="compose:caps,terminate:ctrl_alt_bksp" |
7 | BACKSPACE="guess" |
Ach ja, compose funktioniert (in normalen Programmen) immer noch. Als Abfallprodukt ist noch eine Tabelle mit allen Zeichen des Vektor-Fonts abgefallen. Warum finde ich sowas nicht bei cadsoft (oder meinetwegen in Russland)? [1]
1 | the "Multi_key/Compose" mechanism doesn't need to be also mapped as |
2 | modifier and is easier to configure, but you'll have to type more then |
3 | - and not all applications support it. However older X11R5 Xservers |
4 | do it completely Xserver internally, then it works always. |
http://www.in-ulm.de/~mascheck/X11/xmodmap.html ftp://www.x.org/pub/X11R6.8.2/doc/RELNOTES4.html
Ich finde es ja total akzeptabel statt "μF" einfach "uF" zu schreiben, "Ω" einfach wegzulassen ("10K" statt "10KΩ", "100" oder "100R" statt "100Ω"), und Umlaute durch "ae", "oe", "ue", "ss" ersetzen (oder besser gleich alles in Englisch beschriften, dann stellt sich diese Frage schon gar nicht). Das beugt auch Problemen beim PDF-Export vor. Nichts ist ¶rgerlicher als Sonderzeichen, die zu Zeichenm¶ll werden.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.