如何使用翻译包和 Beamer?

如何使用翻译包和 Beamer?

我想将beamer演示文稿中的定理、定义等标题翻译成波兰语。浏览完beamer用户指南的最后几页后,我尝试了\usepackage[polish]{translator},但结果却是“包翻译器选项冲突”。有什么想法我可以做什么吗?

答案1

您需要将语言选项放在类选项中,以便babeltranslator包(由 隐式加载beamer)都可以看到它:

\documentclass[polish]{beamer}
\usepackage{babel}
\begin{document}
\begin{frame}
  \begin{theorem}[Theorem]

  \end{theorem}
\end{frame}
\end{document}

对于您的隐含问题“如何将选项传递给我自己不加载的包”的另一种方法是使用\PassOptionsToPackage

\PassOptionsToPackage{polish}{translator}
\documentclass{beamer}
\usepackage[polish]{babel}

相关内容