[Neo] script: ref2svg
hallo liebe neo-gemeinde, jetzt wo neo (2) fertig ist, machts natürlich nicht mehr ganz so viel sinn, aber passend zum osterwochenende hab ich jetzt endlich mal an einem skript gebastelt, welches eine svg-grafik von neo aus der referenz erzeugt. im moment werden die ersten vier ebenen angezeigt, wobei e1 auf dem hauptfeld fehlt, da ja sowieso die großbuchstaben sichtbar sind. die modifier und sonstige spezialtasten (tab, backspace, return) habe ich noch nicht vernünftig hingebracht, deshalb gibt's im moment nur normale tasten – was aber für den anfang reichen sollte ;) ich persönlich finde die generierte grafik jedenfalls ganz annehmbar (hab ja auch ich gemacht :D) die generierte grafik habe ich von den abmessungen an die tastatur von meinem notebook angepasst, sollte aber eigentlich auf die meisten tastaturen gut draufpassen. falls jemand wünsche, beschwerden oder anregungen hat, kann er sie entweder direkt im script umsetzen oder sich bei mir melden. das script findet sich im git^Wsvn unter /grafik/ref2svg/ schönes wochenende noch, daniel ps. wir sollten uns echt ein format für die referenz überlegen, welches einfacher zu parsen ist … -- typed with http://neo-layout.org myFtPhp -- visit http://myftphp.sf.net -- v. 0.4.7 released!
Re: [Neo] [ticket] #207: Variante für die Schw eiz
Hallo allerseits, Hanspeter Heeb ſchrieb am 02.04.2010 15:40 Uhr: Ich hab’ in der Zwischenzeit das Trainingsprogramm für Französisch ausprobiert. Das mit dem ^ neben der 1 ist echt unpraktisch. Ich revidiere meinen Vorschlag und rate zum Tausch des ß mit dieser Tottaste. An dieser Stelle möchte ich auch noch einmal auf meinen »Diakritika Extrem«-Vorschlag hinweisen: Wenn man üöä und ÜÖÄ als eigenständige Tasten von der Tastatur verbannt, hätte man sechs freie Positionen für Tote Tasten geschaffen, die alle besser als T1-T3 liegen (man könnte dann etwa ¨´` auf die erste Ebene legen). Der große Nachtteil davon – weshalb sich dieser Vorschlag auch nicht durchsetzen konnte – ist, dass man dann auch die ›kleinen‹ Umlaute nach dem Schema ¨a→ä erzeugen müsste, aber für einen Schweizer, der ständig zwischen Deutsch und Französisch hin- und herwechseln muss, wäre das vielleicht eine Überlegung wert. Übrigens braucht ihr euch keine Sorgen zu machen: wir Schweizer brauchen das ß höchstens für Fraktur-Schrift. Das ist natürlich ein Anwendungsfall, der mir sehr am Herzen liegt, von daher bin ich in dieser Frage nicht objektiv … und dann ist da natürlich die Frage (bundesdeutscher) Familiennamen – oder wird eine Familie Weiß in der Schweiz einfach knallhart zu Weiss ‹schweizerisiert›? Ich stelle mir auch die Frage, ob eine neo-variante mit einer Dritten Ebene für Fremdsprachen statt Programmierung anzubieten sei. Im Zuge der Neo 3 Entwicklung soll über eine Modularisierung des Ebenenkonzeptes nachgedacht werden – so eine Fremdsprachenebene wäre da sicherlich ein möglicher Kandidat, auch wenn ich die Erzeugung von diakritischen Zeichen über Tote Tasten gerade für Gelegenheitsſchreiber eigentlich sehr intuitiv finde, von daher gehen meine Gedanken eher in die Richtung, wie man Diese besser erreichbar machen könnte. Für deutsche Texte scheint mir neo aber klar überlegen. Der typische deutschsprachige Computernutzer ist halt auch unsere primäre ›Zielplattform‹ … man kann mit Neo zwar alle europäischen Sprachen schreiben (¡sogar griechisch!), schon allein da man im Zuge der europäischen Einigung tendenziell immer häufiger mit ausländischen Familiennamen in Kontakt kommt, aber wenn man wirklich häufig längere Texte in einer Fremdsprache tippen muss, sollte man sich überlegen, ob es nicht besser ist, sich zusätzlich auch noch ein auf diese Sprache optimiertes Layout anzueignen – Neo hat ja durchaus auch ein französisches Schwesterprojekt, siehe die Linksammlung im Wiki :). Viele Grüße, Dennis-ſ
Re: [Neo] [ticket] #207: Variante für die Schw eiz
Hi! Am Fri, 02 Apr 2010 15:40:27 +0200 schrieb Hanspeter Heeb: Übrigens braucht ihr euch keine Sorgen zu machen: wir Schweizer brauchen das ß höchstens für Fraktur-Schrift. Das mag ja für den Alltag gelten. Aber jeder Schweizer, der irgendetwas im wissenschaftlichen Sinne zitieren muss, muss beim Zitat auch mit ß zitieren. Auf der Schweizer Qwertz-Tastatur gibt’s auch kein Ü, Ö, Ä, dafür è, é, à, da diese häufig vorkommen. Interessant, allerdings auch merkwürdig, da Ü, Ö, Ä ja auch nicht selten sein können. Wahrscheinlich war es ursprünglich mal eine Entscheidung, die ein Kompromiss wegen der Mehrsprachlichkeit des Staats einerseits und dem begrenzten Platz auf einer 201/2-Tasten-Tastatur andererseits darstellte. Da wäre dann in der Tat die Frage, wie Neo, was ja möglichst den deutschen Sprachraum perfekt abdecken will, damit umgeht. Denn zumindest bei Neo2 werden die Tasten ja auch nicht mehr. LG, Ace -- () ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against proprietary attachments http://www.dahlmann.net/?Informatives/Gekonntes_E-Mailen signature.asc Description: PGP signature
Re: [Neo] script: ref2svg
Knittl schrieb am 03.04.2010 12:49: hallo liebe neo-gemeinde, jetzt wo neo (2) fertig ist, machts natürlich nicht mehr ganz so viel sinn, aber passend zum osterwochenende hab ich jetzt endlich mal an einem skript gebastelt, welches eine svg-grafik von neo aus der referenz erzeugt. im moment werden die ersten vier ebenen angezeigt, wobei e1 auf dem hauptfeld fehlt, da ja sowieso die großbuchstaben sichtbar sind. die modifier und sonstige spezialtasten (tab, backspace, return) habe ich noch nicht vernünftig hingebracht, deshalb gibt's im moment nur normale tasten – was aber für den anfang reichen sollte ;) ich persönlich finde die generierte grafik jedenfalls ganz annehmbar (hab ja auch ich gemacht :D) Das Ergebnis sieht schon vielversprechend aus :-). Eine Frage an die, die mehr über den Server wissen: Ist Perl installiert? Wenn ja, könnte ja das Makefile für die Grafiken ergänzt werden. Mit freundlichen Grüßen Frakturfreak -- Wenns halt war, wies halt war, irgendwie wars, denn noch nie wars, dass es nicht irgendwie war. Mein Blog: http://frakturfreaks-kleine-dinge.1on.de/ signature.asc Description: OpenPGP digital signature
Re: [Neo] script: ref2svg
Hallo allerseits, Christian Kluge ſchrieb am 03.04.2010 18:15 Uhr: Eine Frage an die, die mehr über den Server wissen: Meines Wissens ist Ben die einzige Person, die wirklich Ahnung vom Server hat … Ist Perl installiert? Meines Wissens läuft auf dem Server ein älteres Ubuntu – ist da Perl in der Standardvariante mit dabei? Wenn ja, könnte ja das Makefile für die Grafiken ergänzt werden. Oder wir ergänzen erst das Makefile, sehen ob es klappt und wenn nicht: nette Rückfrage beim Master of the Server … Viele Grüße, Dennis-ſ
Re: [Neo] script: ref2svg
Dennis Heidsiek schrieb am 03.04.2010 21:13: Christian Kluge ſchrieb am 03.04.2010 18:15 Uhr: Eine Frage an die, die mehr über den Server wissen: Meines Wissens ist Ben die einzige Person, die wirklich Ahnung vom Server hat … Ist Perl installiert? Meines Wissens läuft auf dem Server ein älteres Ubuntu – ist da Perl in der Standardvariante mit dabei? Wenn ja, könnte ja das Makefile für die Grafiken ergänzt werden. Die 404-Seite liefert diese Statusinformationen: Apache/2.2.11 (Ubuntu) DAV/2 SVN/1.5.4 PHP/5.2.6-3ubuntu4.5 with Suhosin-Patch mod_python/3.3.1 Python/2.6.2 mod_ruby/1.2.6 Ruby/1.8.7(2008-08-11) mod_ssl/2.2.11 OpenSSL/0.9.8g Server at neo-layout.org Port 80 Oder wir ergänzen erst das Makefile, sehen ob es klappt und wenn nicht: nette Rückfrage beim Master of the Server … Oder so, hoffentlich ist die Ausgabe oben unvollständig. Mit freundlichen Grüßen Frakturfreak -- Wenns halt war, wies halt war, irgendwie wars, denn noch nie wars, dass es nicht irgendwie war. Mein Blog: http://frakturfreaks-kleine-dinge.1on.de/ signature.asc Description: OpenPGP digital signature
Re: [Neo] script: ref2svg
Am 03.04.2010 12:49, flüsterte Knittl ohne Majuskeln: ps. wir sollten uns echt ein format für die referenz überlegen, welches einfacher zu parsen ist … Für Neo 3 sollten wir IMHO für die Referenz auf eine Darstellung gehen ähnlich wie sie bei NeoVars üblich ist: Scancode (E₁,E₂,E₃,E₄,E₅,E₆) mit Eₓ als Unicodeangabe (da systemübergreifend gleich, fehlende Zeichen in der Schriftart stören nicht). Für Funktionen wie Pos1, Entf usw. müsste man sich auf ein Keysym einigen, die Linux-Bezeichnung bietet sich natürlich an. Die tastaturartige Referenz zum Ankucken müsste daraus generiert werden können, der Code für die Treiber auch. Die je nach Treiber benötigten Keysyms müssten sich aus der Unicodeangabe ja auch erstellen lassen. Ich habe oft beim NeoVars die Belegung abgekuckt, da die Belegung dort übersichlich ist und es einfacher ging, als mit unserer offiziellen Referenz. Gruß Florian signature.asc Description: OpenPGP digital signature