[Neo] Neo und x-symbol
Hallo ich benutze Emacs + X-symbol zum schreiben von LaTeX. Das hat f"ur mich den Vorteil, dass die .tex-Datei als reiner Ascii Text abgespeichert werden kann. Ich hab sonst immer "Arger mit irgendwelchen dummen Programmen die alles ausser ASCII nicht verstehen. Das Problem ist das X-Symbol die Zeichen etwas anderes kodiert als Neo. Um das zu auszugleichen musste ich in meine .emacs folgendes eintragen: (add-hook 'LaTeX-mode-hook '(lambda () (local-set-key [2913] 'x-symbol-INSERT-alpha) (local-set-key [2914] 'x-symbol-INSERT-beta) (local-set-key [2915] 'x-symbol-INSERT-gamma) uns soweiter. Ich brauch f"ur alle griechischen Zeichen und die meisten Sonderzeichen einen Eintrag. Es funktoniert so weit, ist aber nicht ganz befriedigend. Meine Frage kennt Ihr das Problem? Gibt es da eine bessere L"osung? P.S. Der neo20-aufsteller und die druckvorlage sind nicht auf dem aktuellen Stand 4.Ebene a von v k j und 9. Viele Gr"usse Andreas Klein
Re: [Neo] Neo und x-symbol
Hallo, Andreas! Vorweg: Bist du bei der Mailingliste angemeldet? (Ich vermute ja, aber sicher ist sicher.) Am Montag, den 13.07.2009, 08:47 +0200 schrieb Andreas Klein: > Meine Frage kennt Ihr das Problem? Sieht nicht so aus, da dir niemand antwortet. Ich selbst benutze z. B. kein Emacs und mir sagt X-Symbol auch nichts. > Das hat f"ur mich den Vorteil, dass die .tex-Datei als reiner Ascii Text > abgespeichert werden kann. Ich hab sonst immer "Arger mit irgendwelchen > dummen Programmen die alles auszer ASCII nicht verstehen. Das ist sicher Ansichtssache, aber in unseren heutigen Zeiten ist es in Ordnung, die technischen Möglichkeiten von Unicode und UTF‑8 zu nutzen. Ich würde dir empfehlen, von diesem Ascii-Denken wegzukommen, um alle Möglichkeiten von Neo nutzen zu können. Konzentriere dich lieber darauf, anstatt auf Biegen und Brechen die Sache auf die „alte Art“ hinzubekommen. In diesem Zusammenhang empfehle ich dir auch XeTex statt latex: http://wiki.neo-layout.org/wiki/Neo%20f%C3%BCr%20Latex Dann ersparst du dir das aufwendige Bearbeiten der Emacs-Konfigdatei. > Gibt es da eine bessere L"osung? Die konnte ich dir glaub ich bieten (anderer Editor, anderes latex, andere Codierung). Möglicherweise ist es nicht das, was du wolltest, nur speziell bei Emacs mit X-Symbol wüsste ich nicht weiter. > P.S. Der neo20-aufsteller und die druckvorlage sind nicht auf dem > aktuellen Stand 4. Ebene a von v k j und 9. Ja, sorry, die entsprechenden Dateien werden bisher noch nicht automatisch erzeugt und so hinken sie immer ein wenig hinterher, da wir auf den höheren Ebenen gelegentlich noch Änderungen machen. Sag mal, benutzt du eigentlich überhaupt Neo? Weil es in deiner Mail so aussieht, als ob du nicht einmal ein deutsches Layout benutzt. tschau Frank (der nur geantwortet hat, weil es sonst keiner tat, obwohl er nicht so richtig Ahnung hat)
Re: [Neo] Neo und x-symbol
On Monday, 13. July 2009 08:47:44 Andreas Klein wrote: > (add-hook 'LaTeX-mode-hook > '(lambda () > (local-set-key [2913] 'x-symbol-INSERT-alpha) > (local-set-key [2914] 'x-symbol-INSERT-beta) > (local-set-key [2915] 'x-symbol-INSERT-gamma) > > uns soweiter. Ich brauch f"ur alle griechischen Zeichen und die > meisten Sonderzeichen einen Eintrag. Es funktoniert so weit, ist > aber nicht ganz befriedigend. > > Meine Frage kennt Ihr das Problem? Gibt es da eine bessere L"osung? Das ist offenbar ähnlich zu meinem Problem: (local-set-key [?α] "\\alpha") ist für alle griechischen Buchstaben scheinbar ohne Funktion, während Dein workaround (local-set-key [2913] "\\alpha") funktioniert. Weitere Beobachtungen: • C-x = über einem gerade eingegebenen α im Text liefert 332721=0x513b1. Das hat nicht sehr viel mit dem Unicode-Codepoint von alpha zu tun. • Die offenbar stattfindende interne Konversion kann mittels (local-set-key [2913] "α") nachvollzogen werden. Somit funktioniert dann auch (local-set-key [?α] "\\alpha") (local-set-key [2913] "α") um auf Druck der Neo-Taste α die Zeichenfolge \alpha ausgeben zu lassen.
Re: [Neo] Neo und x-symbol
Frank Stähr gmx.net> writes: > > Hallo, Andreas! > > Vorweg: Bist du bei der Mailingliste angemeldet? (Ich vermute ja, aber > sicher ist sicher.) Nein > > Das hat f"ur mich den Vorteil, dass die .tex-Datei als reiner Ascii Text > > abgespeichert werden kann. Ich hab sonst immer "Arger mit irgendwelchen > > dummen Programmen die alles auszer ASCII nicht verstehen. > Das ist sicher Ansichtssache, aber in unseren heutigen Zeiten ist es in > Ordnung, die technischen Möglichkeiten von Unicode und UTF‑8 zu nutzen. > Ich würde dir empfehlen, von diesem Ascii-Denken wegzukommen, um alle > Möglichkeiten von Neo nutzen zu können. Konzentriere dich lieber darauf, > anstatt auf Biegen und Brechen die Sache auf die „alte Art“ > hinzubekommen. Das ist f"ur mich keine Option. Die Dateien m"ussen mit Leuten getauscht werden und ich kenne der ihr System nicht. ASCII gehalt immer. Dir wird sicher aufgefallen sein dass ich kein Umlaute in der mail Benutze. Der grund ich hab hier ein Dummy-Dumm-mail Programm, dass sich da weigert. Aber ich habs nicht selbt installiert und ich hab keine Lust mich darum zuk"ummern. > In diesem Zusammenhang empfehle ich dir auch XeTex statt latex: Ist bekannt, aber siehe oben. > Sag mal, benutzt du eigentlich überhaupt Neo? Weil es in deiner Mail so > aussieht, als ob du nicht einmal ein deutsches Layout benutzt. Email geschrieben auf eine US-Tastaur. Hab bisher die DE-Tasturen vermieden, wegen den miesen Position von \ { } usw. Neo ist der Grund zu wechseln. > (der nur geantwortet hat, weil es sonst keiner tat, obwohl er nicht so > richtig Ahnung hat) Danke f"ur die Antwort.