我尝试了很多字体,但都不起作用,我得到的只是:
! 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
。