Guten Morgen
Ich weiss nicht ganz wie ich das Problem hier minimal darstellen kann, da es darum geht verschiedene Dateien zusammen zu führen.
Es sieht aber ungefähr so aus:
\documentclass[a4paper,11pt]{report} \usepackage{float} \begin{document} \begin{table}[H] \centering \begin{tabular}{|p{4.1cm}|p{10.2cm}|} \hline \textbf{Brot} & \textbf{Rezept } \\ \hline Zopf & Margerine, Hefe, Wasser, Salz \\ \hline Weggli & Wie Zopf aber mehr Margerine und längere aufgehzeit \\ \hline \end{tabular} \caption{Brot Rezepte } \label{Tab_Brot_Rezepte_I} \end{table} \end{document}
So baue ich meine Tabellen auf.
Jetzt möchte ich aber das der Text in der Tabelle in einer separaten Datei ist. Der Grund ist das ich die selbe Tabelle z.B. auch für Präsentationen brauche. Ich möchte solche Tabellen nicht mit copy-paste zwischen den verschiedenen Dokumenten wechseln. Grund ist das ich oft im Worf-Flow kleine Änderungen mache und diese dann gerne gleich überall geändert habe ohne daran denken zu müssen, das ich es dann wieder mit copy-paste überall einfüge. Je nach Format des PDFs kann es zudem auch mal sein, dass ich eine Tabelle etwas anders darstellen möchte. Für mich hat sich die manuelle Angabe der Breite bewährt, da ich so mehr Kontrolle habe.
Also war mein Ansatz wie folgt:
Neues File mit:
\textbf{Brot} & \textbf{Rezept } \\ \hline Zopf & Margerine, Hefe, Wasser, Salz \\ \hline Weggli & Wie Zopf aber mehr Margerine und längere aufgehzeit \\ \hline
Dann
\begin{table}[H] \centering \begin{tabular}{|p{4.1cm}|p{10.2cm}|} \hline \input{Neues_File} \end{tabular} \caption{Brot Rezepte } \label{Tab_Brot_Rezepte_I} \end{table}
Jetzt nimmt es mir auch die Tabelle rein. Jedoch ist die Darstellung nicht korrekt. Es hat unten noch überflüssige Linien.
Mit googeln komme ich nicht wirklich weiter. Es scheint das auch andere ähnliche Probleme haben gerade dann wenn der Inhalt einer Tabelle automatisch generiert wird. Die Lösungen sind aber dann 10y alt. Andere Verweisen, dass sie mit dem \input Ansatz seit einem Udpate 2020 Probleme haben. Aber deren Ansätze klappen bei mir nicht ganz.
Habt ihr eine Idee woran es liegen könnte? \input sollte ja einfach den Inhalt der Datei einbinden auf die gleiche Art als wäre sie direkt hingeschrieben. Darum verstehe ich das Problem nicht wirklich das sich ergibt.
Ich hoffe ihr habt alle Informationen um das Problem nach vollziehen zu können.
Lg Sauerteigbrot