Ich habe kürzlich mein Miktex 2.9 aktualisiert und beim Versuch, meine Dateien zu kompilieren, wird der folgende Fehler angezeigt, den ich nicht hatte. .
Paketbabel-Fehler: unbekannte Option spanisch. Entweder haben Sie es falsch geschrieben oder die Sprachdefinitionsdatei spanish.ldf wurde nicht gefunden.
Dies ist meine Präambel:
\documentclass[12pt]{article} \usepackage[explicit]{titlesec} \usepackage[usenames,dvipsnames]{pstricks} \usepackage{amsfonts,amssymb,amsmath,mathrsfs,enumerate,epsfig,fullpage,pst-grad,pst-plot} \usepackage[spanish]{babel} \usepackage[latin1]{inputenc}
Bitte helfen Sie!
Kommentare
Überprüfen Sie die Anleitung. Dies ist ein Beispiel mit dem oben genannten Problem: \ documentclass [12pt] {article} \ usepackage [explizit] {titleec} \ usepackage [usenames, dvipsnames] {pstricks} \ usepackage {amsfonts, amssymb, amsmath, mathrsfs, enumerate, epsfig , fullpage, pst-grad, pst-plot} \ usepackage [spanisch] {babel} \ usepackage [latin1] {inputenc} \ begin {document} Esta es una prueba. \ end {document}
Antwort
Die Organisation von babel
hat sich geändert. Die Sprachen wurden in separate Distributionspakete aufgeteilt und werden nun unabhängig voneinander verwaltet. In MiKTeX müssen Sie babel-spanish
installieren, um babel
„s spanish
zu erhalten. P. >
Verwandte Themen: Paketbabel Fehler: Unbekannte Option `francais“
Antwort
Ich habe hier nach einer Antwort gesucht: (verwandte / doppelte Frage)
Paket babel Fehler: Unbekannte Option `ngerman '
Für mich auf verschiedenen Ubuntu-Derivaten war dies der Trick:
sudo apt-get install texlive-lang-spanish %in my case -german
(Vergessen Sie nicht die „Installation“ wie im Kommentar von egreg dort, woher ich diese habe)
Für Fedora / Debian verwenden Sie bitte
sudo dnf install texlive-babel-spanish %in my case -german
Natürlich können Sie Spanisch / Deutsch durch Ihre benötigte Sprache, Niederländisch, Francais oder eine andere Sprache ersetzen.
Anscheinend (wie in dieser Antwort angegeben: https://tex.stackexchange.com/a/142358/110394 ), diese Pakete sind veraltet; texlive-lang-european
sollte jetzt installiert werden:
sudo apt-get install texlive-lang-european
Für eine technischere Erklärung siehe hier: https://tex.stackexchange.com/a/139707/110394
\documentclass{...}
beginnt und mit\end{document}
endet.