procrash
01-04-2008, 17:49
Hallo Tex Gurus,
ich binde zur Zeit ein paar Quellcodes in mein Tex-File ein und da es sich um XML handelt sind die Zeilen ziemlich lang.
Für das einbinden habe ich folgende Code benutzt:
\begin{landscape}
\lstset{language=xml, linewidth=25cm}
\lstinputlisting[frame=single,caption=Test.xml,numbers=left]{Test.xml}
\end{landscape}
Nun habe ich das Problem das der Code immer noch nicht ganz auf die Querseite passt und ich dachte mir wenn ich linewidth ändere so müsste es gehen. Man muss dazu noch sagen das ich die scrartcl Klasse mit zweiseitigem Layout verwende.
Vergörßere ich den Wert nun von linewidth, so ändert Tex mir durchaus die Quellcodebreite, nur im gleichen zuge schiebt sich die Box nach links aus der Seite, sodass ich Quellcodeteile nicht mehr lesen kann.
Wie kann ich nun eine größere linewidth erreichen OHNE dass mit Tex die Box nach links rausschiebt???
Das ganze sieht übrigens so aus:
ich binde zur Zeit ein paar Quellcodes in mein Tex-File ein und da es sich um XML handelt sind die Zeilen ziemlich lang.
Für das einbinden habe ich folgende Code benutzt:
\begin{landscape}
\lstset{language=xml, linewidth=25cm}
\lstinputlisting[frame=single,caption=Test.xml,numbers=left]{Test.xml}
\end{landscape}
Nun habe ich das Problem das der Code immer noch nicht ganz auf die Querseite passt und ich dachte mir wenn ich linewidth ändere so müsste es gehen. Man muss dazu noch sagen das ich die scrartcl Klasse mit zweiseitigem Layout verwende.
Vergörßere ich den Wert nun von linewidth, so ändert Tex mir durchaus die Quellcodebreite, nur im gleichen zuge schiebt sich die Box nach links aus der Seite, sodass ich Quellcodeteile nicht mehr lesen kann.
Wie kann ich nun eine größere linewidth erreichen OHNE dass mit Tex die Box nach links rausschiebt???
Das ganze sieht übrigens so aus: