我在看字体时想到了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 发行版中没有这种格式,因此必须依赖操作系统提供它或购买它。