Re: [Neo] xkbmap-bro
Moin Ulf! Ulf Bro ſchrieb: > Ich habe es nur so aus der Email, die ich bekommen habe, übernommen. > Ich weiß leider selber nicht, was „rules“ sind oder wie man sie > ändert. Ich hatte dir oben noch einen Link auf unser Wiki mitgegeben, der das Ganze noch etwas erläutert/anleitet. Bitte noch bei neovars-bro.txt das vars wegmachen (und eigentlich noch das .txt), denn ich frage mich immer, was hat das eigentlich mit dem Neovars (Windows-Treiber) zu tun? Das was man als neovars-bro bezeichnen könnte wäre folgende Datei: http://lists.neo-layout.org/pipermail/diskussion/attachments/20090913/55f9d2af/attachment.ksh > Aktiviert habe ich es mit „setxkbmap de bro1“ und nicht auf dem > grafischem Wege, weil ich eben nicht weiß, wie man das einrichtet. Das ist das, was ich in der E-Mail etwas zu knapp behandelt habe. Hier nocheinmal ausführlich (alle Pfade relativ zu /usr/share/X11/xkb, das dürfte bei jedem GNU/Linux so sein [?]): 1. (Wie gehabt die Erweiterung an symbols/de anhängen.) 2. Folgendes an rules/base bzw. rules/evdev anhängen: ! layout variant = compat de bro = +neo_mods 3. Um der GUI die Variante bekannt zu machen, rules/base.xml erweitern [jetzt ausführlicher, s. auch http://wiki.neo-layout.org/wiki/Neo unter Linux einrichten/Lang-s-Tastatur]: Im XML-Knoten , mit dem Inhalt „de“ bis zum Mutter--Knoten hochgehen, dann weiter zu (Die Anordnung entspricht bei meinem KDE-Keyboard-Layout-Switcher der Anordnung in der Datei), oder einfach nach „neo“ suchen und nach dem nächsten folgendes einfügen: bro Bro/Neo 2 Nun kann mit den Mitteln seines DE (Desktop Environment) [gibt es WM (Window Manager) mit grafischer Tastaturlayoutauswahl?] die Bro—Tastatur hinzufügen [Bei KDE: Systemeinstellungen→Land, Region & Sprache→Tastaturlayout; Germany auswählen und ‣ anklicken, dann das hinzugefügte Layout auswählen, und Layoutvariante festlegen (Auswahlbox), OK/Übernehmen anklicken, fertig. Man kann dem Ganzen noch einen schönen Namen verpassen (bro) {Dann kann man de, neo, ⟨n/ſ,⟩ bro, ⟨b/ſ⟩ usw. besser auseinanderhalten}] und in Folge dann auch mittels Klicken oder – wenn eingestellt – mit Taste(nkombination) [bei mir die Menü-Taste] gewechselt werden [diesen Absatz brauchst du wirklich nicht auf deine Homepage übernehmen, er dient nur deiner und der diese Mailingliste Lesenden Information]. > Ich bin ein bisschen zurückhaltend geworden, denn eigentlich habe ich > ja jetzt persönlich die Tastatur, die ich brauche, aber kann mir kaum > vorstellen, dass meine weiteren Entwicklungen wirklich andere Leute > interessieren. Wie Pascal schon geschrieben hat, ist die Belegung der ersten Ebene ein wichtiges Vorankommenskriterium für Neo 3 und daher auch für uns interessant. Ich persönlich finde die Anordnung der Bro-Tastatur genial, und habe auch schon angefangen mit ihr zu üben. Innerhalb von zwei Tagen habe ich meine Schreibgeschwindigkeit von 0 auf 116 Anschläge/Minute gesteigert (was aber nicht an der Bro-Tastatur als solcher liegt, sondern an der Ähnlichkeit mit Neo): http://wiki.neo-layout.org/wiki/Geschwindigkeitsrekorde#a2009. Natürlich bin ich mit Neo immer noch schneller, aber schauen wir mal … > Vielleicht ist es also übertrieben, auf Dauer dazu eine eigene > Homepage zu unterhalten, wegen der Spinnerei eines Einzelnen, > sozusagen. Das musst du selbst wissen. Ganz uninteressant ist es nicht. /Mir/ wäre es zu viel. Allerdings wurde Bro (die Belegung ;)) ganz aus dem Wiki herausgedrängt (da sie angeblich nichts mit Neo zu tun hätte), wenn es ganz verloren ginge, wäre das schade (dann sollten wir das lieber ins Wiki übernehmen). Gruß, Martin
Re: [Neo] xkbmap-bro
Am Donnerstag, 24. September 2009 15:56:06 schrieb Hans-Christoph Wirth: > Das liegt nur daran, dass die betreffende Suchfunktion die > Unicode-Äquivalenzen nicht oder nicht richtig implementiert. Nicht ganz, denn auch ó ist ein Unicodezeichen, die Eingabe über combining charakters ist nur eine zusätzlich Möglichkeit, die weniger verbreitet ist. Man kann man es als Unzulänglichkeit bezeichnen, wenn man mit seinem Mobiltelephon nicht den Mauszeiger am PC steuern kann, dies also „nicht richtig implementiert“ ist. Leider wird man kaum erwarten können, dass es geht. Glücklicherweise kann mein Telephon dies – dank Linux out of the box. Sehr angenehm, um es als Fernbedienung für den mplayer zu benutzen, wenn man vom Bett aus ein Video schaut oder bei einer Präsentation nicht immer nahe der Maus oder stehen will. Ja, es wäre wünschenswert, wenn alle Implematationen von Suchen neben ff auch ff, neben 1/2 auch ½ und neben ó auch ó fänden. Erwarten kann man es aber nicht! Gruß, Pascal -- GPG-Schlüssel-ID: 0xC237D6DE Fingerabdruck: 14ED FAFD 0273 F505 8FD0 F7B8 E8A0 03EB C237 D6DE signature.asc Description: This is a digitally signed message part.
Re: [Neo] xkbmap-bro
On Thursday, 24. September 2009 08:56:54 Ulf Bro wrote: > > Es scheint, als wenn du nicht verfolgt hast, dass auf der Liste > > schon häufig darüber gesprochen worden ist. Die „combinings“ haben > > den großen Nachteil, dass sie nicht als ein Zeichen ó, sondern als > > zwei Zeichen o+´ gespeichert werden. > > Durchsucht man einen Text danach wird in der Regel nur eine > > Variante gefunden. > > Suchst du z.B. in dieser E‑Mail nach ó wirst du (da du nach o+´) > > suchst keines finden, da alle ó in dieser Mail Zeichen und keine > > Zusammensetzung sind. Das liegt nur daran, dass die betreffende Suchfunktion die Unicode-Äquivalenzen nicht oder nicht richtig implementiert.
Re: [Neo] xkbmap-bro
2009/9/24 Ulf Bro : >> ich hab jetzt im speziellen von den diakritika gesprochen: dead keys >> vs. combining chars. > > Darf ich darum bitten, die Aufmerksamkeit wieder auf die ursprüngliche Frage > zu lenken? Es ging darum, wie man „rules“ und sowas so einrichtet, dass > xkbmap grafisch einwandfrei funktioniert. du musst dazu einige extra files nach /usr/share/X11/xkb/… kopieren. genaueres dauz im wiki unter https://wiki.neo-layout.org/wiki/Neo%20unter%20Linux%20einrichten/xkbmap. wichtig ist: # tar -C /usr/share/X11/ -xzf xkb.tgz die xkb.tgz gibt's unter http://neo-layout.org/xkb.tgz neo benötigt die zusätzlichen dateien, damit alle modifier und locks richtig funktionieren. lg -- myFtPhp -- visit http://myftphp.sf.net -- v. 0.4.7 released!
Re: [Neo] xkbmap-bro
> ich hab jetzt im speziellen von den diakritika gesprochen: dead keys > vs. combining chars. Darf ich darum bitten, die Aufmerksamkeit wieder auf die ursprüngliche Frage zu lenken? Es ging darum, wie man „rules“ und sowas so einrichtet, dass xkbmap grafisch einwandfrei funktioniert. Linux entwickelt sich teilweise schneller als es dokumentiert wird. (Vielleicht schießt es auch hier und da einpaar Seitentriebe, die man besser abschneiden sollte.) Ulf
Re: [Neo] xkbmap-bro
2009/9/24 Pascal Hauck : > Am Donnerstag, 24. September 2009 08:40:16 schrieb Knittl: >> :-$ ob das jetzt politisch korrekt ist, zu sagen ulf’s lösung wäre >> : »schlechter«? > > Das habe ich nicht gesagt. Es ist nur richtig, dass eine größere Gruppe mit > gleichen Mitteln bessere Ergebnisse erbringt. Ulf hat aber durch sein > Analyseprogramm eine ganz andere Grundlage geschaffen – […] ich hab jetzt im speziellen von den diakritika gesprochen: dead keys vs. combining chars. aber das ganze ist ja nicht so wichtig. mich hat der satz nur etwas irritiert, wenn man ihn alleine liest: »ein schönes Beispiel, dass Projekte von einzelnen in der Regel schlechter sind als solche« so, genug geflamed für heute :D lg, daniel -- myFtPhp -- visit http://myftphp.sf.net -- v. 0.4.7 released!
Re: [Neo] xkbmap-bro
Am Donnerstag, 24. September 2009 08:40:16 schrieb Knittl: > :-$ ob das jetzt politisch korrekt ist, zu sagen ulf’s lösung wäre > : »schlechter«? Das habe ich nicht gesagt. Es ist nur richtig, dass eine größere Gruppe mit gleichen Mitteln bessere Ergebnisse erbringt. Ulf hat aber durch sein Analyseprogramm eine ganz andere Grundlage geschaffen – ähnliche Ansätze gab es bereits bei Neo, allerdings zu einem Zeitpunkt als bereits klar war, dass es eine Neo3 geben wird. Ulf hat sein Programm aber weiter gebracht als die bislang vorhandenen rudimentären Analysen und ich habe stets betont, dass sein Ansatz richtig und auch für Neo3 unverzichtbar ist – allerdings fehlt mir persönlich eine stärkere menschliche Komponente. Ich bin überzeugt ferner überzeugt, dass die Neogruppe mit seinem oder einem ähnlichen Analyseprogramm bessere Ergebnisse erzielen wird als eine Person alleine es könnte. Ulf ist kreativ und produktiv; seine Analyse stellt die gemeine Frage, wie gut die Neo2 wirklich ist und zwingt nicht nur zum leicht zu gewinnenden Vergleich mit Qwertz, sondern mit Dvorak und Ulfs eigener Belegung. Genau dadurch entsteht aber die Notwendigkeit, an der Neo3 zu arbeiten, und den Druck, Neo2 endlich abzuschließen. Gruß, Pascal -- GPG-Schlüssel-ID: 0xC237D6DE Fingerabdruck: 14ED FAFD 0273 F505 8FD0 F7B8 E8A0 03EB C237 D6DE signature.asc Description: This is a digitally signed message part.
Re: [Neo] xkbmap-bro
> Es scheint, als wenn du nicht verfolgt hast, dass auf der Liste schon > häufig darüber gesprochen worden ist. Die „combinings“ haben den großen > Nachteil, dass sie nicht als ein Zeichen ó, sondern als zwei Zeichen o+´ > gespeichert werden. > Durchsucht man einen Text danach wird in der Regel nur eine Variante > gefunden. Nein, das habe ich nicht verfolgt. Ich bin allerdings auch erst seit August dabei (6 Wochen) > Suchst du z.B. in dieser E‑Mail nach ó wirst du (da du nach o+´) suchst > keines finden, da alle ó in dieser Mail Zeichen und keine Zusammensetzung > sind. Das ist interessant. Das erklärt auch meine Beobachtung, dass ich Diakritika jetzt auf alle mögliche Zeichen setzen kann, auch da, wo sie bestimmt nichts zu suchen haben (ziffer drei mit cedilla…) > Neo hat sich sehr viele Gedanken dazu bereits gemacht und ich halte die > gefundene Lösung für die bestmögliche – ein schönes Beispiel, dass Projekte > von einzelnen in der Regel schlechter sind als solche, die durch eine > Zusammenarbeit von vielen entstehen. Da mag etwas Wahres dran sein. Aber ich habe jetzt wieder etwas über Linux und über Unicode gelernt. Ich werde meine neue Lösung dann jetzt jedenfalls erst recht nicht auf die Homepage setzen. Ulf
Re: [Neo] xkbmap-bro
2009/9/24 Pascal Hauck : > […] gefundene Lösung für die bestmögliche – ein schönes Beispiel, dass > Projekte > von einzelnen in der Regel schlechter sind als solche, die durch eine > Zusammenarbeit von vielen entstehen. :-$ ob das jetzt politisch korrekt ist, zu sagen ulf’s lösung wäre »schlechter«? er wird dir zwar nicht böse sein (denke ich), aber bitte etwas mehr diplomatie ;) -- myFtPhp -- visit http://myftphp.sf.net -- v. 0.4.7 released!
Re: [Neo] xkbmap-bro
Am Donnerstag, 24. September 2009 08:08:41 schrieb Ulf Bro: > „O“ und dann den „combining circumflex“ Es scheint, als wenn du nicht verfolgt hast, dass auf der Liste schon häufig darüber gesprochen worden ist. Die „combinings“ haben den großen Nachteil, dass sie nicht als ein Zeichen ó, sondern als zwei Zeichen o+´ gespeichert werden. Durchsucht man einen Text danach wird in der Regel nur eine Variante gefunden. Suchst du z.B. in dieser E‑Mail nach ó wirst du (da du nach o+´) suchst keines finden, da alle ó in dieser Mail Zeichen und keine Zusammensetzung sind. Neo hat sich sehr viele Gedanken dazu bereits gemacht und ich halte die gefundene Lösung für die bestmögliche – ein schönes Beispiel, dass Projekte von einzelnen in der Regel schlechter sind als solche, die durch eine Zusammenarbeit von vielen entstehen. Gruß, Pascal -- GPG-Schlüssel-ID: 0xC237D6DE Fingerabdruck: 14ED FAFD 0273 F505 8FD0 F7B8 E8A0 03EB C237 D6DE signature.asc Description: This is a digitally signed message part.
Re: [Neo] xkbmap-bro
> Außerdem kann es nicht schaden, auf deiner Seite, Ulf, noch die genauen > Schritte zum Eintragen in die rules-Datei zu erläutern, da sich mir dies > als unerfahrener Nutzer nicht auf den ersten Blick und vielleicht > auch nicht auf den zehnten Blick erschließen würde (wenn ich soweit > kommen würde). Ich habe es nur so aus der Email, die ich bekommen habe, übernommen. Ich weiß leider selber nicht, was „rules“ sind oder wie man sie ändert. Kennt sich da jemand aus? Allerdings habe ich eine neue Datei selber gemacht, die ich vielleicht auf der Seite zur Verfügung stellen werde. Da sind alle Namen mit Unicodenummern ersetzt worden. Die Auswirkung ist interessant: so steht also nicht mehr „dead_circumflex“, sondern „U0...“. Darauf ändert sich die Tastenfunktion. Hat man vorher den Zirkumflex gedrückt und dann das „O“, dann macht man jetzt erst das „O“ und dann den „combining circumflex“ drauf, irgendwie tut man das ja auch so in der Handschrift, nicht? Und wo manches unter meinem alten SuSE Linux auf der Arbeit nicht funktioniert hat, geht es jetzt. Aktiviert habe ich es mit „setxkbmap de bro1“ und nicht auf dem grafischem Wege, weil ich eben nicht weiß, wie man das einrichtet. Ich bin ein bisschen zurückhaltend geworden, denn eigentlich habe ich ja jetzt persönlich die Tastatur, die ich brauche, aber kann mir kaum vorstellen, dass meine weitere Entwicklungen wirklich andere Leute interessieren. Vielleicht ist es also übertrieben, auf Dauer dazu eine eigene Homepage zu unterhalten, wegen der Spinnerei eines Einzelnen, sozusagen. Ulf
[Neo] xkbmap-bro
Ulf Bro ſchrieb: > Wenn ich diese neovars/bro Datei wie beschrieben an > /usr/share/X11/xkb/symbols/de > anhänge und unter dem Namen „de“ weiter speichere, und dann „setxkbmap > de bro“ eingebe, dann ist die Reihenfolge der Buchstaben richtig, aber > diese „modifier“ Tasten Mod4 usw gehen nicht. Gebe ich dann „setxkbmap > de neo“ ein, dann funktioniert alles so wie man es sich erwartet. > Ich habe die Datei durchgelesen und nach meinem einfachen Verständnis > sieht alles richtig aus. > > Muss ich noch irgend etwas anderes tun? Vielleicht bringt es etwas, alles auf den neuesten Stand (aus dem Subversion-Repository) zu bringen. Aber das dürfte eigentlich kein Hinderungsgrund sein. Ich habe als Problem, dass die linke Shift nicht funktioniert. Verstehen kann ich es auch nicht. Und: ich kann es zwar gerade nicht reproduzieren, aber wenn ich Neo und Bro/Neo zusammen lade, dann gehen bei Kombinationen mancher Sondertasten (Strg-, Alt-, Xmonad-Mod- meine ich, welche genau kann ich leider jetzt nicht sagen) nur die Belegung der zuerst geladenen Belegung. Momentan wechselt sie aber wie sie sollte. Zudem bin ich etwas verwirrt, ob des Namens „neo/vars/“, da dieser eigentlich den AHK- oder eben Neovars-Treiber für Windows bezeichnet, der ja durch Variablenersetzung sehr flexibel/variabel geworden ist. Außerdem kann es nicht schaden, auf deiner Seite, Ulf, noch die genauen Schritte zum Eintragen in die rules-Datei zu erläutern, da sich mir dies als unerfahrener Nutzer nicht auf den ersten Blick und vielleicht auch nicht auf den zehnten Blick erschließen würde (wenn ich soweit kommen würde). Vielleicht weiß jemand aus der xkbmap-Fraktion Rat auf unsere Modifier-Probleme? Gruß, Martin