fontspec 找不到既不含 XeLaTeX 也不含 LuaLaTeX 的字体

fontspec 找不到既不含 XeLaTeX 也不含 LuaLaTeX 的字体

我尝试了很多字体,但都不起作用,我得到的只是:

! LaTeX Error: File `ebgaramond.sty' not found.

这是我文档中的一个示例,尽管我尝试了许多其他示例:

\usepackage{fontspec}
\usepackage{ebgaramond}

有人告诉我 XeLaTeX 或 LuaLaTeX 会fontspec开箱即用这些字体,但事实似乎并非如此。

这是我当前的 XeLaTeX 版本:

XeTeX 3.141592653-2.6-0.999995 (TeX Live 2023/Arch Linux)
kpathsea version 6.3.5
Primary author of XeTeX: Jonathan Kew.
Compiled with ICU version 72.1; using 72.1
Compiled with zlib version 1.2.13; using 1.2.13
Compiled with FreeType2 version 2.13.0; using 2.13.0
Compiled with Graphite2 version 1.3.14; using 1.3.14
Compiled with HarfBuzz version 7.1.0; using 7.2.0
Compiled with libpng version 1.6.39; using 1.6.39
Compiled with pplib version v2.05 less toxic i hope
Compiled with fontconfig version 2.14.2; using 2.14.2

我的 LuaLaTeX 版本是:

This is LuaHBTeX, Version 1.16.0 (TeX Live 2023/Arch Linux)
Development id: 7567

XeLaTeX 或 LuaLaTeX 上是否有用于安装字体的命令?我遗漏了什么?

答案1

luafindfont ebgaramond

将显示已安装哪些 Garamond。如果输出为空,则必须安装 Garamond 包:https://www.ctan.org/pkg/ebgaramond

\usepackage{fontspec}
\setmainfont{EBGaramond-Regular.otf}

您可以在不使用包裹 ebgaramond

相关内容