Crashbandito
10-10-2010, 13:56
Hi Leute,
ich steh grad mal wieder vor einem für mich unlösbarem Problem. Ich möchte einen Sourcecode in mein Latexprojekt einarbeiten. Dafür habe ich eine fbox verwendet, in der ich mit Tabbing arbeite.
Das ganze sieht dann grob so aus:
\fbox{\parbox{\dimexpr \linewidth - 2\fboxrule - 2\fboxsep}{\scriptsize{\textbf{Prozedur:} Satzsegmentierung()
\begin{tabbing}
%Quellcode
\textbf{if} \=....
\> .....
\end{tabbing}}}}
Ich habe nun zwei Probleme. Mein erstes ist, dass einer meiner Codes über zwei Seiten geht. Latex bekommt es allerdings nicht gebacken nen Seitenumbruch zu machen, heißt er schreibt fleißig über die Seite hinaus.
Ich hab schon versucht die Schriftgröße zu ändern, damit alles auf eine Seite passt, aber \tiny ist dann doch zu klein und bei \scriptsize sind es ca 6 Zeilen die über die Seite hinaus gehen.
Mein zweites Problem, welches allerdings nur optischer Natur ist, ist die Tatsache, dass nach \end{Tabbing} in der fbox ne Leerzeile erzeugt wird, die ich aber nicht haben will.
Gibt es für die beiden Probleme ne Lösung?
ich steh grad mal wieder vor einem für mich unlösbarem Problem. Ich möchte einen Sourcecode in mein Latexprojekt einarbeiten. Dafür habe ich eine fbox verwendet, in der ich mit Tabbing arbeite.
Das ganze sieht dann grob so aus:
\fbox{\parbox{\dimexpr \linewidth - 2\fboxrule - 2\fboxsep}{\scriptsize{\textbf{Prozedur:} Satzsegmentierung()
\begin{tabbing}
%Quellcode
\textbf{if} \=....
\> .....
\end{tabbing}}}}
Ich habe nun zwei Probleme. Mein erstes ist, dass einer meiner Codes über zwei Seiten geht. Latex bekommt es allerdings nicht gebacken nen Seitenumbruch zu machen, heißt er schreibt fleißig über die Seite hinaus.
Ich hab schon versucht die Schriftgröße zu ändern, damit alles auf eine Seite passt, aber \tiny ist dann doch zu klein und bei \scriptsize sind es ca 6 Zeilen die über die Seite hinaus gehen.
Mein zweites Problem, welches allerdings nur optischer Natur ist, ist die Tatsache, dass nach \end{Tabbing} in der fbox ne Leerzeile erzeugt wird, die ich aber nicht haben will.
Gibt es für die beiden Probleme ne Lösung?