将语言添加到 MiKTeX 安装

将语言添加到 MiKTeX 安装

我的母语是塞尔维亚语,它包含在 Windows 的 MiKTeX 发行版中。但是,它只有拉丁语版本,我想使用西里尔语塞尔维亚语。我尝试在互联网上搜索有关此问题的信息,发现邮政。

这些文件是基于俄语的,检查后我发现翻译没问题。我将文件内容复制到两个文件(serbianc.ldf 和 serbianc.sty),并将这些文件放在其他语言文件所在的 tex\generic\babel 文件夹中。

接下来,我在 babel.sty 中添加了以下行(以及其他语言定义):

\DeclareOption{serbianc}{\input{serbianc.ldf}}

当尝试在 TeX 文档中使用该语言时,LaTeX 在以下行失败:

\usepackage[serbianc]{babel}

出现以下错误:

! LaTeX Error: File `serbianc.ldf' not found.

我也尝试过进入 MiKTeX 设置并刷新文件名数据库,但无济于事。

我对 TeX 还不太熟悉 - 对我来说,这也许是一件大事,但我确实有很多编程技能,并且渴望学习它。我在互联网上找到的资源相当稀少,而且主要是与 Unix 相关的。

我这里遗漏了什么?任何帮助都非常感谢。

答案1

这里想要评论作为答案:

不要将本地文件放在主根目录 (programdata\miktex ...) 中,而应使用本地根目录 (请参阅 miktex 手册)。但是,如果您使用主根目录,则必须在管理员模式下更新 FNDB。

相关内容