DMUG-Archiv 2001

Frühere   Chronologischer Index   Spätere
Vorherige   Thematischer Index   Nächste

AW: reinen text

Hallo Knut,

ja, das habe ich auch gemacht. Aber es ist sehr gefährlich, weil man u.U.
nicht sofort sieht was man da anrichtet. Weißt Du z.B. was \!\(\) bedeutet?
Oder warum Strings immer ein "\<Hallo Welt\>" enthalten.

Aber ich sehe vor allem, eine einfache Lösung gibt es wohl nicht...

In den Büchern von Kofler, Mäder etc. habe ich auch nichts gefunden.

Die Möglichkeit mit der Funktion "save as spezial -> package" liefert ja nur
einen grauenvollen Kauderwelsch.

Gruß, Peter Klamser

-----Ursprüngliche Nachricht-----
Von: Knut Büttner [mailto:Knut.Buettner@XXXXXXX.de]
Gesendet: Dienstag, 9. Januar 2001 22:59
An: Klamser@XXXXXXX.de
Cc: DMUG
Betreff: Re: reinen text


> Hallo,
>
> kann mir jemand einen Tipp geben, wie man einen Ausdruck oder ein ganzes
> Notebook als REINEN Text exportieren kann?
>
> Mit den entsprechenden Exportfunktionen von "save as special..." oder
"copy
> as plain text" kommt man nicht weit, man erhält immer wieder ärgerliche
MMA
> sprzialtitäten zu sehen wie
>
> \!\( bla bla bla \)
>
> oder \[LeftDoubleBracket]j\[RightDoubleBracket] statt [[j]]!
>
> Gruß, Peter Klamser
>

Hallo Peter,

meines Wissens funktioniert die spezielle Exportfunktion grundsätzlich.
Das Problem mit den Sonderzeichen z. B. "\!\( bla bla bla \)" entsteht durch
die Verwendung MMA-eigener Zeichensätze, so daß die Indizierung wie [[j]]
statt durch 5 nun durch 3 Zeichen dargestellt wird. Wie sollte sich zum
Beispiel die 2D-Darstellung von Brüchen, Integralen usw. schreiben?
Ein Ausweg besteht darin, auf die Sonderzeichen von vornherein zu
Verzichten. Das erhöht z. B. die Lesbarkeit bei MMA-Paketen enorm. Eine
andere Möglichkeit, besonders geeignet bei schon existierendem MMA-code,
besteht darin, das Frontend als Interpreter nachzuempfinden. Dafür kann man
einen makrofähigen Editor oder ein ähnlich funktionales Programm (z. B.
Mathematica), die dann solche Schlüsselworte wie \[LeftDoubleBracket]
interpretieren können, einsetzen. Im einfachsten Fall ist es ein simples
Suchen & Ersetzen - mit viel Fleiß.

Viele Grüße,

Knut






Antworten:
Verweise:
Frühere   Chronologischer Index   Spätere
Vorherige   Thematischer Index   Nächste

DMUG DMUG-Archiv, http://www.mathematica.ch/archiv.html