Probleme beim Wechsel von pdflatex zu lualatex

Probleme beim Wechsel von pdflatex zu lualatex

Ich habe ein wirklich seltsames Problem und hoffe, dass mir nach 4 Stunden Googeln, Versuchen und Scheitern jemand helfen kann:

Hintergrundinformationen: Ich verwende Texstudio und Miktex, meine Dokumente sind in UTF-8 kodiert

In meinem Dokument verwende ich Tikz zum Zeichnen einiger Bäume. Seitdem ich Tikz verwende, musste ich von pdflatex auf lualatex umsteigen. Seitdem funktionieren alle meine deutschen Umlaute (ÄÖÜ) und das scharfe s (?) nicht mehr.

Nach dem, was ich im Netz gelesen habe, ist der einfachste Weg, sie wieder zum Laufen zu bringen, \usepackage{fontspec}meine Präambel zu ergänzen und zu entfernen

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

Das habe ich also gemacht. Aber dann bekomme ich viele Fehlermeldungen wie die folgenden:

Schriftart \EU2/lmr/m/n/10=file:lmroman10-regular:script=latn;+trep;+tlig; bei 10pt nicht ladbar: metrische Daten nicht gefunden oder fehlerhaft. \fontencoding\encodingdefault\selectfont

Schriftart \EU2/lmr/m/n/12=file:lmroman12-regular:script=latn;+trep;+tlig; bei 12pt nicht ladbar: metrische Daten nicht gefunden oder fehlerhaft. \normalsize

Schriftart \EU2/lmr/m/n/8=file:lmroman8-regular:script=latn;+trep;+tlig; bei 8pt nicht ladbar: metrische Daten nicht gefunden oder fehlerhaft. \begin{tabular}

Okay... Google hat mir gesagt, dass ich anscheinend das Paket lmodern hinzufügen muss, also habe ich es hinzugefügt: \usepackage{lmodern}. hm... hat nicht funktioniert. Ich bekomme immer noch die gleichen Fehler...

Okay, ich habe versucht, ein leeres Dokument zu beginnen, nur um zu prüfen, ob dasselbe passieren würde:

\documentclass[a4paper,12pt,]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage{lmodern}
\usepackage{fontspec}
\begin{document}
    TEST: Ä
\end{document}

Und ja. Die Ergebnisse sind die gleichen: Bildbeschreibung hier eingeben

Also... das ist, was ich in den letzten 4 Stunden versucht habe und langsam werde ich ein wenig frustriert. Ich habe keine Ahnung \dots

Aber ich hoffe ihr könnt mir helfen ;)

Antwort1

Die Antwort auf meine Frage ist sehr einfach und ein bisschen albern ...

Mein MikTex war einfach nicht auf dem neuesten Stand, obwohl ich die aktuelle Version erst vor ein paar Tagen heruntergeladen und installiert hatte. Wenn also jemand anders irgendwann einmal auf dieses Problem stößt, sollten Sie Folgendes tun:

  1. Führen Sie es aus MikTex Updater (Admin)und aktualisieren Sie Miktex selbst
  2. Führen Sie es MikTex Updater (Admin)erneut aus und aktualisieren Sie alle Pakete (wiederholen Sie dies, bis das Update Ihnen anzeigt, dass alle Pakete auf dem neuesten Stand sind).
  3. Führen Sie das Programm aus MikTex Updater(ohne Administratorrechte) und wiederholen Sie die Schritte 1 und 2.
  4. Führen Sie die aus MikTex Settings (Admin)und erstellen Sie die Formate neu
  5. Führen Sie die MikTex Settings(ohne Admin) und erstellen Sie die Formate neu

Das ist es. Jetzt sollte es funktionieren.

verwandte Informationen