Babel 一直在抱怨:“british 没有定义,请改用 English。”

Babel 一直在抱怨:“british 没有定义,请改用 English。”

在谷歌或这里找不到任何答案后,我现在只好求助于最后的希望:问自己。

每当我运行 latex 文件(在 Windows 7 x64 下使用 MikTeX 中的 pdflatex)时,\usepackage[british]{babel}我都会不断收到来自 babel 的警告:

british not defined, using English instead.

即使在绝对最小的文件中也会发生这种情况:

\documentclass{scrreprt}

\usepackage[british]{babel}

\usepackage{blindtext}

\begin{document}

\title{Testtext}
\author{Me}

\maketitle

\tableofcontents

\chapter{foo}

\blindtext

\chapter{bar}

\blindtext

\end{document}

我不明白。有人能给我一些见解吗?

答案1

此警告由blindtext, 不是babel。这是因为blindtext定义了许多特定于语言的文档,并且当前仅创建与以下babel类似选项相对应的文本:

  • english

  • germanngerman

  • american

  • catalan

  • latin

  • french

除此之外的任何事情都可能引发警告。

相关内容