
EB Garamond is a
free and open source
Free and open-source software (FOSS) is software available under a license that grants users the right to use, modify, and distribute the software modified or not to everyone free of charge. FOSS is an inclusive umbrella term encompassing free ...
implementation of
Claude Garamond’s typeface,
Garamond
Garamond is a group of many serif typefaces, named for sixteenth-century Parisian engraver Claude Garamond, generally spelled as Garamont in his lifetime. Garamond-style typefaces are popular to this day and often used for book printing and bod ...
, and the matching Italic, Greek and Cyrillic characters designed by
Robert Granjon
Robert Granjon (Paris, c. 1513 - Rome, 1590) was a French punchcutter, a designer and creator of metal type, and printer. He worked in Paris, Lyon, Antwerp, and Rome. He is best known for having introduced the typeface style Civilité, for his ...
. Its name is a shortening of Egenolff–Berner Garamond; the letter forms are taken from the Egenolff–Berner specimen printed in 1592.
Implementation history

In 2011 the Austrian designer Georg Mayr-Duffner released the EB Garamond under the
Open Font License.
Mayr-Duffner took the letterforms from a scan of a specimen known as the “Berner specimen” which was printed in 1592 by Conrad Berner, son-in-law of
Christian Egenolff
Christian Egenolff or Egenolph (26 July 1502 – 9 February 1555), also known as Christian Egenolff, the Elder, was the first important printer and publisher operating from Frankfurt-am-Main, and best known for his "Kräuterbuch", ''Herbarum, ...
and his successor at the Egenolff print office. It shows Garamont's roman and Granjon's italic fonts at different sizes. The Greek characters are based on Robert Granjon's work as well. In addition the font includes OpenType features such as swash italic capitals and
schoolbook alternates.
Duffner's intention was to include multiple optical sizes. As of 2014 his implementation included fonts based on the 8 and 12 point forms from the 1592 specimen, but lacked the bold font faces. As Georg Mayr-Duffner couldn't complete the bold weights for personal reasons,
Google
Google LLC (, ) is an American multinational corporation and technology company focusing on online advertising, search engine technology, cloud computing, computer software, quantum computing, e-commerce, consumer electronics, and artificial ...
commissioned the Spanish type designer Octavio Pardo to continue the project. As of 2018 Pardo's implementation includes 5 weights (Regular, Medium, Semi-Bold, Bold and Extra-Bold), both in regular and italic style.
Technical details
Mayr-Duffner implemented the EB Garamond originally in
FontForge
FontForge is a FOSS font editor which supports many common font formats. Developed primarily by George Williams until 2012, FontForge is free software and is distributed under a mix of the GNU General Public License Version 3 and the 3-clause ...
using the SFDIR and
UFO format. Octavio Pardo switched to the proprietary font editor Glyphs that supports multiple master fonts. Pardo's implementation is hence based on two masters, Regular and Bold. The other weights are generated from the masters. The letter forms and the kerning of Pardo's Regular are identical with Mayr-Duffner's EB Garamond 12. The source of the fonts is drawn with cubic
Bézier curve
A Bézier curve ( , ) is a parametric equation, parametric curve used in computer graphics and related fields. A set of discrete "control points" defines a smooth, continuous curve by means of a formula. Usually the curve is intended to approxima ...
s, thus the OTF-version (CFF-style) version of the compiled fonts should be preferred over the TTF-version, as TTF requires quadratic Bézier curves which have to be generated by lossy conversion during the compilation from the source files.
EBGaramond-Maths
EBGaramond-Maths is a package for
LaTeX
Latex is an emulsion (stable dispersion) of polymer microparticles in water. Latices are found in nature, but synthetic latices are common as well.
In nature, latex is found as a wikt:milky, milky fluid, which is present in 10% of all floweri ...
that provides a version of the EB Garamond 12 for mathematics. Its maintainer is Clea F. Rees.
Garamond-Math
Garamond-Math is an additional OpenType font file for the EB Garamond family containing symbols for mathematics. The file is provided by Yuansheng Zhao.
OpenType features

As of 2018, EB Garamond includes the following OpenType features:
The feature list and additional information can be obtained by tools like ''otfinfo'' (e.g.
otfinfo -f `kpsewhich EBGaramond-Regular.otf`
) o
''FontDrop!''
Economy
A comparison of different fonts found that Garamond (not EB Garamond specifically) was significantly more economical of toner or ink than most others, including some designed specifically for economy, though
Garamond also sets smaller at the same nominal point size.
Reception
The prominent typeface designer
Erik Spiekermann described the EB Garamond as "one of the best open source fonts".
Availability
Web
* Georg Mayr-Duffner's implementation lacking the bold faces is available from his GitHub repository. It is still possible to generate font files from that repository using OpenBSD or Linux.
* Octavio Pardo's newer version can be downloaded as OTF and TTF files from his repository.
* Pardo's version is also available for embedding through
Google Fonts
Google Fonts (formerly known as Google Web Fonts) is a computer font and web font service owned by Google. This includes Free-software license, free and open source font families, an interactive web directory for browsing the library, and Applica ...
and through
Adobe Fonts
Adobe Fonts (formerly Typekit) is an online service that provides its subscribers with access to its font library, under a single licensing agreement. The fonts may be used directly on websites, or synced via Adobe Creative Cloud to applications ...
.
LaTeX
As Classic LaTeX font
EB Garamond is also distributed via the CTAN mirrors as
LaTeX
Latex is an emulsion (stable dispersion) of polymer microparticles in water. Latices are found in nature, but synthetic latices are common as well.
In nature, latex is found as a wikt:milky, milky fluid, which is present in 10% of all floweri ...
font package.
EB Garamond distribution at a CTAN mirror
/ref> Therefore, it can be easily applied to LaTeX based documents by adding \usepackage
to the document preamble. Unfortunately the classic LaTeX font system cannot make use of all characters and OpenType features offered by EB Garamond, but this can be solved by using the XeTeX
XeTeX (
or ; see also Pronouncing and writing "TeX") is a TeX typesetting engine using Unicode and supporting modern font technologies such as OpenType, Graphite and Apple Advanced Typography (AAT). It was originally written by Jonathan Kew ...
smartfont subsystem.
Through XeTeX
Nowadays LaTeX supports the three smartfont technologies OpenType
OpenType is a format for scalable computer fonts. Derived from TrueType, it retains TrueType's basic structure but adds many intricate data structures for describing typographic behavior. OpenType is a registered trademark of Microsoft Corpora ...
, AAT and Graphite
Graphite () is a Crystallinity, crystalline allotrope (form) of the element carbon. It consists of many stacked Layered materials, layers of graphene, typically in excess of hundreds of layers. Graphite occurs naturally and is the most stable ...
directly through XeTeX, which has to be activated in one's LaTeX editor. Using the editor LyX
LyX (styled as LYX; pronounced ) is an open-source software, open source, graphical user interface document processor based on the LaTeX typesetting system. Unlike most word processors, which follow the WYSIWYG ("what you see is what you get") ...
, this can be done by checking a box under ''LyX > Document > Settings > ��use XeTeX''. This means adding \use_non_tex_fonts true
to the header of the .lyx document files. Then all OpenType, AAT and Graphite fonts installed locally on your OS can be used directly.
In order to access the smart font features of EB Garamond, some code has to be added to the document preamble. E.g. to set EB Garamond as the document main font using old style figures and the OpenType Stylistic Set 6 (long-tailed Q), the following code can be used:
\usepackage
\setmainfont umbers=,RawFeature=/pre>
Another method to achieve the same result is the following specification:
\usepackage
\setmainfont awFeature=/pre>
References
{{free and open-source typography
Latin-script typefaces
Greek typefaces
Cyrillic typefaces
IPA typefaces
Typefaces with optical sizes
Typefaces with text figures
Free software Unicode typefaces
Typefaces and fonts introduced in 2011