ich habe folgendes Problem: ich habe mehrere unabhängige Dokumente, die ich der besseren Übersicht halber alle zusammen in einem weiteren Dokument zusammenfassen möchte. Da jetzt einige der Dokumente mehrere gleiche Absätze enthalten, habe ich mit "\input{...}" die doppelten Passagen eingebracht. Der Code ist damit nicht doppelt und Änderungen muss ich nicht zweimal machen. So weit so gut. In der Übersichtsdatei habe ich jedoch das Problem, dass hier mehrmals der "\input{...}"-Befehl aufgerufen wird und Bildreferenzen mehrfach vorhanden sind. Dadurch kommt es zum Fehler: "Label `key' multiply defined."
Um das Ganze etwas verständlicher zu machen hier ein Beispiel:
Ich habe die Dokumente "Apfel", "Birne", "Kirsche" und "Banane".
"Apfel" und "Birne" enthalten an einer Stelle den gleichen Code, weshalb dieser jeweils mit "\input{...}" von außerhalb geladen wird.
Zur besseren Übersicht habe ich ein Masterfile, das wie folgt aufgebaut ist.
... \begin{document} \input{Apfel} \input{Birne} \input{Kirsche} \input{Banane} \end{document}
Der Code von "Apfel" bzw. "Birne" hat folgende Gestalt:
... \begin{document} Apfelkuchen ist lecker! \input{Kuchen} \end{document}
... \begin{document} Birnenkuchen ist auch lecker! \input{Kuchen} \end{document}
... \begin{document} ... \begin{figure}[H] \includegraphics[width=0.6\linewidth]{Kuchen.png} \centering \caption{Kuchen aus dem Ofen} \label{kuchen} \end{figure} ... bla bla \ref{kuchen} \end{document}
Mit freundlichen Grüßen