ich habe folgendes Problem:
Ich will in ein Latex-Dokument andere Dateien (tex oder pdf) alphabetisch sortiert einbinden.
Für durchnummerierte Dateien kann man ja mit einem Zähler und einer Schleife diese einbinden.
Hier ein Beispiel zu Zahlen aus einem anderen Thema:
\listfiles \documentclass[12pt]{article} \usepackage{forloop} \usepackage{ifthen} \newcounter{ct} \begin{document} \begin{enumerate} \forloop{ct}{1}{\value{ct} < 3}% {% \input{\arabic{ct}} } \end{enumerate} \setcounter{ct}{0}% \begin{enumerate} \whiledo{\value{ct} < 9999}{\stepcounter{ct}% \InputIfFileExists{\arabic{ct}}{}{}% } \end{enumerate} Wieder weiterer Text. \end{document}
Hintergrund ist, dass ich einen Liedzettel erstellen will, bei dem die Lieder einzeln gespeichert sind (das macht Fehlerkorrekturen einfacher und so kann ich neue Lieder einfach durch erneutes Kompilieren einfügen).
Ob ich dafür PDF- Dateien oder Lilypond-Dateien verwende sollte eigentlich keine Rolle spielen.
Gibt es dafür einen Weg? Wenn es einen Befehl gäbe, dass z.B. alle Dateien in einem Ordner eingefügt werden, würde das wahrscheinlich schon reichen.
Und eine Bonusfrage - Könnte man, wenn das funktioniert ein Inhaltsverzeichnis aus den Dateinamen erzeugen? Sonst kann ich auch in den einzelnen Dateien Kapitelüberschriften einfügen (wenn ich tex-Dateien verwende), die sollten erkannt werden, oder?
Vielen Dank im Voraus und viele Grüße!
Martin[/code]