Hallo,
ich benötige einen kleinen Denkanstoß beim folgenden Plan:
Da ich in Latex häufig aus Quellcode (beispielsweise Java-Code) zitieren möchte, dachte ich mir, ich lasse die jeweilige Datei direkt von Latex einlesen und dann entsprechend formatieren.
Die verbatim Umgebung kenne ich, ich weiss jedoch nicht, wie ich dieser Umgebung Inhalt übergeben kann, welcher eventuell Steuerzeichen enthält, aber noch in einer Datei steckt.
zum Beispiel enthält das folgende Java-File noch jede Menge „böser“ Zeichen:
public class HalloWelt{
public static void main(String[] args){
System.out.println("Hallo Welt!");
}
}
diese Datei würde ich dann beispielsweise gerne mit sowas wie
\documentclass[12pt]{article}
\newif\ifmore \moretrue
\begin{document}
\newread\quelle
\openin\quelle=HalloWelt.java
\loop
\immediate\read\quelle to \zeile
\ifeof\quelle
\global\morefalse
\else
\verb+\zeile+ %Hier bitte Datei einlesen, aber quasi eine verbatim-
%Umgebung darum setzen
\fi
\ifmore\repeat
\closein\quelle
\end{document}
Ich hoffe ich konnte deutlich genug erklären, was mein Anliegen ist und hoffe jemand von Euch hat eine gute Idee dazu.
Vielen Dank im Voraus,
Carsten
