Jag uppdaterade nyligen min Miktex 2.9 och när jag försöker kompilera mina filer får jag följande fel, som jag inte hade .. .
paket babelfel: okänt alternativ spanska. Antingen stavade du det fel eller så hittades inte språkdefinieringsfilen spanish.ldf.
Detta är min inledning:
\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}
Snälla hjälp!
Kommentarer
Kontrollera guiden. Detta är ett exempel som har ovanstående problem: \ documentclass [12pt] {article} \ usepackage [explicit] {titelsec} \ usepackage [usenames, dvipsnames] {pstricks} \ usepackage {amsfonts, amssymb, amsmath, mathrsfs, enumerate, epsfig , fullpage, pst-grad, pst-plot} \ usepackage [spanska] {babel} \ usepackage [latin1] {inputenc} \ begin {document} Esta es una prueba. \ end {document}
Svar
Organisationen av babel
har förändrats. Språken har delats in i separata distributionspaket och underhålls nu oberoende. I MiKTeX måste du installera babel-spanish
för att få babel
”s spanish
.
Relaterat: Paketbabelfel: Okänt alternativ `francais”
Svar
Jag letade efter ett svar här: (relaterad / duplicerad fråga)
Package babel Error: Okänt alternativ `ngerman '
För mig på olika Ubuntu-derivat gjorde detta tricket:
sudo apt-get install texlive-lang-spanish %in my case -german
(glöm inte ”installera” som i egregs kommentar där, där jag har det här)
För Fedora / Debian använd
sudo dnf install texlive-babel-spanish %in my case -german
Naturligtvis kan du ersätta spanska / tyska med ditt språk, nederländska, franska eller annat språk.
Tydligen (som anges i detta svar: https://tex.stackexchange.com/a/142358/110394 ), dessa paket har blivit föråldrade; texlive-lang-european
ska installeras nu:
sudo apt-get install texlive-lang-european
För en mer teknisk förklaring se här: https://tex.stackexchange.com/a/139707/110394
\documentclass{...}
och slutar med\end{document}
.