[Neo] script: ref2svg

2010-04-03 Diskussionsfäden Knittl
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

2010-04-03 Diskussionsfäden Dennis Heidsiek

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

2010-04-03 Diskussionsfäden Carsten Ace Dahlmann
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

2010-04-03 Diskussionsfäden Christian Kluge
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

2010-04-03 Diskussionsfäden Dennis Heidsiek

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

2010-04-03 Diskussionsfäden Christian Kluge
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

2010-04-03 Diskussionsfäden Florian Janßen
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