以下是我尝试使用 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 遇到希腊字母时的完整连字符需要稍微多一点的工作