EB Garamond 中的字形 Å 似乎有些奇怪。请看以下示例:
\documentclass{memoir}
\usepackage{ebgaramond}
\begin{document}
Test Å Ä Ö
\end{document}
我将其编译为:
% latexmk -pdf test.tex
在我的 Mac 上。环应该位于 A 上方的中央,但事实并非如此。可以以某种方式修复此问题吗?
如果我这样做:
% latexmk -lualatex test.tex
或者:
% latexmk -xelatex test.tex
看起来好多了。
如果我尝试https://googlefonts.github.io/ebgaramond-specimen/我得到这样的效果:
这也让我有些希望。为什么 LaTeX 不会产生相同的输出?我们能做些什么呢?
答案1
添加这个,它在下面工作正常pdflatex
\usepackage{iftex}
\iftutex\else
\usepackage[T1]{fontenc}
\fi
如果未指定 T1,则 Å 是 A 和 TeX 放置重音的组合。这可能会出错。在 T1 下,我们告诉 pdflatex 实际去从字体中抓取字符。
在 xelatex 和 lualatex 下,它们默认从字体中抓取字符。
相关网址https://tex.stackexchange.com/a/677/来自@marquinho 的评论。