![只有在使用 CM 字体时才需要 ae 和 aeguill 吗?](https://linux22.com/image/233019/%E5%8F%AA%E6%9C%89%E5%9C%A8%E4%BD%BF%E7%94%A8%20CM%20%E5%AD%97%E4%BD%93%E6%97%B6%E6%89%8D%E9%9C%80%E8%A6%81%20ae%20%E5%92%8C%20aeguill%20%E5%90%97%EF%BC%9F.png)
我正在使用memoir
带有选项的类extrafontsizes
,因此据我了解,它使用 LM 字体并同时设置 T1 编码。
如果这是正确的,那么软件包ae
和aeguill
仍然需要吗?我认为不需要了。
答案1
软件包ae
和aeguill
已过时,不应再使用(ae
包含虚拟字体,可欺骗 TeX 使其认为它正在使用真正的 T1 字体)。如果使用该软件包ae
而不是真正的 T1 字体,您将无法使用 PDF 阅读器的搜索功能来搜索带有重音符号(如 é、à 等)的单词。复制和粘贴也不起作用。
相反,你应该总是使用
\usepackage[T1]{fontenc}
\usepackage{lmodern}
(当然,lmodern
可能会被另一个字体包替换,并且对于某些语言,您可能希望使用除 T1 之外的其他编码。)
答案2
我想不出今天需要或有用的任何情况ae
。aeguill
即使您不使用 lm 字体:cm-super-fonts 也提供 ec 字体的 type1 版本。