更新

更新

当选项 altP 用于 fbb 包时,连字不再出现。此代码:

\documentclass{report}
\usepackage[altP]{fbb}
\begin{document}
P f ff fi ffi fj
\end{document}

生产

在此处输入图片描述

它具有所需的开放“P”,但没有连字符,(参见

\documentclass{report}
\usepackage{fbb}
\begin{document}
P f ff fi ffi fj
\end{document}

生产

在此处输入图片描述

)。我有两个问题:选项“altP”的实现中什么导致了这种情况,以及如何在不影响连字的情况下实现相同的打开“P”?

答案1

使用该altP选项,所选字体为fbbP-Regular-tlf-t1。为其生成一个表格,显示预期的连字

在此处输入图片描述

但是,如果我尝试tftopl fbbP-Regular-tlf-t1,我看不到连字符的规则ff

(LABEL O 33)
(LIG C l O 37)
(LIG C i O 36)

应该产生ffiffl连字符,条件是ff映射到O 33(八进制 33),但事实并非如此。事实上,程序f

(LABEL C f)
(LIG C j O 30)
(LIG C i O 34)
(LIG C l O 35)

你看到了吗

(LIG C f O 33)

不幸的是缺失了。在 TeX 端无法修复它。

粗体字体也是如此。斜体字体(中等和粗体)没有 P 变体,因此它们很好。

更新

版本 1.13 于fbb2017-06-24 发布,解决了以下问题:

\documentclass{report}
\usepackage[altP]{fbb}

\begin{document}

P f ff fi ffi fj

{\itshape P f ff fi ffi fj}

{\bfseries P f ff fi ffi fj}

{\bfseries\itshape P f ff fi ffi fj}

\end{document}

将产生

在此处输入图片描述

感谢 Michael Sharpe 的快速修复。

相关内容