Karl Berry 的字体命名约定有据可查,并且完全可用;但在尝试破解 Jörg Knappen (EC/T1) 和 Claudio Beccari (CB/LGR) 的几种字体时,我很难在 8.3 文件名的狭窄空间中找出导致其字体名称的神秘代码。很明显,尾随的数字是大小,但字母是什么意思?关于此事的摘要和指向文档的指针肯定是受欢迎的。
澄清。
在 Berry 的方案中,根据 中建立的标准,很容易说出fcmr8y
或fccr6t
代表什么;但在 cbgreek 或ecfonts 中fontname.pdf
的含义对我来说并不那么清楚。gmmn
eccc
dcdoc.tex
在 EC 字体(仍称为字体)的文档中dc
,它指出:
\begin{itemize}
\item The first two letters (either \texttt{dc} or \texttt{tc} denote
the encoding and the general design of the font.
\item The one or two following letters denotes the family, shape, and
series attributes of the font. E.\,g. \texttt{r} for roman,
\texttt{bx} for bold extended, \texttt{ti} for text italic, or
\texttt{bi} for bold extended italic. A complete overview is given
at the end of this section.
\item The following four digits give the design size in \TeX's points
multiplied with 100. E.\,g \texttt{1000} denotes tex point,
\texttt{1440} denotes magstep 2, i.\,e. 14.4 point, and
\texttt{0500} denotes five point.
\end{itemize}
但我找不到这个承诺的“完整概述”。
类似地,在代码中cbgreek
提到cbfonts-fd
19 \EC@family{LGR}{cmr}{bx}{ui} {grxu}
20 \EC@family{LGR}{cmr}{bx}{li} {grxl}
21 \EC@family{LGR}{cmr}{bx}{rs} {gmxn}
22 \EC@family{LGR}{cmr}{bx}{ro} {gmxo}
23 \EC@family{LGR}{cmr}{b}{li} {grbl}
但如果我没遗漏什么的话,它所代表的是什么,并没有得到解释gmxn
。grbl
我错过了什么?
答案1
根据字体定义文件的文档和字体系列名称,我们自己稍微填一下空白,就会发现:
g
= CB 希腊语- 字体系列:
r
- 常规,或者cbgreek
文档中所说的“Didot”风格o
- 大纲m
=cbgreek
文档中称之为“罗马衬线”s
= 无衬线t
= 打字机l
= LXfonts 样式,或“幻灯片字体”
- 一系列编码粗细和宽度的字体。(幻灯片字体除外。)这些系列包括:
m
= 中等b
= 粗体非扩展x
= 粗体扩展t
= 单一系列的打字机字体
- 如果第三个字母是一个系列,那么第四个字母就是一个形状:
n
= 正常/直立i
= 斜体c
= 直立小型大写字母o
= 斜的u
= 直立斜体l
= 利普西安e
和a
= ε 的变体形状,描述为“直立”或“倾斜”。
LXfonts 风格的字体使用第三个字母来选择子系列(无衬线、打字机或变体)。