多年来我使用该包betababel
将拉丁字母和希腊字母组合在一个文档中,但自从版本以来2014.20141024-1
,texlive-lang-greek
简单的例子
\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{betababel}
\begin{document}
\bcode{lo/gos}
\end{document}
(与以前的版本兼容)在使用以下命令进行编译时产生此错误pdflatex
:
Package babel Error: You haven't defined the language polutonikogreek yet.
有什么想法可以解决这个问题吗?
答案1
我不知道这是否会发生一些冲突,但是同样betababel
地babel
,这样做应该是安全的:
% arara: pdflatex
\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[polutonikogreek, ngerman]{babel}
\usepackage[ngerman]{betababel}
\begin{document}
\bcode{lo/gos}
\end{document}
正如您的输出中所写,缺少该babel
选项。由于不提供此选项,因此只需通过原始版本加载它即可。polutonikogreek
betababel
babel
答案2
这些软件包betababel
似乎在过去十年中没有收到更新。我强烈反对使用它。(我无法在 TexLive 2021 安装上启动并运行它。)
我建议直接在 Tex 文件中写入希腊文。在键盘上使用希腊文贴纸并在操作系统中选择希腊文布局。
一个例子如下
\documentclass{article}
% Set the font (output) encodings
\usepackage[T1]{fontenc}
% \usepackage[utf8]{inputenc} is no longer required (since 2018)
% Greek-specific commands
\usepackage[greek,english]{babel}
\begin{document}
\tableofcontents
\begin{abstract}
\textgreek{Αυτή είναι μια σύντομη περιγραφή του θέματος}
\end{abstract}
Latin text can also be added to the document.
\end{document}
改编自背面希腊文简介