如何用 \textgreek 输出这个希腊词

如何用 \textgreek 输出这个希腊词

以下是我尝试使用 textgreek 生成的单词:

在此处输入图片描述

到目前为止,我已经

\documentclass{book}
\usepackage[LGR,T1]{fontenc}
\newcommand{\textgreek}[1]{\begingroup\fontencoding{LGR}\selectfont#1\endgroup}
\usepackage{amsmath}
\usepackage[greek,english]{babel}

\begin{document}
\thispagestyle{empty}
\Huge
\textbf{\textgreek{peirathoion}}
\end{document}

生成结果:

在此处输入图片描述

如您所见,“alpha”并没有a'; and, there is no mark under the first像原始图片所示那样显示为“o”。

有人能帮忙修改代码以便显示原始单词吗?

谢谢。

答案1

另一种方法是将其作为 Unicode 输入:

\documentclass{book}
\usepackage[LGR,T1]{fontenc}
\usepackage{amsmath}
\usepackage{textalpha}
\usepackage[greek,english]{babel}

\begin{document}
\thispagestyle{empty}
\Huge
πειρατήριον
\end{document}

计算机现代字体示例

您可以在 LuaTeX 或 XeTeX 中通过加载支持希腊语的字体(例如\usepackage{newcomputermodern}或 )执行相同操作\usepackage{libertinus}

如果你想使用拉丁字母作为输入法,你betababel需要teubner不久前,我还为 XeTeX 编写了一个 beta 代码输入法。要更改字体或启用 TeX 遇到希腊字母时的完整连字符需要稍微多一点的工作

相关内容