PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Maple-File schreibt über den Rand



Corono
25-01-2010, 11:12
Hi zusammen

Ich hätte mal ne Frage. Ich habe in Maple ne Optimierung geschrieben und möchte die jetzt noch gerne in meine Optimierung einbinden. Maple kann direkt ein File als Latex-Datei exportieren. Nur funktioniert bei mir da was mit den Zeilenumbrüchen nicht. Ist bei mir ne Zeile zu lang, wird einfach über den Rand rausgeschrieben, das selbe am Ende der Seite, da wechselt er nicht auf die nächste sondern schreibt bis zu unterst an die Zeite und schneidet den Code dann ab.

Habe hier mal ein Minimalbeispiel:


%% Created by Maple 13.02, Windows Vista
%% Source Worksheet: Flyback multiple output.mw
%% Generated: Sun Jan 24 18:08:47 CET 2010
\documentclass{article}
\usepackage{maplestd2e}
\def\emptyline{\vspace{12pt}}
\begin{document}
\pagestyle{empty}

\DefineParaStyle{Maple Heading 1}
\DefineParaStyle{Maple Text Output}
\DefineParaStyle{Maple Dash Item}
\DefineParaStyle{Maple Bullet Item}
\DefineParaStyle{Maple Normal}
\DefineParaStyle{Maple Heading 4}
\DefineParaStyle{Maple Heading 3}
\DefineParaStyle{Maple Heading 2}
\DefineParaStyle{Maple Warning}
\DefineParaStyle{Maple Title}
\DefineParaStyle{Maple Error}
\DefineCharStyle{Maple Hyperlink}
\DefineCharStyle{Maple 2D Math}
\DefineCharStyle{Maple Maple Input}
\DefineCharStyle{Maple 2D Output}
\DefineCharStyle{Maple 2D Input}
\mapleinline{inert}{2d}{}{\[\displaystyle \]}

\begin{maplegroup}
\begin{mapleinput}
\mapleinline{active}{1d}{

k:=[19.00435040,19.00435040,19.00435040,23.35481264,23 .35481264,23.35481264,5.999088480,9.048109018,9.04 8109018,9.048109018,9.048109018,9.048109018,7.3826 23141,7.382623141,7.382623141,10.06081591,10.06081 591,10.06081591,10.06081591,10.06081591,0.02359527 283,0.02359527283,0.02359527283,0.02359527283,0.02 359527283,0.01509085549,0.01509085549,0.0150908554 9,0.01509085549,0.01509085549,0.01509085549,0.0150 9085549,0.01509085549,0.01509085549,0.01509085549]:

}{}
\end{mapleinput}
\end{maplegroup}


Bei k ist einfach ne Matrix mit Zahlen, und die wird einfach über den Rand rausgeschrieben. Kann mir jemand sagen, was ich dagegen tun kann?

MFG Corono

voss
25-01-2010, 12:54
Ich hätte mal ne Frage. Ich habe in Maple ne Optimierung geschrieben und möchte die jetzt noch gerne in meine Optimierung einbinden. Maple kann direkt ein File als Latex-Datei exportieren. Nur funktioniert bei mir da was mit den Zeilenumbrüchen nicht. Ist bei mir ne Zeile zu lang, wird einfach über den Rand rausgeschrieben, das selbe am Ende der Seite, da wechselt er nicht auf die nächste sondern schreibt bis zu unterst an die Zeite und schneidet den Code dann ab.


ein Zeilenumbruch kann nur an einem Operator erfolgen.
Weiteres sie unteren Link

Herbert

Corono
26-01-2010, 09:37
Naja, das mit dem k war jetzt ein Beispiel, ich habe noch viele weitere Zeilen mit vielen Operatoren und da trennt er auch nicht. Und das erklärt auch nicht, wieso er nicht auf eine neue Seite geht.

MFG Corono

voss
26-01-2010, 10:56
Naja, das mit dem k war jetzt ein Beispiel, ich habe noch viele weitere Zeilen mit vielen Operatoren und da trennt er auch nicht. Und das erklärt auch nicht, wieso er nicht auf eine neue Seite geht.


das wird alles dort erklärt, worauf ich dich hingewisen habe.

Herbert

Corono
27-01-2010, 16:06
Ich glaube dir gerne, dass darin alles erklärt ist. Das Problem ist nur, dass ich über 10 Seiten Maple-Code habe, da kann ich nicht jede Formel einzeln in Latex übertragen. Und das listings-Paket unterstützt leider Maple nicht. Deshalb wäre ich froh, wenn jemand ne Idee hätte.

Corono
28-01-2010, 00:26
OK, habe es mir irgendwie mit den Listings zusammengebastelt.