Hallo,
ich benötige dringend eine Möglichkeit in LaTeX, um Listings mit Zeilennummern und Zeilenumbrüchen bei überlangen Zeile zu setzen
Ich hab zwar schon ewig nichts mehr in LaTeX gemacht, aber auf einer hier gebookmarkten, sich schon häufiger als praktisch erwiesenden LaTeX Linkliste (Danke Cax!) fand sich ein Link zu Carsten Heinz' Listings Package. Lädt man sich dieses herunter und überfliegt und glaubt den darin enthaltenen Users Guide (PDF), dann kann das Ding einiges. Auch automatischen Umbruch und Zeilennummerierung ...
Es sollte auch weiter möglich sein, einen Dateinamen mit dem Code anzugeben; das Label muss nicht unbedingt sein.
... und Titel und Label ...
Das i-Tüpfelchen wäre natürlich Syntaxhighlighting für PHP, aber darauf kann ich gerne verzichten.
... und anpassbares Syntaxhighlighting für haufenweise von Sprachen, inklusive PHP. Und noch so einiges mehr. Ich brauch das gerade nicht, wäre ich aber an Deiner Stelle, würde ich ohne Bedenken zu diesem Ding greifen, wenn es beim Ausprobieren keine Macken hat.
Und das Beste: Wenn man andere Bedürfnisse hat, sind im User's Guide in Abschnitt 1.5 ungefähr 14 Alternativen zu diesem Paket aufgelistet, nett von dem Heinz.
Tim