Re: [Neo] uniinput verbessern

2010-04-08 Diskussionsfäden Dennis Heidsiek

Hallo allerseits,


Frank Stähr ſchrieb am 08.04.2010 18:01 Uhr:

Beides ist wichtig, die Pflege der uniinput.sty sollte aber nicht 
vernachlässigt werden.


Stimmt, wenn es hier denn tatsächlich noch ein paar Unbekehrte gibt ;)


Dann möchte ich mal anfangen …


Vorbildlich :).


Dann noch etwas, was ein Fehler sein könnte:
\DeclareUnicodeCharacter{22A2}{\ensuremath{\Rightarrow}}
U+22A2 ist eigentlich ⊢, außerdem gibt es \Rightarrow schon. Ich schlage
für diese Zeile den Ersatz
\DeclareUnicodeCharacter{21D0}{\ensuremath{\Leftarrow}}
vor.


Das habe ich jetzt nicht übernommen, da in der Datei steht, dass das 
notwendiger Workarround für Kile sei. Die Ergänzung ist jetzt aber drin.



Es wäre schön, wenn das alles bitte jemand ins SVN setzen könnte

Arno Trautmann ſchrieb am 09.04.2010 00:33 Uhr:

Sollte so übernommen werden. Wie gesagt, immer noch kein repo hier, wäre nett, 
wenn das jemand hochladen könnte.


Eben erledigt :), hab’s jetzt aber nicht mehr getestet.


• Und was mich schon immer störte: Warum funktionieren die Befehle \eqcolon und 
\coloneq in latex nicht?

Was sollte es denn produzieren? Wie kommst du darauf, dass die Befehle etwas 
tun sollten, woher hast du sie und was passiert, wenn du sie verwendest?



Könnte das eventuell ein ConTeX-Befehl sein?


Viele Grüße,
Dennis-ſ



Re: [Neo] uniinput verbessern

2010-04-08 Diskussionsfäden Arno Trautmann
Frank Stähr wrote:
> Am Dienstag, den 06.04.2010, 00:05 +0200 schrieb Martin Klemann:
>> Ich bin ebenso der Meinung, dass LaTeX eher untestützt werden sollte,
>> als XeTeX den Vorrang zu geben.
> 
> Beides ist wichtig, die Pflege der uniinput.sty sollte aber nicht
> vernachlässigt werden.

Von mir aus schon.

> Dann möchte ich mal anfangen …
> 
> Die Zeilen
> \DeclareUnicodeCharacter{00B9}{^1}
> \DeclareUnicodeCharacter{00B2}{^2}
> \DeclareUnicodeCharacter{00B3}{^3}
> sollten an entsprechender Stelle ergänzt werden.

Da sollte unbedingt \ensuremath verwendet werden. Wer im Text ¹²
eingeben will, fällt sonst ziemlich auf die Schnauze.

> Und weiter
> \DeclareUnicodeCharacter{2026}{\ldots}
> ensuremath lasse ich hier lieber weg, da man so … auch im Textmodus
> tippen kann und es dort auch anders aussieht. Diese Konstruktion ging im
> Übrigen sowieso schon, aber es kam dann eine Warnung, weil er
> \textellipsis im Mathemodus einfügen will.

Dann am besten \ifmmode \ldots \else \textellipsis \fi verwenden. Dann
wird das eingefügt, was am besten passt.

> \DeclareUnicodeCharacter{2218}{\ensuremath{\circ}}
> müsste der Ring Operator ∘ sein,
> \DeclareUnicodeCharacter{25A1}{\ensuremath{\square}}
> das Beweisende qed. Auch die bitte hinzufügen.
> 
> Dann noch etwas, was ein Fehler sein könnte:
> \DeclareUnicodeCharacter{22A2}{\ensuremath{\Rightarrow}}
> U+22A2 ist eigentlich ⊢, außerdem gibt es \Rightarrow schon. Ich schlage
> für diese Zeile den Ersatz
> \DeclareUnicodeCharacter{21D0}{\ensuremath{\Leftarrow}}
> vor.

Sollte so übernommen werden. Wie gesagt, immer noch kein repo hier, wäre
nett, wenn das jemand hochladen könnte.

> Das sind noch nicht alle Zeichen, die Neo bietet, sondern erstmal nur
> die, die ich selbst brauche. Von Compose ganz zu schweigen.
> Jeder, der will, kann hier leicht alles ergänzen, dabei hilft übrigens
> http://www.fileformat.info/info/unicode/char/search.htm
> sehr gut.
> Kennt jemand einen schnelleren Weg bzw. ein Programm statt dieses
> Webformulars? Gegeben: ein Zeichen; gesucht: Der Unicode-Point.

Ich nehm immer decodeunicode.org.

> Und schließlich hätte ich da noch ein paar Fragen:
> • Warum stehen in der uniinput.sty bei sqrt und equiv keine
> ensuremath’s?

Weil sie jemand vergessen hat, vllt. Allerdings wird kaum jemand auf die
Idee kommen, √ im Text zu verwenden. Einen weiteren Sinn dürfte es nicht
haben.

> • Warum klappt ≙ nicht? Auch nicht direkt mit Hilfe von \hateq!

Was heißt „klappt nicht“?

> • Und was mich schon immer störte: Warum funktionieren die Befehle
> \eqcolon und \coloneq in latex nicht?

Was sollte es denn produzieren? Wie kommst du darauf, dass die Befehle
etwas tun sollten, woher hast du sie und was passiert, wenn du sie
verwendest?

Gruſs
Arno



signature.asc
Description: OpenPGP digital signature


[Neo] uniinput verbessern (was: Standardlatex mit uniinput: Hochzahlen ¹²³)

2010-04-08 Diskussionsfäden Frank Stähr
Am Dienstag, den 06.04.2010, 00:05 +0200 schrieb Martin Klemann:
> Ich bin ebenso der Meinung, dass LaTeX eher untestützt werden sollte,
> als XeTeX den Vorrang zu geben.

Beides ist wichtig, die Pflege der uniinput.sty sollte aber nicht
vernachlässigt werden.

Dann möchte ich mal anfangen …

Die Zeilen
\DeclareUnicodeCharacter{00B9}{^1}
\DeclareUnicodeCharacter{00B2}{^2}
\DeclareUnicodeCharacter{00B3}{^3}
sollten an entsprechender Stelle ergänzt werden.

Und weiter
\DeclareUnicodeCharacter{2026}{\ldots}
ensuremath lasse ich hier lieber weg, da man so … auch im Textmodus
tippen kann und es dort auch anders aussieht. Diese Konstruktion ging im
Übrigen sowieso schon, aber es kam dann eine Warnung, weil er
\textellipsis im Mathemodus einfügen will.

\DeclareUnicodeCharacter{2218}{\ensuremath{\circ}}
müsste der Ring Operator ∘ sein,
\DeclareUnicodeCharacter{25A1}{\ensuremath{\square}}
das Beweisende qed. Auch die bitte hinzufügen.

Dann noch etwas, was ein Fehler sein könnte:
\DeclareUnicodeCharacter{22A2}{\ensuremath{\Rightarrow}}
U+22A2 ist eigentlich ⊢, außerdem gibt es \Rightarrow schon. Ich schlage
für diese Zeile den Ersatz
\DeclareUnicodeCharacter{21D0}{\ensuremath{\Leftarrow}}
vor.

Das sind noch nicht alle Zeichen, die Neo bietet, sondern erstmal nur
die, die ich selbst brauche. Von Compose ganz zu schweigen.
Jeder, der will, kann hier leicht alles ergänzen, dabei hilft übrigens
http://www.fileformat.info/info/unicode/char/search.htm
sehr gut.
Kennt jemand einen schnelleren Weg bzw. ein Programm statt dieses
Webformulars? Gegeben: ein Zeichen; gesucht: Der Unicode-Point.

Und schließlich hätte ich da noch ein paar Fragen:
• Warum stehen in der uniinput.sty bei sqrt und equiv keine
ensuremath’s?
• Warum klappt ≙ nicht? Auch nicht direkt mit Hilfe von \hateq!
• Und was mich schon immer störte: Warum funktionieren die Befehle
\eqcolon und \coloneq in latex nicht?


Es wäre schön, wenn das alles bitte jemand ins SVN setzen könnte (und
meine Fragen beantwortet ;-)).


tschau

Frank




Re: [Neo] Nordtast und Neo in meinem Test-Script

2010-04-08 Diskussionsfäden Arne Babenhauserheide
wettstein...@solnet.ch wrote:

>> Ich überlege gerade, ob es sinnvoll wäre, noch die Streuung der Werte
>> miteinzubeziehen, so dass es möglichst wenige worst case Worte gibt
>> (sowas wie „Völkerball“ in Neo).
> 
> Meinst du, dass man sich um einzelne Worte scheren soll?  Klar, wenn ein
> wüstes Wort in einem Text dauernd vorkommt ist das vielleicht lästig,
> aber da kann man sich mit einem guten Editor weiterhelfen.
> 
> Auf der Ebene ganzer Texte vermute ich, dass schon die Minimierung des
> Aufwands die Steuung klein macht: 

Das bezweifle ich. 

Ich kann mir viele Minima vorstellen, in denen 99% der Bigramme sehr gut 
tippbar sind, 1% aber richtig schlecht. 

Und das würde direkt den Textfluss brechen. 

Deswegen könnten wir die Abweichung der Bigramme (besser noch Trigramme – 
möglichst große Einheiten) noch quadratisch eingehen lassen (trotzdem 
gewichtet nach ihrer Häufigkeit). 

Ein Ausreißer hat dann eine viel negativere Wertung als aktuell, so dass 
Tastaturbelegungen mit einem gleichmäßigen Textfluss gefördert werden. 

Summe über {
(Häufigkeit des Trigramms) *
* (Kosten des Trigramms - Durchschnittskosten pro Trigramm)² /
/ ((Anzahl Bigramme)*(Anzahl -1))
}

(gewichtete Varianz; die Wurzel wäre die Standardabweichung, welche 
sinnvoller ist, kann die Praxis zeigen)

Liebe Grüße, 
Arne



Re: [Neo] [ticket] #208: Fehler beim laden von Neo auf RHEL 5.4 (installiere_neo Skript)

2010-04-08 Diskussionsfäden Neo-Layout
#208: Fehler beim laden von Neo auf RHEL 5.4 (installiere_neo Skript)
+---
  Reporter:  lla...@redhat.com  |   Owner:   
  Type:  Fehler/Defekt  |  Status:  new  
  Priority:  niedrig|   Milestone:  Neo Version 2.0  
 Component:  unbekannt  | Version:  2.0 BETA 
Resolution: |Keywords:  installliere_neo neo2
+---
Changes (by pascal):

  * priority:  hoch => niedrig


Comment:

 Replying to [comment:8 anonymous]:
 > ok, es funktioniert jetzt.

 Super. Danke für die Fehlermeldung.

 > Zu numlockx : Das ist auf RHEL 5 nicht verfügbar.

 Numlockx ist nötig, um den Status von NumLock korrekt zu setzen. Da es auf
 der Neo kein NumLock gibt, kann das nicht ohne weiteres nachträglich
 geschehen.

 Sobald ich die Zeit finde, werde ich eine Möglichkeit einbauen, das Warten
 auf die Bestätigung zu unterbinden.

 Viel Spaß mit der Neo, weitere Fehler sowie Erfahrungsberichte sind immer
 gewünscht!

 Ticket wird in 48h geschlossen.

-- 
Ticket URL: 
Neo-Layout 
Das Neo-Tastaturlayout ist ein freies und ergonomisch optimiertes 
Tastaturlayout für die deutsche Sprache, das auch sehr viele Sonderzeichen 
direkt verfügbar macht.


Re: [Neo] [ticket] #208: Fehler beim laden von Neo auf RHEL 5.4 (installiere_neo Skript)

2010-04-08 Diskussionsfäden Neo-Layout
#208: Fehler beim laden von Neo auf RHEL 5.4 (installiere_neo Skript)
+---
  Reporter:  lla...@redhat.com  |   Owner:   
  Type:  Fehler/Defekt  |  Status:  new  
  Priority:  hoch   |   Milestone:  Neo Version 2.0  
 Component:  unbekannt  | Version:  2.0 BETA 
Resolution: |Keywords:  installliere_neo neo2
+---

Comment(by anonymous):

 ok, es funktioniert jetzt.

 Zu numlockx : Das ist auf RHEL 5 nicht verfügbar.

 Grüße aus Stuttgart.
 Lutz

-- 
Ticket URL: 
Neo-Layout 
Das Neo-Tastaturlayout ist ein freies und ergonomisch optimiertes 
Tastaturlayout für die deutsche Sprache, das auch sehr viele Sonderzeichen 
direkt verfügbar macht.


Re: [Neo] Ergonomiekriterien der Hardware

2010-04-08 Diskussionsfäden Andreas Borutta
Karl Köckemann schrieb:

Erstmal herzlichen Dank für Deine ausführliche und spannende Antwort.
Verzeihung bitte für meine verspätete Rückmeldung. Hauptursache waren
reichlich Widrigkeiten bei der Migration von einem OS zu einem anderen
und dann zu einem dritten.
 
> Bei der Siemens KBPC-E handelt es sich um eine sogenannte
> Deltatastatur. Damit erfüllt sie für eine Tastatur der Bauart das wohl
> wichtigste Kriterium.
> 
>> Ob sich das mit einer physiologisch-medizinischen Studie fundieren
>> lässt, ist mir nicht bekannt.
> 
> Ja, es gibt (sogar seit langem) Studien, aus denen die Deltaform als
> ergonomisch sinnvoll hervor geht.

Ich war jedenfalls sehr erstaunt, dass ich selber praktisch keinen
negativen Effekt spüren konnte, als meine KBPC-E kaputt ging und ich
daher auf eine Standard-Cherry G80-3000 gewechselt habe.

>>> und Handballenablage
> 
> Eine Handballenauflage wird dann empfohlen, wenn der Abstand zwischen
> der Unterlage der Tastatur und den Tastenoberseiten 13 bis 20 mm
> überschreitet - insbesondere bei negativer Tastaturneigung. Ansonsten
> soll es gesünder sein, wenn die Hände (eine gesunde Körperhaltung
> vorausgesetzt) nicht aufliegen.
> Je nachdem, an welcher Stelle Teile der Hände bzw. Unterarme durch eine
> Unterlage Druck entsteht, könnten dadurch andere gesundheitliche
> Probleme entstehen.

Hätte ich nicht erwartet. Meine Vermutung war, dass ein Auflegen die
Haltearbeit (der vorgetreckten Arme) verringert und sich das positiv
auswirkt.

> Die ideale Tastatur ist offenbar nicht erhältlich. Ergonomie sinnvolle
> Kriterien können sein (mehr oder weniger):
> * eine ergonomische Belegung der Tasten, die den Benutzer nicht
>   unnötig strapaziert (Qwertz ist sehr unergonomisch),
> * geringer seitlicher Abstand zwischen Maus und Buchstabenblock,
>   d.h. kein Zehnerblock und kein Cursorsteuerungsblock,
> * Delta-Form, d. h. geknickte "Grundlinie",
> * Tastatur in der Mitte höher als an den Seiten (Dach-Form), damit
>   die Hände ihrer Neutralhaltung näherkommen,
> * möglichst geräuschlos,
> * nicht zu hoher Hub,
> * ergnomische Betätigungscharakteristik (erfordert
>   Mindesthubhöhe / idealerweise mechanische Tastenmodule),
> * Matrixanordnung der Tasten, d. h. nicht seitlich versetzt,
> * Rastermaß des Tastenmittenabstandes ca. 17,5 mm bis 18,2 mm
>   (statt 19,05 mm),
> * die dem Benutzer zugewandte Seite (Leertaste) soll etwa gleich
>   hoch liegen wie die abgewandte Seite (Funktionstastenzeile), d.
>   h. keine Tastaturneigung,
> * die Gesamthöhe der Tastatur soll gering sein (unter 20 mm),
> * keine Handballenauflage bzw. ca. 12 mm Höhendifferenz zwischen
>   Arbeitsplatte und Tastatur,
> * Stuhl ohne Armlehnen (außer bei Tastaturen wie etwa DataHand).

Feine, präzis formulierte Liste. Danke.

> Zunächst ein Tastaturenfoto von einem Niederländer, der zur
> Verringerung von Krankheitssyptomen im Laufe der Zeit nach sinnvollen
> ergonomischen Tastaturen gesucht hat und inzischen als Kenner auf dem
> Gebiet gilt: http://geekhack.org/showthread.php?t=8662&highlight=%B5Tron

Whow! Der hat wirklich eine große Zahl exotischer Tastaturen
ausprobiert.

> Hier viele Bilder von Tastaturen auf dessen Homepage (auch die DataHand
> hat er): http://webwit.nl/input

Die DateHand ist ja laut seiner Aussage sein Favorit. Wirklich ein
hochinteressantes Konzept.

> Nun eine japanische Internetseite zum Thema Bildschirmarbeitsplatz:
> http://www.sol.dti.ne.jp/~cdrcarco

Auch diese Seite: Hochspannend. Die meisten Konzepte, z.B. von Stühlen
oder Stehhilfen hatte ich noch nie gesehen.

> Gegen Ende des Jahres soll das qualitativ hochwertige "Guru-Board" mit
> einem Trackpoint als angenehme Besonderheit erscheinen:
> http://www.guru-board.com

Mit dem liebäugele ich. Vor einigen Monaten hatte ich es auf
geekhack.org entdeckt.
Aber vielleicht sich bis dahin auch meine apple wireless 1255 als
angenehm.
Wenn ich denn erstmal die Hürde des Selber-Remappens genommen hätte :)

Karl, Dein wunderbares Posting finde ich so gut, dass es sehr schade
wäre, wenn er nur in der Liste sein Dasein fristen würde. Vielleicht
möchtest Du ihn ja ins Neo-Wiki stellen. Er wäre es wert.

Schöne Grüße, Andreas
-- 
http://borumat.de




Re: [Neo] OT: Wo steht die Message-ID

2010-04-08 Diskussionsfäden Frank Stähr
Am Mittwoch, den 07.04.2010, 16:55 +0200 schrieb Florian Janßen:
> Am 07.04.2010 12:19, schrieb Frank Stähr:
> > Da ist sie noch einmal:
> > http://lists.neo-layout.org/pipermail/diskussion/2010-February/015722.html
> Message-ID: <1265836719.9488.50.ca...@franks-desktop>

> Such in den Kopfzeilen einer Mail „Message-ID“, vielleicht verwendet
> hier noch jemand Evolution und kann dir bei Anzeige dieser Kopfzeilen
> helfen.

Danke für den Anstoß, ich hab’s gefunden.
Für Evolution also einfach Ansicht → Alle Nachrichtenköpfe.
Der „Trick“ war, nicht mit der rechten Maustaste auf die Nachricht zu
gehen, sondern sie in einem extra Fenster zu öffnen.

tschau

Frank