Xeri
10-03-2014, 12:08
Hallo liebes Forum!
Für meine Master Thesis verwende ich das Packege listings.
Bisher funktioniert alles super, doch hab ich jetzt das Problem, dass ich gerne mit linerange arbeiten möchte, da nicht jede Zeile relevant ist.
Hier mein Latex-Code
\lstinputlisting[style=Java,
caption={\lstinline{WebApi.java}-Datei des \FakeToken},
label=Lst_FT_WebApi,
captionpos=t,
linerange={1-13,38-40,61-63,78-80,84-86,89-90}]{CodeM/WebApi.java}
Unter http://tex.stackexchange.com/questions/110187/listings-line-numbers-that-match-the-linerange-specification habe ich ein Makro(?!) gefunden welches dies so ziemlich umsetzt ...
Leider hat es einen Schönheitsfehler den ich durch meine geringen Kenntnisse nicht beheben kann.
Für die linerange 38-40 schreibt es z.B. die Zielennummern 38,40,40 und nicht 38,39,40.
Außerdem möchte ich gerne zwischen den ausgelassenen Zeilen vielleicht mittels \dots ein paar punkte einfügen damit man sieht, dass da was ausgelassen wurde ohne auf die Zahlen zu schauen.
Hab schon ein paar Konstrukte mit verschiedenen \lstinputlisting's gesehen.
Dies möchte ich aber vermeiden da ich für das gesamte Listing nur eine Caption möchte ...
Hoffe die Lösung ist trivial und ich steh nur voll auf der Leitung :-)
lg
Für meine Master Thesis verwende ich das Packege listings.
Bisher funktioniert alles super, doch hab ich jetzt das Problem, dass ich gerne mit linerange arbeiten möchte, da nicht jede Zeile relevant ist.
Hier mein Latex-Code
\lstinputlisting[style=Java,
caption={\lstinline{WebApi.java}-Datei des \FakeToken},
label=Lst_FT_WebApi,
captionpos=t,
linerange={1-13,38-40,61-63,78-80,84-86,89-90}]{CodeM/WebApi.java}
Unter http://tex.stackexchange.com/questions/110187/listings-line-numbers-that-match-the-linerange-specification habe ich ein Makro(?!) gefunden welches dies so ziemlich umsetzt ...
Leider hat es einen Schönheitsfehler den ich durch meine geringen Kenntnisse nicht beheben kann.
Für die linerange 38-40 schreibt es z.B. die Zielennummern 38,40,40 und nicht 38,39,40.
Außerdem möchte ich gerne zwischen den ausgelassenen Zeilen vielleicht mittels \dots ein paar punkte einfügen damit man sieht, dass da was ausgelassen wurde ohne auf die Zahlen zu schauen.
Hab schon ein paar Konstrukte mit verschiedenen \lstinputlisting's gesehen.
Dies möchte ich aber vermeiden da ich für das gesamte Listing nur eine Caption möchte ...
Hoffe die Lösung ist trivial und ich steh nur voll auf der Leitung :-)
lg