最近Miktex2.9を更新しましたが、ファイルをコンパイルしようとすると、次のエラーが発生しますが、これはありませんでした。 。
パッケージbabelエラー:不明なオプションスペイン語。スペルを間違えたか、言語定義ファイルspanish.ldfが見つかりませんでした。
これは私の前文です:
\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}
助けてください!
コメント
ガイドを確認します。これは上記の問題がある例です:\ 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} \ begin {document} Esta es unaprueba。 \ end {document}
回答
babel
が変更されました。言語は個別の配布パッケージに分割され、現在は独立して維持されています。 MiKTeXでは、babel-spanish
をインストールしてbabel
のspanish
を取得する必要があります。
回答
ここで回答を探していました:(関連/重複した質問)
パッケージbabelエラー:不明なオプション `ngerman '
さまざまなUbuntu派生物を使用している私にとって、これでうまくいきました:
sudo apt-get install texlive-lang-spanish %in my case -german
(ここにあるegregのコメントのように「インストール」を忘れないでください)
Fedora / Debianの場合は
もちろん、スペイン語/ドイツ語を必要な言語、オランダ語、フランセまたは別の言語に置き換えることができます。
どうやら(この回答に記載されているように: https://tex.stackexchange.com/a/142358/110394 )、これらのパッケージは廃止されました。 texlive-lang-european
を今すぐインストールする必要があります:
sudo apt-get install texlive-lang-european
より技術的な説明はこちらをご覧ください: https://tex.stackexchange.com/a/139707/110394
\documentclass{...}
で始まり\end{document}
で終わるコンパイル可能なコードが表示されたら問題が何であるかを調べます。