Re: [Neo] Neo + TeX: neoshorthands

2009-08-06 Diskussionsfäden Pascal Hauck
Am Donnerstag, 6. August 2009 13:53:33 schrieb Pascal Hauck
> LyX ist… 

Vielleicht ist ein Video aus dem LyX‑Wiki aussagekräftiger:
http://wiki.lyx.org/uploads/LyX/Screencasts/LyXIntroPalette.htm


> [Ziel ist] die Eingabe schneller zu gestalten.

Deutlich zu beobachten ist, dass insbesondere Zeichen, die Neo eh kennt 
(z.B. griechische Buchstaben, Integralzeichen, …) wie in LaTeX eingegeben 
werden (Anmerkung: alternativ könnte man sich in LyX auch zum jeweiligen 
Zeichen durchklicken)
Das Compose-Modul lyx.module ersetzt also das Durchklicken oder Ausschreiben 
durch eine leichte Eingabe auf der Neo.


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] Neo + TeX: neoshorthands

2009-08-06 Diskussionsfäden Pascal Hauck
Am Donnerstag, 6. August 2009 12:21:13 schrieb Arno Trautmann:
> wie sinnvoll ist
> dieses Modul denn? Ich kenne mich mit LyX kaum aus, daher die Frage: Wie
> ist denn die Darstellung? Siehst man nach Eingabe von z.B. Σ das Zeichen
> oder den Code \\sum _ ?

LyX ist eine WYSIWYG¹- (oder WYSIWYM¹-) Oberfläche für LaTeX. Gibt man 
z.B. \int ein, so wird sofort auf dem Bildschirm ein Integralzeichen 
angezeigt – mit dem eigentlichen Code kommt man also gar nicht in Berührung.
Im Gegensatz zu den anderen Neo-LaTeX-Ansätzen ist das Ziel also nicht, einen 
gut lesbaren Code zu haben, sondern lediglich, die Eingabe schneller zu 
gestalten.
Üblicherweise gibt man in LyX z.B. \int \sin \omega t ein – die Leertaste 
schließt jeweils eine Eingabe ab. Das Setzen von Klammern zur Gruppierung 
entfällt dadurch und wird ggf. durch Bewegungen des Cursors ersetzt.

Durch die Eingabe von ∫ erscheint in LyX eigentlich \int, was LyX aber sofort 
in ein Integralzeichen verwandelt.


> Kann man LyX nicht auch beibringen, die neoshorthands zu verwenden?

Ich weiß es nicht, habe auch (leider) zu wenig Ahnung von LaTeX. Ich texe 
(teXe, teχe ?) lediglich etwa zwei DIN‑A4‑Seiten pro Woche und liege darum 
vermutlich genau in der Zielgruppe von LyX; sprich: ich habe kaum Ahnung von 
LaTeX, kann aber mit meinem Kenntnis in LyX ein ähnliches Ergebnis erreichen.

Ich zweifle nicht einmal daran, dass es sogar für LyX bessere Methoden gibt, 
allerdings kenne ich mit Compose inzwischen gut aus und weiß, dass es 
funktioniert. Insofern ist es eher als eine „private Lösung“ anzusehen, die 
ich hochgeladen habe, falls sie jemand anderes ebenso gebrauchen kann. Sie 
ist in dieser Form nicht für einen breiten Einsatz gedacht.


Gruß,
Pascal

¹ what you see is what you get
² what you see is what you mean

-- 
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] Neo + TeX: neoshorthands

2009-08-06 Diskussionsfäden Arno Trautmann
Hi!

Pascal Hauck wrote:
> Am Mittwoch, 5. August 2009 13:18:45 schrieb Arno Trautmann:
>> Schick doch einfach eine Liste aller Zeichen, die du brauchst, direkt an
>> mich, dann kann ich die einfach einpflegen.
> 
> Eventuell hilft auch die Compose-Datei, die ich für Lyx angelegt habe:
> http://wiki.neo-layout.org/browser/latex/lyx/lyx.module

Danke für den Hinweis. Leider bringt die mir keine Arbeitsersparnis, da
die entsprechenden Zeichen nicht drinstehen. Ich brauche aber die
character codes, und die bekommt man am einfachsten, indem man das
Zeichen einfach eingibt. Aber für Anregungen ist der Austausch sicher gut!

> Werde mir auch deine Datei anschauen, um die lyx.module zu erweitern.

Ohne deine Arbeit schlecht machen zu wollen – aber wie sinnvoll ist
dieses Modul denn? Ich kenne mich mit LyX kaum aus, daher die Frage: Wie
ist denn die Darstellung? Siehst man nach Eingabe von z.B. Σ das Zeichen
oder den Code \\sum _ ?
Kann man LyX nicht auch beibringen, die neoshorthands zu verwenden?

Gruſs
Arno



signature.asc
Description: OpenPGP digital signature


Re: [Neo] Neo + TeX: neoshorthands

2009-08-05 Diskussionsfäden Pascal Hauck
Am Mittwoch, 5. August 2009 13:18:45 schrieb Arno Trautmann:
> Schick doch einfach eine Liste aller Zeichen, die du brauchst, direkt an
> mich, dann kann ich die einfach einpflegen.

Eventuell hilft auch die Compose-Datei, die ich für Lyx angelegt habe:
http://wiki.neo-layout.org/browser/latex/lyx/lyx.module

Werde mir auch deine Datei anschauen, um die lyx.module zu erweitern.


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] Neo + TeX: neoshorthands

2009-08-05 Diskussionsfäden Arno Trautmann
Sebastian Werk wrote:
> Und es fehlt noch

Vielen Dank für die Hinweise.
Schick doch einfach eine Liste aller Zeichen, die du brauchst, direkt an
mich, dann kann ich die einfach einpflegen.

Gruſs
Arno



signature.asc
Description: OpenPGP digital signature


Re: [Neo] Neo + TeX: neoshorthands

2009-08-05 Diskussionsfäden Sebastian Werk
Und es fehlt noch

\sh{·}\cdot

Viele Grüße

Sepp (:

Arno Trautmann schrieb:
> Moin zusammen!
> 
> Ich habe gemerkt, dass der Nutzen von Neo (+ XeLaTeX) zwar im Textmodus
> sehr hoch ist („“– etc.), aber im Mathemodus aufgrund fehlender guter
> unicode-Matheschriften und noch unfertigem unicode-math sehr gering ist.
> Eigentlich nutze ich z.B. die ganzen griechischen Buchstaben nur, indem
> ich sie am Anfang des Dokumentes umdefiniere, sodass ein τ intern als
> \tau betrachtet wird. Vorteil ist, dass das τ so im Quellcode steht,
> dieser lesbar ist und falls eine Umstellung auf unicode-math vorgenommen
> wird, nicht alles umgeschrieben werden muss.
> 
> Auf Dauer nervt es natürlich, das alles zu definieren, weswegen es das
> Paket neoshorthands gibt:
> 
> http://github.com/alt/neoshorthands/tree/master
> 
> Im Gegensatz zu altTeX versucht dieses Paket, ohne komplexen und
> fehleranfälligen Code auszukommen, sondern ist nur eine Liste von
> Mappings von Befehlen auf Zeichen. Ähnlich der uniinput, nur robuster
> und vor allem für XeLaTeX.
> 
> Evlt. mag ja jemand testen und/oder helfen, die Liste zu
> vervollständigen, würde mich über jede Rückmeldung freuen.
> 
> Gruſs
> Arno
> 




Re: [Neo] Neo + TeX: neoshorthands

2009-08-05 Diskussionsfäden Sebastian Werk
Ach ja,

habe bei mir folgende beiden Zeilen im Teil math ergänzt

\sh{≥}\ge
\sh{≤}\le

dann ging es.

Viele Grüße

Sepp (:

Arno Trautmann schrieb:
> Moin zusammen!
> 
> Ich habe gemerkt, dass der Nutzen von Neo (+ XeLaTeX) zwar im Textmodus
> sehr hoch ist („“– etc.), aber im Mathemodus aufgrund fehlender guter
> unicode-Matheschriften und noch unfertigem unicode-math sehr gering ist.
> Eigentlich nutze ich z.B. die ganzen griechischen Buchstaben nur, indem
> ich sie am Anfang des Dokumentes umdefiniere, sodass ein τ intern als
> \tau betrachtet wird. Vorteil ist, dass das τ so im Quellcode steht,
> dieser lesbar ist und falls eine Umstellung auf unicode-math vorgenommen
> wird, nicht alles umgeschrieben werden muss.
> 
> Auf Dauer nervt es natürlich, das alles zu definieren, weswegen es das
> Paket neoshorthands gibt:
> 
> http://github.com/alt/neoshorthands/tree/master
> 
> Im Gegensatz zu altTeX versucht dieses Paket, ohne komplexen und
> fehleranfälligen Code auszukommen, sondern ist nur eine Liste von
> Mappings von Befehlen auf Zeichen. Ähnlich der uniinput, nur robuster
> und vor allem für XeLaTeX.
> 
> Evlt. mag ja jemand testen und/oder helfen, die Liste zu
> vervollständigen, würde mich über jede Rückmeldung freuen.
> 
> Gruſs
> Arno
> 




Re: [Neo] Neo + TeX: neoshorthands

2009-08-05 Diskussionsfäden Sebastian Werk
Moin,

super, genau soetwas habe ich gesucht. Die Zeichen ≥ unß ≤ sind
allerdings noch nicht aufgenommen.

Viele Grüße

Sepp :)

Arno Trautmann schrieb:
> Moin zusammen!
> 
> Ich habe gemerkt, dass der Nutzen von Neo (+ XeLaTeX) zwar im Textmodus
> sehr hoch ist („“– etc.), aber im Mathemodus aufgrund fehlender guter
> unicode-Matheschriften und noch unfertigem unicode-math sehr gering ist.
> Eigentlich nutze ich z.B. die ganzen griechischen Buchstaben nur, indem
> ich sie am Anfang des Dokumentes umdefiniere, sodass ein τ intern als
> \tau betrachtet wird. Vorteil ist, dass das τ so im Quellcode steht,
> dieser lesbar ist und falls eine Umstellung auf unicode-math vorgenommen
> wird, nicht alles umgeschrieben werden muss.
> 
> Auf Dauer nervt es natürlich, das alles zu definieren, weswegen es das
> Paket neoshorthands gibt:
> 
> http://github.com/alt/neoshorthands/tree/master
> 
> Im Gegensatz zu altTeX versucht dieses Paket, ohne komplexen und
> fehleranfälligen Code auszukommen, sondern ist nur eine Liste von
> Mappings von Befehlen auf Zeichen. Ähnlich der uniinput, nur robuster
> und vor allem für XeLaTeX.
> 
> Evlt. mag ja jemand testen und/oder helfen, die Liste zu
> vervollständigen, würde mich über jede Rückmeldung freuen.
> 
> Gruſs
> Arno
> 




[Neo] Neo + TeX: neoshorthands

2009-08-03 Diskussionsfäden Arno Trautmann
Moin zusammen!

Ich habe gemerkt, dass der Nutzen von Neo (+ XeLaTeX) zwar im Textmodus
sehr hoch ist („“– etc.), aber im Mathemodus aufgrund fehlender guter
unicode-Matheschriften und noch unfertigem unicode-math sehr gering ist.
Eigentlich nutze ich z.B. die ganzen griechischen Buchstaben nur, indem
ich sie am Anfang des Dokumentes umdefiniere, sodass ein τ intern als
\tau betrachtet wird. Vorteil ist, dass das τ so im Quellcode steht,
dieser lesbar ist und falls eine Umstellung auf unicode-math vorgenommen
wird, nicht alles umgeschrieben werden muss.

Auf Dauer nervt es natürlich, das alles zu definieren, weswegen es das
Paket neoshorthands gibt:

http://github.com/alt/neoshorthands/tree/master

Im Gegensatz zu altTeX versucht dieses Paket, ohne komplexen und
fehleranfälligen Code auszukommen, sondern ist nur eine Liste von
Mappings von Befehlen auf Zeichen. Ähnlich der uniinput, nur robuster
und vor allem für XeLaTeX.

Evlt. mag ja jemand testen und/oder helfen, die Liste zu
vervollständigen, würde mich über jede Rückmeldung freuen.

Gruſs
Arno



signature.asc
Description: OpenPGP digital signature