PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie Matlab Code in Lyx einfügen?



Spacemarine
15-10-2009, 01:34
Hallo,

ich versuche gerade Matlab Code in Lyx einzufügen. Ich habe schon im Handbuch nachesehen und im Internet recherchiert, aber keine Lösung für mein Problem gefunden:

Wenn ich Matlab Code aus dem Matlab Editor kopiere und in Lyx einfüge, gehen alle Zeilenumbrüche verloren. Dies geschieht unabhängig davon, ob ich den Code in eine Codeumgebung einfüge oder einfach so ins Dokument.

Wenn ich den Code in einen Texteditor einfüge (Kate unter KDE unter Linux) wird alles korrekt dargestellt. Wenn ich diesen Code wieder kopiere und dann in Lyx einfüge ist alles wieder falsch.

Hat jemand eine Lösung?

Viele Grüße,
André

Stefan_K
15-10-2009, 01:42
Hallo André,

dafür ist das Paket listings (http://ctan.org/pkg/listings) empfehlenswert.

Viele Grüße,

Stefan

Spacemarine
16-10-2009, 00:21
Danke für die Antwort!

Ich vermute den Fehler mittlerweile woanders, und zwar habe ich bemerkt dass beim Einfügen von Text aus einer email auch die Zeilenumbrüche verschwinden.

Das von dir empfohlene Paket wirkt sich so wie ich es verstanden habe, doch auch nur auf die Ausgabe von Lyx aus und nicht auf die Darstellung innerhalb des Programms? Dort fehlen nämlich auch schon viele (aber nicht alle) Zeilenumbrüche.

Gruß André

Stefan_K
16-10-2009, 02:08
Hallo André,

Zeilenumbrüche im Text bzw. Editor werden in LaTeX wie Leerzeichen behandelt. Wenn Du das nicht möchtest, kommt eine verbatim-Umgebung (http://texblog.net/help/latex/ltx-79.html) in Frage, oder \verb (http://texblog.net/help/latex/ltx-342.html).

Stefan