\documentclass{article}
\usepackage{fontspec}
\setmainfont{Libertinus Serif}
\begin{document}
Affine finance
\itshape Affine finance
\end{document}
ffi
为什么斜体文本没有使用连字?
使用 FontForge检查libertinusserif-italic.otf
我发现它实际上ffi
在与连字相同的块中有一个连字fi
:
我使用 TeXLive2018 中的 LuaLaTeX 进行编译。我昨天更新到了 TL2018 并删除了旧发行版,所以我无法尝试使用旧版本,但如果我没记错的话,我已经在 TL2017 中观察到了这种行为。
答案1
这是字体错误。字形存在但未映射。报告如下:https://github.com/khaledhosny/libertinus/issues/174
来自 Font Forge 的截图。
不过还是有一些奇怪的事情。LuaTeX 如何找到f_i
未映射的连字符?为什么 XeTeX 至少不能解析f_f
连字符?我不知道。