AMS Euler

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
AMS Euler
AMS Euler.svg
Designer(s)Hermann Zapf
Donald Knuth
Date released1983
AMS Euler sample text

AMS Euler is an upright cursive typeface, commissioned by the American Mathematical Society (AMS) and designed and created by Hermann Zapf with the assistance of Donald Knuth and his Stanford graduate students. It tries to emulate a mathematician's style of handwriting mathematical entities on a blackboard, which is upright rather than italic.[1][2] It blends very well with other typefaces made by Hermann Zapf, such as Palatino, Aldus and Melior, but very badly with the default TeX font Computer Modern. All the alphabets were implemented with the computer-assisted design system Metafont developed by Knuth. Zapf designed and drew the Euler alphabets in 1980–81 and provided critique and advice of digital proofs in 1983 and later. The typeface family is copyright by American Mathematical Society, 1983. Euler Metafont development was done by Stanford computer science and/or digital typography students; first Scott Kim, then Carol Twombly and Daniel Mills, and finally David Siegel, all assisted by John Hobby. Siegel finished the Metafont Euler digitization project as his M.S. thesis in 1985.

The AMS Euler typeface is named after Leonhard Euler.

First implemented in METAFONT, AMS Euler was first used in the book Concrete Mathematics, which was co-authored by Knuth and dedicated to Euler.[3] This volume also saw the debut of Knuth's Concrete Roman font, designed to complement AMS Euler. The Euler Metafont format fonts were converted to PostScript Type 1 font format by the efforts of several people, including Berthold Horn at Y&Y, Barry Smith at Bluesky Research, and Henry Pinkham and Ian Morrison at Projective Solutions. It is now also available in TrueType format.

Equations written in AMS Euler.

Reshaping Euler[edit]

In 2009, AMS released version 3.0 of AMS fonts, in which Hermann Zapf reshaped many of the Euler glyphs, with implementation and assistance from Hans Hagen, Taco Hoekwater, and Volker RW Schaa.

The updated version 3.0 was presented to Donald Knuth on his birthday, January 10, 2008.

These updates were designed to work with the metrics for version 2.2, so no changes to the .tfm files were needed. Since the updates were made directly to the Type 1 files, the (incompatible) MetaFont sources have been removed from the distribution.[4][5]

The reshaped version has been released under the OFL.[4]

Neo Euler is largely based on the above, but with OpenType math features added.[6][7]


  1. ^ Knuth, Donald E.; Zapf, Hermann (April 1989). "AMS Euler — a new typeface for mathematics". Scholarly Publishing. Toronto: University of Toronto Press. 20 (3): 131–157.
  2. ^ Zapf, Hermann (1987). 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.
  3. ^ Knuth, Donald E. (April 1989). "Typesetting Concrete Mathematics" (PDF). TUGboat. Providence, RI: TeX Users Group. 10 (1): 31–6. Retrieved 2012-02-11.
    Beeton, Barbara, ed. (November 1989). "Erratum: Typesetting Concrete Mathematics, TUGboat Vol. 10, No. 1" (PDF). TUGboat. Providence, RI: TeX Users Group. 10 (3): 342. Retrieved 2012-02-11.
  4. ^ a b AMSFonts README file
  5. ^ Hagen, Hans; Hoekwater, Taco; Schaa, Volker RW (June 2008). "Reshaping Euler — a collaboration with Hermann Zapf" (PDF). TUGboat. Providence, RI: TeX Users Group. 29 (2): 283–7. Retrieved 2012-02-11.
  6. ^ "Experiences typesetting OpenType math with LuaLaTEX and XeLaTEX" (PDF). Retrieved 2015-06-10.
  7. ^ "khaledhosny/euler-otf ¡ GitHub". Retrieved 2015-06-10.

External links[edit]