為什麼Neo Euler字體有不同的風格

為什麼Neo Euler字體有不同的風格

在 Neo Euler 字體中,同一字形通常有兩個或三個變體,但名稱不同。例如統一0061uni0061.ssty2

在此輸入影像描述

為什麼有不同的變體以及它們的用途是什麼?

在此輸入影像描述

答案1

要了解字形的用途,名稱通常是一個很好的指示:

uni0061.ssty2

這部分uni0061很清楚,我們有 Unicode 字元 U+0061,「拉丁文小寫字母 A」。但為什麼ssty2?通常,這些名稱足以基於OpenType 功能(至少fontforge還允許直接查找相關功能而不依賴名稱)您會找到所有標準功能名稱及其描述的列表在 Opentype 規範中。為了ssty它說

友善名稱:數學腳本樣式替代

此功能提供調整後的字形變體,使其更適合在下標和上標中使用。腳本樣式表格不應在字體中縮放或移動;縮放和移動它們是由數學處理客戶端完成的。相反,「ssty」功能應該提供字形形式,當數學引擎縮放和定位時,這些字形形式看起來就像上標和下標一樣。 [...]

此功能可以有一個指示腳本層級的參數:1表示簡單的下標和上標,2 表示二級下標和上標(即腳本上的腳本)等等。 (目前,僅使用前兩個替代方案)。 [...]

uni0061.ssty2(“a”)的變體也是uni0061“二級下標和上標”,例如,$a^{a^a}$您將擁有uni0061first、thenuni0061.ssty1和finally uni0061.ssty2

相關內容