仅借用 ebgaramond 字体系列中的希腊字体

仅借用 ebgaramond 字体系列中的希腊字体

我以前问过类似的问题,也就是说,我只想使用 Bodoni 字体来显示希腊字母。

现在我需要使用 ebgaramond 字体系列,但我努力遵循我的旧问题的答案却没有结果......

建议的答案是使用 substitutefont 包,但将 bodoni 更改为 ebgaramond 似乎不起作用......请帮忙!

我的老问题:仅使用特定字体包中的希腊字体

答案1

据我所知,该ebgaramond软件包不提供 LGR 编码的字体。如果您愿意使用xelatexlualatex,则可以使用原始 OpenType 字体轻松完成此操作:

\documentclass{article}
\usepackage{fontspec}
\usepackage{polyglossia}
\setmainlanguage{english}
\setotherlanguage[variant=ancient]{greek}
\newfontfamily\greekfont{EB Garamond}[Script=Greek]
\pagestyle{empty}
\begin{document}
This is English

\textgreek{Πάτερ ἡμῶν ὁ ἐν τοῖς οὐρανοῖς·}
\end{document}

在此处输入图片描述

pdffonts给出:

name                                 type              encoding         emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
BECQJC+LMRoman10-Regular-Identity-H  CID Type 0C       Identity-H       yes yes yes      5  0
RXOBML+EBGaramond12-Regular-Identity-H CID Type 0C       Identity-H       yes yes yes      7  0

相关内容