Mir ist gerade was ganz verrücktes passiert. Und zwar habe ich immer latin1 benutzt zwecks Umlauten und ß. Jetzt plötzlich gabs bei nem Dokument Probleme und ein Fehler wegen jedem ß. Ich war sehr verwirrt weil mein Header der gleiche ist wie bei älteren Dokumenten. Auch wenn ich ein altes Dokument nochmals kompiliere gibt es keine Probleme obwohl auch hier viele ß vorkommen.

Ich hab also gegooglet und gefunden dass uft8 eh besser sein soll und hab beim neuen Dokument das verwendet und es ging, was ja erst mal gut war. Dann wollte ich das bei nem älteren mal testen und es gab hunderte Fehler wegen allen Umlauten und ß.

Zusammengefasst heißt das also dass bei gleichem Header (bis auf den uft8 oder latin1) Unterschied in manchen Dokumenten nur uft8 und bei anderen nur latin1 richtig funktioniert. Da kann doch etwas nicht stimmen aber ich bin total überfragt.

Achja meine Befehler sahen so aus:

\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}

Teilweise wie gesagt latin1 durch uft8 ersetzt.