Beamer 中的希腊语

Beamer 中的希腊语

如何在不使用拉丁音译的情况下在 Beamer 中书写希腊语?以下方法无效。

\documentclass[lualatex]{beamer}
\usepackage[polutonikogreek,british]{babel}
\usepackage{fontspec}
\setmainfont{ebgaramond}

\begin{document}
\title{Not a presentation}

\begin{frame}
  \frametitle{Hullo}
  Hullo, world.
  \textgreek{aisqron}
  \textgreek{καλόν}
  καλόν
\end{frame}
\end{document}

%%% Local Variables:
%%% mode: latex
%%% TeX-master: t
%%% TeX-engine: luatex
%%% End:

aisqron显示,但καλόν实际上不是。我不知道我是否需要 Luatex,但我尝试使用标准 Latex 也失败了。

在此处输入图片描述

答案1

beamer 使用无衬线字体,因此您必须将此字体设置为识别希腊文的字体:

\documentclass{beamer}
\usepackage[polutonikogreek,british]{babel}
\usepackage{fontspec}
\setsansfont{ebgaramond}
\begin{document}
\title{Not a presentation}

\begin{frame}
  \frametitle{Hullo}
  Hullo, world.
  \textgreek{aisqron} καλόν 
\end{frame}
\end{document}

在此处输入图片描述

相关内容