babel 的西班牙语选项

babel 的西班牙语选项

我最近更新了我的Miktex 2.9当我尝试编译我的文件时,出现了以下错误,以前我从未遇到过这样的错误:

包 babel 错误:未知选项 spanish。您拼写错误或未找到语言定义文件 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}
\begin{document} Esta es una prueba. \end{document}

答案1

的组织结构babel已发生改变。语言已分离为单独的分发包,现在独立维护。在 MiKTeX 中,您必须安装babel-spanish才能babel获得spanish

有关的:软件包 babel 错误:未知选项“francais”

答案2

我正在寻找答案这个相关或重复的问题

对我来说不同Ubuntu衍生物,这个技巧奏效了:

sudo apt-get install texlive-lang-spanish %in my case -german

               (别忘了install忘记egreg 的评论 我从哪里得到这个

为了Fedora/Debian请用

sudo dnf install texlive-babel-spanish %in my case -german

当然,你可以替换西班牙语/德语使用您需要的语言,荷兰语、法语或其他语言。

编辑/更新:

显然,正如这个答案,这些包已经过时;texlive-lang-european现在应该安装:

sudo apt-get install texlive-lang-european

更多技术解释请参见这里

相关内容