AMS Euler

維基百科,自由的百科全書
AMS Euler
樣式手寫體
設計師赫爾曼·察普夫
高德納
發行商美國數學學會
發表日期1983
AMS Euler sample text
範例

AMS Euler 是一款直立意大利體,由美國數學學會(AMS)委託字體設計師赫爾曼·察普夫設計,高德納與他在斯坦福大學的研究生提供技術上的幫助。字體的版權歸屬於美國數學學會。AMS Euler模仿數學家在黑板上演算數學公式的字跡,Euler直立的風格即是由於黑板字跡通常並不呈現斜體樣式[1][2]。這款字與赫爾曼·察普夫設計的其他字體(如帕拉提諾體Aldus以及Melior)搭配起來十分協調,但是和TeX系統的默認字體Computer Modern混排效果很差。

數字化的Euler字形是由高德納開發的計算機輔助字體設計系統Metafont製作完成的。察普夫在1980年至1981年的兩年的時間內設計完成了整套Euler字體的字形,於1983年後又為數字版做了質量監督與指導工作。斯坦福大學的計算機科學系與數字文字設計專業的學生完成了Euler的Metafont開發工作。這項工作由John Hobby指導,Scott Kim、Carol Twombly、Daniel Mills、David Siegel等人先後加入其中。其中Siegel在1985年完成了整個項目的數字化工作,並以此作為自己碩士論文的題目。

AMS Euler字體的得名是為了紀念偉大的數學家歐拉

AMS Euler字體的數字化最初是用METAFONT實現的,它的首次排印出現在了《具體數學》一書。在這本高德納的著作中,Euler字體被大量使用[3]。同樣在這本書中被首次使用的也有高德納本人的Concrete Roman字體,用以與AMS Euler搭配。Metafont格式的Euler字體後來被Berthold Horn、Barry Smith、Henry Pinkham和Ian Morrison等人轉為PostScript Type 1格式。現在這款字體同樣有TrueType格式。

使用 AMS Euler 字體排版的公式。

Euler 字體家族包括七套字母表:拉丁字母希臘字母哥特體拉丁字母、粗拉丁字母、粗希臘字母、粗手寫體以及粗哥特體。

Euler 字體的重製

2009年,美國數學學會發布了AMS字體3.0版,察普夫對其中的一些字形做了修改。Hans Hagen、Taco Hoekwater英語Taco Hoekwater與Volker RW Schaa 三人對這項工作幫助頗多。

2008年1月10日,更新發布,這一天恰好是高德納的生日。

由於這些更新都是使用了2.2版本的度量英語TeX font metric,用戶在更新時無需更改 .tfm 文件。由於這些更新只修改了Type 1文件,不兼容的METAFONT資源在發行版中被移除。[4][5]

重製版本的許可證遷移到了SIL開源字體授權[4]

Neo Euler字體基於這一重製版製作,但是加入了OpenType math特性。[6][7]

主要參考

  1. ^ Knuth, Donald E.; Zapf, Hermann. AMS Euler — a new typeface for mathematics. Scholarly Publishing (Toronto: University of Toronto Press). April 1989, 20 (3): 131–157. 
  2. ^ Zapf, Hermann. Hermann Zapf and his design philosophy — selected articles and lectures on calligraphy and contemporary developments in type design, with illustrations and bibliographical notes, and a complete list of his typefaces. Chicago: Society of Typographic Arts. 1987. 
  3. ^ Knuth, Donald E. Typesetting Concrete Mathematics (PDF). TUGboat (Providence, RI: TeX Users Group). April 1989, 10 (1): 31–6 [2012-02-11]. (原始內容存檔 (PDF)於2011-11-06). 
  4. ^ 4.0 4.1 AMSFonts README file. [2016-10-24]. (原始內容存檔於2019-09-19).  引用錯誤:帶有name屬性「readme」的<ref>標籤用不同內容定義了多次
  5. ^ Hagen, Hans; Hoekwater, Taco; Schaa, Volker RW. Reshaping Euler — a collaboration with Hermann Zapf (PDF). TUGboat (Providence, RI: TeX Users Group). June 2008, 29 (2): 283–7 [2012-02-11]. (原始內容存檔 (PDF)於2011-11-06). 
  6. ^ Experiences typesetting OpenType math with LuaLaTEX and XeLaTEX (PDF). Tug.org. [2015-06-10]. (原始內容存檔 (PDF)於2016-03-04). 
  7. ^ khaledhosny/euler-otf ¡ GitHub. Github.com. [2015-06-10]. (原始內容存檔於2015-08-02). 

外部連結