von ich meine ja nur » Do 4. Aug 2022, 14:37
Dann kannst du nicht
\toprule und
\midrule verwenden. Die fügen nun einmal einen zusätzlichen Anstand ein. Eventuell geht es mit
tabularray, aber das habe ich noch nicht näher verfolgt. Ansonsten sei darum gebeten, bei einem
Minimalbeispiel auch die Dokumentpräambel zu minimieren. Wie das geht, findest du unter dem Link. Da du die jetzt aber schon einmal gepostet hast:
- \usepackage[utf8]{inputenc} sollte überflüssig sein. Wenn es das nicht ist, solltest du die TeX-Distribution updaten.
- Da eventuell andere Pakete auch von Option ngerman profitieren würden, ist es meist sinnvoll, diese bereits bei \documentclass als globale Option anzugeben, statt nur beim Laden von babel.
- Das LaTeX-Paket bibgerm aus germbib ist schon seit Jahrzehnten veraltet. Offiziell abgelöst wurde es von babelbib. Empfehlen würde ich die Verwendung von biblatex. Siehe dazu ggf. u. a. die wichtigen Hinweise im Literaturverzeichnis-Forum.
- Das Paket chngcntr ist ebenso obsolet wie \usepackage[utf8]{inputenc}.
- hyperref sollte von wenigen, dokumentierten Ausnahmen abgesehen das letzte Paket sein. auf jeden Fall sollte es beispielsweise nach amsmath geladen werden.
- subfigure ist seit Jahrzehnten veraltet und nicht mehr verwendet werden. Den offiziellen Nachfolger und eine empfehlenswerte Alternative findest du unter dem Link.
- Da du später helvet und mathptmx lädst, ist das Laden von lmodern wenig sinnvoll. Eine wenig sinnvoll wäre es eventuell, wenn du \ttfamily oder \texttt oder \verb oder verbatim verwenden würdest. Ich vermute aber eher nicht.
- Pakete mehrfach zu laden, ist keine gute Idee. Sie mehrfach mit unterschiedlichen Optionen zu laden, ist sogar ein Fehler.
- Wenn du nicht die brandaktuelle Version von colortbl hast, wäre es sinnvoll, statt color und colortbl das Paket xcolor mit Option table zu laden. Das sollte dann aber vor dem Laden von tikz erfolgen.
- Überhaupt ist es sinnlos nach tikz noch xcolor zu laden, weil tikz das bereits selbst erledigt.
- Nur Option h bei Umgebung table anzugeben, ist wenig sinnvoll. Außerdem erweitert LaTeX das automatisch zu ht.
Sieht mir alles ziemlich wahllos zusammengeschustert aus. Du solltest grundsätzlich nur die Pakete laden, die du auch wirklich verwendest.
Dann kannst du nicht [tt]\toprule[/tt] und [tt]\midrule[/tt] verwenden. Die fügen nun einmal einen zusätzlichen Anstand ein. Eventuell geht es mit [ctan]tabularray[/ctan], aber das habe ich noch nicht näher verfolgt. Ansonsten sei darum gebeten, bei einem [mwe][/mwe] auch die Dokumentpräambel zu minimieren. Wie das geht, findest du unter dem Link. Da du die jetzt aber schon einmal gepostet hast:
[list]
[*][tt]\usepackage[utf8]{inputenc}[/tt] sollte überflüssig sein. Wenn es das nicht ist, solltest du die TeX-Distribution updaten.
[*]Da eventuell andere Pakete auch von Option [tt]ngerman[/tt] profitieren würden, ist es meist sinnvoll, diese bereits bei [tt]\documentclass[/tt] als globale Option anzugeben, statt nur beim Laden von [tt]babel[/tt].
[*]Das LaTeX-Paket [tt]bibgerm[/tt] aus [ctan]germbib[/ctan] ist schon seit Jahrzehnten veraltet. Offiziell abgelöst wurde es von [ctan]babelbib[/ctan]. Empfehlen würde ich die Verwendung von [ctan]biblatex[/ctan]. Siehe dazu ggf. u. a. die wichtigen Hinweise im Literaturverzeichnis-Forum.
[*]Das Paket [ctan]chngcntr[/ctan] ist ebenso obsolet wie [tt]\usepackage[utf8]{inputenc}[/tt].
[*][ctan]hyperref[/ctan] sollte von wenigen, dokumentierten Ausnahmen abgesehen das letzte Paket sein. auf jeden Fall sollte es beispielsweise nach [tt]amsmath[/tt] geladen werden.
[*][ctan]subfigure[/ctan] ist seit Jahrzehnten veraltet und nicht mehr verwendet werden. Den offiziellen Nachfolger und eine empfehlenswerte Alternative findest du unter dem Link.
[*]Da du später [ctan]helvet[/ctan] und [ctan]mathptmx[/ctan] lädst, ist das Laden von [tt]lmodern[/tt] wenig sinnvoll. Eine wenig sinnvoll wäre es eventuell, wenn du [tt]\ttfamily[/tt] oder [tt]\texttt[/tt] oder [tt]\verb[/tt] oder [tt]verbatim[/tt] verwenden würdest. Ich vermute aber eher nicht.
[*]Pakete mehrfach zu laden, ist keine gute Idee. Sie mehrfach mit unterschiedlichen Optionen zu laden, ist sogar ein Fehler.
[*]Wenn du nicht die brandaktuelle Version von [ctan]colortbl[/ctan] hast, wäre es sinnvoll, statt [ctan]color[/ctan] und [ctan]colortbl[/ctan] das Paket [ctan]xcolor[/ctan] mit Option [tt]table[/tt] zu laden. Das sollte dann aber vor dem Laden von [ctan]tikz[/ctan] erfolgen.
[*] Überhaupt ist es sinnlos nach [ctan]tikz[/ctan] noch [ctan]xcolor[/ctan] zu laden, weil [tt]tikz[/tt] das bereits selbst erledigt.
[*]Nur Option [tt]h[/tt] bei Umgebung [tt]table[/tt] anzugeben, ist wenig sinnvoll. Außerdem erweitert LaTeX das automatisch zu [tt]ht[/tt].
[/list]
Sieht mir alles ziemlich wahllos zusammengeschustert aus. Du solltest grundsätzlich nur die Pakete laden, die du auch wirklich verwendest.