“高度扩展”或“增强”字体是什么意思?

“高度扩展”或“增强”字体是什么意思?

我在看字体时想到了TeX Gyre Schola。然后我看到了其在 LaTeX 字体目录中的条目

TeX Gyre Schola 字体系列基于 New Century Schoolbook 系列,但经过了大量扩展。

当看着新世纪教科书条目,我得到了以下信息:

增强版本采用 TeX Gyre Schola 字体。

所以,我的问题是:是什么让一种字体成为另一种字体的“增强”或“扩展”版本?他们通常用这些形容词来表示什么?

答案1

TeX Gyre Schola (TGS) 基于 Century Schoolbook,而不是 New Century Schoolbook (NCS);这可以通过选择根据 Karl Berry 的字体命名方案制作的系列名称来证实:它适用cs于前者和nc后者。然而这并不重要,因为两者的基本字母形状完全相同:

\documentclass{article}
\newcommand{\alphabet}{%
  ABCDEFGHIJKLMNOPQRSTUVWXYZ\\
  abcdefghijklmnopqrstuvwxyz}

\setlength{\parindent}{0pt}

\begin{document}
\fontfamily{pnc}\selectfont
New Century Schoolbook\\
\alphabet

\medskip

\fontfamily{qcs}\selectfont
\TeX\ Gyre Schola\\
\alphabet

\end{document}

在此处输入图片描述

事实上,TGS 的设计基于 NCS 的 URW 克隆,确切地说是 Century Schoolbook L。

主要区别在于 TGS 可用的输出编码:

  • T1(欧洲语言的 Cork 编码)
  • TS1(文本配套字体
  • T5(越南语)
  • OT1(Knuth TeX 编码)
  • OT4(波兰语的旧编码)
  • LY1(西欧语言,有更多连字符,但没有东方变音符号)
  • L7X(立陶宛语)
  • IL2(捷克语和斯洛伐克语)
  • QX(波兰语)

NCS 仅在 T1、TS1、T5 和 OT1 编码中可用。它还具有软件包使用的 OMS 和 OML 数学编码fouriernc。TS1 编码的字形覆盖范围在 TGS 中是完整的,而 NCS 中只有少数字形。NCS 的 T1 编码中缺少“perthousandzero”、“dotless j”、“Eng”和“eng”的字形。

还有其他增强功能。TGS 有直立、斜体、小写和斜体小写,既有中等字体也有粗体系列。小写字体是“真”字体,而 NCS 提供的字体则是通过调整大写字母的大小而“伪造”的。

NCS 没有小型大写斜体。

最后,TeX Gyre Schola 也可以作为 OpenType 字体使用,而对于 New Century Schoolbook,在免费的 TeX 发行版中没有这种格式,因此必须依赖操作系统提供它或购买它。

相关内容