Ho recentemente aggiornato il mio Miktex 2.9 e quando provo a compilare i miei file ottengo il seguente errore, che non avevo .. .
errore babel pacchetto: opzione sconosciuta spagnolo. O lhai scritto male o il file di definizione della lingua spanish.ldf non è stato trovato.
Questo è il mio preambolo:
\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}
Per favore aiutatemi!
Commenti
controllerò la guida. Questo è un esempio che presenta il problema precedente: \ documentclass [12pt] {articolo} \ usepackage [explicit] {titleec} \ usepackage [usenames, dvipsnames] {pstricks} \ usepackage {amsfonts, amssymb, amsmath, mathrsfs, enumerate, epsfig , pagina intera, pst-grad, pst-plot} \ usepackage [spagnolo] {babel} \ usepackage [latin1] {inputenc} \ begin {document} Esta es una prueba. \ end {document}
Risposta
Lorganizzazione di babel
è cambiato. Le lingue sono state separate in pacchetti di distribuzione separati e ora sono mantenute in modo indipendente. In MiKTeX devi installare babel-spanish
per ottenere babel
“s spanish
.
Correlati: Errore babel pacchetto: opzione sconosciuta “francais”
Risposta
Stavo cercando una risposta qui: (domanda correlata / duplicata)
Errore babel pacchetto: opzione sconosciuta `ngerman '
Per me su diversi derivati di Ubuntu, questo ha funzionato:
sudo apt-get install texlive-lang-spanish %in my case -german
(non dimenticare il commento di “installazione” come nel commento di egreg lì, da dove lho preso)
Per Fedora / Debian si prega di utilizzare
sudo dnf install texlive-babel-spanish %in my case -german
Ovviamente puoi sostituire spagnolo / tedesco con la lingua che desideri, olandese, francese o unaltra.
Apparentemente (come indicato in questa risposta: https://tex.stackexchange.com/a/142358/110394 ), questi pacchetti sono diventati obsoleti; texlive-lang-european
dovrebbe essere installato ora:
sudo apt-get install texlive-lang-european
Per un approfondimento più tecnico la spiegazione vedi qui: https://tex.stackexchange.com/a/139707/110394
\documentclass{...}
e termina con\end{document}
.