Hallo,
ich binde in meine LaTeX Dokumetation C Code ein, allerding möchte ich nur betimmte Zeilen des Codes einbinden .... das mache ich mit linerange
also zb siht das ganze dann so aus :
Code:\lstinputlisting[language=systemc,alsolanguage=c++,defaultdialect=gnu,linerange={100-128,200-205},showlines=false, backgroundcolor=\color{hellgrau},caption={Lieting bezeichnung},label =class_data_obj ]{header.h}
die Zeilen werden auch wie gewünscht angezeigt, allerdings ist die zeilennummerierung durchgehend ... geginnt also bei 1 und zählt dann hoch .,..
dadurch ist für den leser nicht erkennbar, das es sprünge im code gitb ?
Gibt es eine Möglichkeit die Blöcke voneinander abzugrenzen ?
Es würd schoen reichen die Zeilennummern mit 100-128 und dann wieder von 200-205 zu beschriften.
Ich habe schon in der Beschreibung zum Litsting Package nachgeschautDanke für HinweiseThen, there are several ideas for the future. Some have already been stated as
`to do’s; some came from other people and are stated below; some more are far
from being implemented, e.g. linerange=[hinter i]{hline range listi} which prints
all lines in the range and executes hinter i when omitting some code lines. The
main problem here are frames and background colours; what should happen to
them? In fact, the problem is how this can be coded. Another idea is to change
the background colour (or the basic style) for particular code blocks. This, too, is
not easy.
Chris
Lesezeichen