Problem mit listings bzw. lstinputlisting

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Problem mit listings bzw. lstinputlisting

von Patrick1990 » So 5. Mai 2013, 12:47

Danke, habe das Problem schon anderweitig gelöst.

Ich habe nie versucht mit "seltsamen" Argumenten ein Minimalbeispiel nicht zu liefern und NEIN, ich weiß nicht, wie ich eine cpp Datei uploaden kann, kenne dies nur von Bilddateien.

Danke trotzdem für die Vorschläge.
breaklines führt, wie schon erwähnt nicht zum Ziel.

von u_fischer » So 5. Mai 2013, 12:40

Ich danke für Ihre Freundlichkeit. Verstehe nicht wieso ich hier im Forum so behandelt werde.
Du wirst genau so behandelt, wie all die anderen, die mit seltsamen Argumenten versuchen, Minimalbespiele nicht zu liefern.

Du warst in der Lage ein Bild zum Download zur Verfügung zu stellen. Willst du wirklich behaupten, dass es dir unmöglich ist, dass gleiche mit einer simplen Textdatei zu tun? Deine Bilder zeigen übrigens, dass Tabulatoren eine Rolle spielen. D.h. es reicht normalerweise nicht, den Inhalt der Datei einfach zu kopieren, damit andere dein Problem nachvollziehen und Lösungen testen können.


Ich habe dies nur so gewählt, da ich dachte es ist so am einfachsten.
Listings ist nicht einfach. Es ist ein ziemlich mächtiges Paket mit vielen Optionen. Ich empfehle einen Blick auf breaklines, breakindent, breakatwhitespace, columns, tabsize, keepspaces.

von Patrick1990 » Sa 4. Mai 2013, 16:09

Breaklines funktioniert, jedoch wird es extrem unübersichtlich dann.
Ich habe den Text in Xcode eingegeben und als c++ gespeichert.
Wenn ich bei mir anstatt c++ assembler Sprache vereinbare, verändert dies nicht nur den Text in der Datei, sondern sogar meine Überschriften usw.

Der Sinn bei dieser Sache ist eigentlich nur einen Assembler quelltext mit Box drumherum und zeilennummerierung in anderer Schriftart in meinem LaTeX Dokument zu schreiben.

Ich habe dies nur so gewählt, da ich dachte es ist so am einfachsten.

von Genmutant » Sa 4. Mai 2013, 15:59

Bei mir schaut das generierte pdf komplett anders aus: Bild

Bei mir funktioniert allerdings die breaklines Option, hast du die getestet?
Und wieso nimmst du für Assembler-Code die C++ Option?

von Patrick1990 » Sa 4. Mai 2013, 15:35

Bei mir sieht die ausgegebene Datei so aus:

http://s14.directupload.net/images/130504/3duiw2ul.png

von Patrick1990 » Sa 4. Mai 2013, 15:33

Ich danke für Ihre Freundlichkeit. Verstehe nicht wieso ich hier im Forum so behandelt werde.

Wie soll ich denn die cpp Datei liefern Ihrer Meinung nach?

Minimalbeispiel:
\documentclass{scrartcl}
\usepackage[ngerman]{babel}
\usepackage{listings}
\usepackage{xcolor}

\begin{document}
\lstset{language=C++, numbers=left, numberstyle=\tiny\color{blue},frame=single,linewidth=15cm} 
\lstinputlisting[firstline=0, lastline=48]{Lauflicht.cpp}
\end{document}
tex. Datei liefere ich ja in dem Sinne nicht, sondern kopiere nur den Inhalt, also keine vollständige Datei, daher nicht mit in meiner Aufzählung (Entschuldigung).

Gern kann ich die cpp per Mail senden oder Sie versuchen es mit einer anderen minimalistischen cpp.

von u_fischer » Sa 4. Mai 2013, 15:29

Das minimalbeispiel kann ich gern liefern, dieses funktioniert ja aber nur mit der cpp. Datei.
Dann musst du halt entweder irgendwie die cpp-Datei liefern, oder einen Weg finden, wie du dein Problem ohne die cpp-Datei demonstrierst.

Warum es jetzt laut ihnen 2 Dateien sein sollen verstehe ich nicht.
Nun eine tex-Datei und eine cpp-Datei sind zwei Dateien.
Minimalbeispiel folgt. Bin gerade nicht am pc.
Und ich bin ab jetzt nicht mehr am PC.

von Patrick1990 » Sa 4. Mai 2013, 15:14

Ich denke die verstehen mich nicht recht, ich habe eine cpp.datei eingebunden. Ich kann diese aber nicht hier hochladen. Das minimalbeispiel kann ich gern liefern, dieses funktioniert ja aber nur mit der cpp. Datei.
Warum es jetzt laut ihnen 2 Dateien sein sollen verstehe ich nicht.

Minimalbeispiel folgt. Bin gerade nicht am pc.

von u_fischer » Sa 4. Mai 2013, 15:09

Ohne Minimalbeispiel, mit dem ich dein Problem ohne großen Aufwand testen kann, schaue ich mir deine Frage gar nicht erst an. Wenn man für das Beispiel mehr als eine Datei braucht, musst du halt zwei Dateien liefern.
Normalerweise ist das aber bei listings nicht nötig.

von Patrick1990 » Sa 4. Mai 2013, 15:04

Habe bewusst keins geliefert, da ihr ja meine cpp Datei nicht besitzt und es ja somit eh nicht du funktioniert.

Nach oben