Auflistung des Quellcodes - zweispaltig, Assoziationen mit farbigem Hintergrund

Auflistung des Quellcodes - zweispaltig, Assoziationen mit farbigem Hintergrund

Ich bin über eine Möglichkeit gestolpert, Quellcode in einem Buch zu formatieren, das ich gerade lese. Es sieht so aus: Beispiel

Im Wesentlichen haben wir also folgende Struktur:

  • Es gibt zwei Spalten. Die linke Spalte enthält den Code, die rechte die Kommentare
  • Einer Zeile kann ein Kommentar zugeordnet werdenoderein Codeblock
  • Die Hintergrundfarbe wird an die Box der zugehörigen Teile angepasst (graue Box im Beispiel)
  • Zeilennummern für jede Codezeile

Kennt jemand wenigstens eine Vorlage die so aussieht? Dann hätte ich einen Anhaltspunkt wo ich ansetzen könnte.

Derzeit verwende ich verbatim lstlisting. Wenn es aber andere Pakete gibt, die für diese Art der Formatierung von Code besser geeignet sind, würde ich diese auch gerne verwenden.

verwandte Informationen