如何用 ebgaramond-maths 制作 epsilon

如何用 ebgaramond-maths 制作 epsilon

我正在使用 ebgaramond 字体并尝试制作一个 epsilon:

\documentclass[10pt,article]{memoir}

\usepackage[lining]{ebgaramond}
\usepackage{ebgaramond-maths}

\begin{document}
Epilon: $\epsilon$

\end{document}

但它不会显示出来:(不要介意命令的拼写是正确的:)

在此处输入图片描述

字体是否缺少此功能,并且没有自动回退功能,或者这里发生了什么?我该怎么做才能解决这个问题?

答案1

您可能想要联系该软件包的作者(电子邮件可在软件包用户指南的首页上找到)并询问缺失的\epsilon字形是否是错误。在此过程中,您可能还想询问\theta(看起来很像\vartheta)、\xi(其缩放比例可能不正确)、\varpi(字形右侧的空白太多?)和\rho(看起来很像\varrho)。

在此处输入图片描述

仅用于比较,这里是来自 Computer Modern 的相同字形。

在此处输入图片描述

\documentclass[10pt,article]{memoir}
\usepackage{ebgaramond-maths} % comment out to get Computer Modern
\begin{document}

$\alpha\beta\gamma\delta[\epsilon]\varepsilon\zeta
\eta\theta\vartheta\iota\kappa\lambda\mu\nu
\xi\pi\varpi\rho\varrho\sigma\varsigma\tau
\upsilon\phi\varphi\chi\psi\omega$ % \omicron not defined

\end{document}

答案2

日志报告

Missing character: There is no ^^O in font EBGaramond12-Italic--oml-ebgaramond!

这看起来像是字体设置中的一个错误。

\varepsilon虽然有效

在此处输入图片描述

\documentclass[10pt,article]{memoir}

\usepackage[lining]{ebgaramond}
\usepackage{ebgaramond-maths}

\begin{document}
Epsilon: $[\epsilon][\varepsilon]$

\end{document}

答案3

现在有一个Garamond 数学OpenType 字体与 EB Garamond 匹配,可与 一起使用unicode-math。我还将其添加到OpenType Math Fonts 社区答案

\documentclass[varwidth, preview]{standalone}

\usepackage{mathtools}
\usepackage{unicode-math}

\setmainfont{EB Garamond}
\setmathfont{Garamond Math}[Scale=MatchUppercase]

\begin{document}
\begin{align*}
   &\lim_{x \to c} f(x) = L \iff \\
   &\quad \forall \epsilon > 0. \exists \delta > 0. \forall x \in D. \\
   &\quad\left\lvert x-c \right\rvert < \delta \implies
         \left\lvert f(x) - L \right\rvert < \epsilon
\end{align*}
\end{document}

Garamond 数学示例

请注意,截至 2018 年 6 月,完整的 EB Garamond 12 字体系列尚未在 TeX Live 中提供,只有 Regular 和 Italic 字体。

答案4

您还可以加载 newtxmath 包并使用\epsilonup来替换\epsilon。看起来与大多数其他数学字体使用的\epsilonup更相似。\epsilon

\documentclass[10pt,article]{memoir}

\usepackage[lining]{ebgaramond}
\usepackage[]{newtxmath}
\usepackage{ebgaramond-maths}

\begin{document}
Epsilon: $\varepsilon$ \\
Epsilon: $\epsilonup$

\end{document}

相关内容