多语言类别/样式文件?

多语言类别/样式文件?

我正在编写一些模板和类文件,需要使用一些文本字符串,比如定理、引理等的名称,我想提供轻松切换这些文本所用语言的能力;就像 Babel 对标准 LaTeX 文档类所做的那样。

问题是,实现这一点的首选方法是什么?有没有办法让它与 Babel 很好地协同工作(例如,以某种方式“读取”babel 选项中选择的语言并将其用于我自己的文本标签)?

答案1

您可以在类中提供语言开关,也可以根据需要在本地使用它。您可以根据需要使用 babel 的语言标记添加“标题”,例如希腊语:

\addto\captionsgreek{%
  \def\prefacename{Pr'ologos}%
  \def\refname{Anafor'es}%
  \def\abstractname{Per'ilhyh}%
  \def\bibname{Bibliograf'ia}%
  ...
  \def\proofname{Ap'odeixh}%
  \def\glossaryname{Glwss'ari}% 
  }

答案2

翻译软件包可能会有所帮助。它应该是 TeX 安装的一部分,因为它随投影机类(使用它)。

相关内容