我对 EBGaramond 有点问题。我需要 Xelatex 来处理 unicode(古希腊文等)字符,但花体“Q”对出版商来说似乎有点过分。
我在正文中将其删除,方法是添加
{\addfontfeature{RawFeature=-calt}
在 \begin{document} 之后,但这是一个丑陋的解决方案(没有右括号),并且在脚注中不起作用。其他尝试对我来说都失败了,例如
\usepackage[lf]{ebgaramond}
\defaultfontfeatures{RawFeature={-calt}}
我找到的所有解决方案都是关于如何获取它们,但我该如何删除它们呢?提前谢谢大家!
答案1
答案2
[编辑:我首先将此作为问题中的编辑,因此前几条评论与此有关。]
我刚刚找到了一个可能的解决方案,但我需要检查一下。文档中没有“setmainfont”,因为它给我带来了一些问题,并且字体是由 usepackage 加载的。但添加 setmainfont 命令似乎产生了预期的效果。
\defaultfontfeatures{RawFeature={-calt}}
\setmainfont{EB Garamond}
我必须看看我是否会遇到新的问题或者这是否对我有用。