Gentium is a Unicode serif typeface. It has wide support for languages using the Latin, Greek, and Cyrillic alphabets, and the International Phonetic Alphabet.
Available both as ZIP and WarpIN package:
INSTFONT
, if found in PATH
.Enabled=dword:00000001
" for the specific application (if supported) in the subkeys "[HKEY_CURRENT_USER\SOFTWARE\InnoTek\InnoTek Font Engine\Applications\]
".See below for download link(s).
Following ones are the download links for manual installation:
Font Gentium v. 7.000 (2/6/2025) | Readme/What's new |
README
Gentium
============
This project is intended to provide a free and open font family for all current languages and writing systems that use Latin, Cyrillic, and Greek scripts. It supports almost the complete range of Unicode characters for these scripts, including a comprehensive range of diacritics and a large set of symbols useful for linguistics and literacy work. Smart font routines automatically adjust the position of diacritics to support and optimize arbitrary base+diacritic combinations. This project uses a UFO-based design and production workflow, with all sources in open formats and a completely open-source build toolkit.
To download the fonts visit the [Gentium downloads page](https://software.sil.org/gentium/download/) or the [Github releases page](https://github.com/silnrsi/font-gentium/releases).
For more information on using and developing the fonts see the full project documentation. This is available in three forms:
- *local HTML* - Download the release package and open the file `documentation/index.html` in a browser
- *local PDF* - Download the release or source package and open the file `documentation/pdf/index.pdf`
- *Web site* - Visit the [Gentium web site](https://software.sil.org/gentium)
For a complete list of changes in this version see the [FONTLOG.txt](FONTLOG.txt).
For copyright and licensing information - including any Reserved Font Names - see [OFL.txt](OFL.txt).
For practical information about using, modifying and redistributing this font see [OFL-FAQ.txt](OFL-FAQ.txt).
Gentium - Version History
2 Jun 2025 (SIL WSTech Team) Gentium version 7.000
Note that this is a major upgrade with significant changes to family structure, line spacing, and glyph metrics. Please read the following carefully to understand how the changes may affect you.
Font names, family structure, and line metrics
Font family names have changed. It is possible to have both this release (v7) and the previous one (v6.2) installed at the same time. This is a permanent change intended to help with the transition from v6.2 to v7.
Gentium Plus is now Gentium
Gentium Book Plus is now Gentium Book
Gentium and Gentium Book families now have additional intermediate weights, with the previous Book family weights integrated into the main Gentium family. Previously existing weights in both families have not changed. Here is a comparison, with retained weights in bold and new weights in italic. The CSS values for the weights within each family are in parentheses. Italic faces follow a similar structure and correspondence.
Gentium family Gentium Book family
Gentium Regular (400)
Gentium Medium (500) Gentium Book Regular (400)
Gentium SemiBold (600) Gentium Book Medium (500)
Gentium Bold (700) Gentium Book SemiBold (600)
Gentium ExtraBold (800) Gentium Book Bold (700)
The Gentium Book family is now a separate download and is no longer included in the main Gentium package.
The default line spacing has been significantly decreased to be more similar to other common text fonts.
There are no Compact variants. These are less needed since the default line spacing has been decreased. Compact versions of the v6.2 fonts remain available from https://software.sil.org/lcgfonts/download/
TypeTuner Web no longer offers line spacing alternatives for the v7 fonts (Normal, Tight, Loose). If you need Tight or Loose variants the v6.2 fonts remain available and support line spacing alternatives.
There are no ‘pre-tuned’ regional or Literacy special-purpose modified variants. The v6.2 variants, including Literacy versions, remain available from https://software.sil.org/lcgfonts/download/. You can still manually create v7 variants with TypeTuner Web that include literacy forms and other alternatives.
New features and enhancements
Kerning has now been expanded to cover the full range of alphabetic symbols except for small caps (which will be included in a future update). Warning: Because of the addition of extensive kerning, line, paragraph, and page lengths may be different from v6.2.
Greek OpenType support is significantly more robust, with better handling of both combining and non-combining diacritics. Macron + diacritic combinations are now supported, as well as some rare epsilon and omicron diacritic combinations. Small caps (both smcp and c2sc) are supported, with diacritics bring removed.
Proportional Oldstyle figures are now supported through the standard OpenType feature (onum). These only apply to the main numerals, not fractions, superscripts, or numeral-based symbols.
The default form for capital N with left hook has been changed to the lowercase style to match the capital Eng. The related feature (cv44) has been changed to substitute the uppercase style form.
U+019D LATIN CAPITAL LETTER N WITH LEFT HOOK
Additions to Modifier Apostrophe feature (cv70)
U+02BB MODIFIER LETTER TURNED COMMA
U+02BD MODIFIER LETTER REVERSED COMMA
U+0312 COMBINING TURNED COMMA ABOVE
U+0314 COMBINING REVERSED COMMA ABOVE
Addition to Rams Horn feature (cv25)
U+10791 MODIFIER LETTER SMALL RAMS HORN
Small caps added for these parentheses and brackets
U+0028 LEFT PARENTHESIS
U+0029 RIGHT PARENTHESIS
U+005B LEFT SQUARE BRACKET
U+005D RIGHT SQUARE BRACKET
U+007B LEFT CURLY BRACKET
U+007D RIGHT CURLY BRACKET
New character support
Unicode 16 additions
U+1C89 CYRILLIC CAPITAL LETTER TJE
U+1C8A CYRILLIC SMALL LETTER TJE
U+A7CB LATIN CAPITAL LETTER RAMS HORN
This was previously in the SIL PUA (U+F26E)
U+A7CC LATIN CAPITAL LETTER S WITH DIAGONAL STROKE
U+A7CD LATIN SMALL LETTER S WITH DIAGONAL STROKE
U+A7DA LATIN CAPITAL LETTER LAMBDA
U+A7DB LATIN SMALL LETTER LAMBDA
U+A7DC LATIN CAPITAL LETTER LAMBDA WITH STROKE
Orthographic at signs
U+24B6 CIRCLED LATIN CAPITAL LETTER A
U+24D0 CIRCLED LATIN SMALL LETTER A
Additional Cyrillic modifiers
U+A69C MODIFIER LETTER CYRILLIC HARD SIGN
U+A69D MODIFIER LETTER CYRILLIC SOFT SIGN
Case mapping for Coptic eie
U+2C89 COPTIC SMALL LETTER EIE
Upwards ancora (and revised downwards form)
U+2E14 DOWNWARDS ANCORA
U+2E15 UPWARDS ANCORA
Prosodic symbols
U+23D1 METRICAL BREVE
U+23D2 METRICAL LONG OVER SHORT
U+23D3 METRICAL SHORT OVER LONG
U+23D4 METRICAL LONG OVER TWO SHORTS
U+23D5 METRICAL TWO SHORTS OVER LONG
U+23D6 METRICAL TWO SHORTS JOINED
U+2E3D VERTICAL SIX DOTS
Doubled brackets and parentheses
U+27EA MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
U+27EB MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
U+2E28 LEFT DOUBLE PARENTHESIS
U+2E29 RIGHT DOUBLE PARENTHESIS
Logical symbols
U+21AE LEFT RIGHT ARROW WITH STROKE
U+22BB XOR
U+22BC NAND
U+22BD NOR
Improvements and fixes
Support added for complex positioning of bridging double diacritics and nearby marks. Correct rendering requires a very specific encoding sequence - see https://software.sil.org/fonts/bridging-diacritics/
U+035C COMBINING DOUBLE BREVE BELOW
U+035D COMBINING DOUBLE BREVE
U+035E COMBINING DOUBLE MACRON
U+035F COMBINING DOUBLE MACRON BELOW
U+0360 COMBINING DOUBLE TILDE
U+0361 COMBINING DOUBLE INVERTED BREVE
U+0362 COMBINING DOUBLE RIGHTWARDS ARROW BELOW
U+1DCD COMBINING DOUBLE CIRCUMFLEX ABOVE
U+1DFC COMBINING DOUBLE INVERTED BREVE BELOW
U+F17A COMBINING DOUBLE DIAERESIS (in SIL PUA)
Redesigned Central European carons
U+010F LATIN SMALL LETTER D WITH CARON
U+013D LATIN CAPITAL LETTER L WITH CARON
U+013E LATIN SMALL LETTER L WITH CARON
U+0165 LATIN SMALL LETTER T WITH CARON
Revised hooked letters to improve spacing (including kerning) and reduce collisions. Some collisions have been retained to reduce unwanted whitespace within words (e.g. ƴk).
U+0188 LATIN SMALL LETTER C WITH HOOK
U+01A5 LATIN SMALL LETTER P WITH HOOK
U+01AD LATIN SMALL LETTER T WITH HOOK
U+01B3 LATIN CAPITAL LETTER Y WITH HOOK
U+01B4 LATIN SMALL LETTER Y WITH HOOK
U+0260 LATIN SMALL LETTER G WITH HOOK
U+02A0 LATIN SMALL LETTER Q WITH HOOK
U+2C71 LATIN SMALL LETTER V WITH RIGHT HOOK
U+2C72 LATIN CAPITAL LETTER W WITH HOOK
U+2C73 LATIN SMALL LETTER W WITH HOOK
U+1DF09 LATIN SMALL LETTER T WITH HOOK AND RETROFLEX HOOK
Fixed position of
U+1D09 LATIN SMALL LETTER TURNED I
U+1D4E MODIFIER LETTER SMALL TURNED I
Made Greek spacing letters non-combining
U+037A GREEK YPOGEGRAMMENI
U+0384 GREEK TONOS
U+0385 GREEK DIALYTIKA TONOS
Fixed dotless form of
U+1DF1A LATIN SMALL LETTER I WITH STROKE AND RETROFLEX HOOK
Revised design of
U+A720 MODIFIER LETTER STRESS AND HIGH TONE
U+A721 MODIFIER LETTER STRESS AND LOW TONE
Based design on Greek form:
U+1D61 MODIFIER LETTER SMALL CHI
Improved design of some combining diacritics
U+032B COMBINING INVERTED DOUBLE ARCH BELOW
U+033C COMBINING SEAGULL BELOW
U+1AB7 COMBINING OPEN MARK BELOW
U+1AB8 COMBINING DOUBLE OPEN MARK BELOW
U+1AC7 COMBINING INVERTED DOUBLE ARCH ABOVE
Revised anchors on many letters to improve diacritic positioning, including these and related letters
U+004A LATIN CAPITAL LETTER J
U+0051 LATIN CAPITAL LETTER Q
U+0059 LATIN CAPITAL LETTER Y
U+0066 LATIN SMALL LETTER F
U+0069 LATIN SMALL LETTER I
U+006A LATIN SMALL LETTER J
U+0079 LATIN SMALL LETTER Y
U+0434 CYRILLIC SMALL LETTER DE
Added anchors to support use of diacritics on
U+03C8 GREEK SMALL LETTER PSI
U+03D1 GREEK THETA SYMBOL
Reviewed anchors on spacing acutes and graves
U+0060 GRAVE ACCENT
U+00B4 ACUTE ACCENT
U+02CA MODIFIER LETTER ACUTE ACCENT
U+02CB MODIFIER LETTER GRAVE ACCENT
U+02CE MODIFIER LETTER LOW GRAVE ACCENT
U+02CF MODIFIER LETTER LOW ACUTE ACCENT
Low-profile diacritics are used for capitals for Cyrillic as well as Latin.
Autohinting is more consistent across the font family
|
![]() |
||
Font Gentium v. 6.001 (2/7/2021) | Readme/What's new |
README
Gentium Plus
============
This project is intended to provide a free and open font family for all current languages and writing systems that use Latin, Cyrillic, and Greek scripts. It supports almost the complete range of Unicode characters for these scripts, including a comprehensive range of diacritics and a large set of symbols useful for linguistics and literacy work. Smart font routines automatically adjust the position of diacritics to support and optimize arbitrary base+diacritic combinations. This project uses a UFO-based design and production workflow, with all sources in open formats and a completely open-source build toolkit.
To download the fonts visit the [Gentium downloads page](https://software.sil.org/gentium/download/) or the [Github releases page](https://github.com/silnrsi/font-gentium/releases).
For more information on using and developing the fonts see the full project documentation. This is available in three forms:
- *local HTML* - Download the release or source package and open the file `documentation/index.html` in a browser
- *local PDF* - Download the release or source package and open the file `documentation/pdf/index.pdf`
- *Web site* - Visit the [Gentium web site](https://software.sil.org/gentium)
For a complete list of changes in this version see the [FONTLOG.txt](FONTLOG.txt).
For copyright and licensing information - including any Reserved Font Names - see [OFL.txt](OFL.txt).
For practical information about using, modifying and redistributing this font see [OFL-FAQ.txt](OFL-FAQ.txt).
Gentium - Version History
2 July 2021 (SIL WSTech Team) Gentium Plus version 6.001
• Reverted font Postscript name to that used in v5 and earlier to avoid problems with unrecognized
fonts when opening older documents. |
![]() |
||
Font Gentium v. 5.000 (4/1/2017) | Readme/What's new |
README
Subsets
========================
SIL's Non-Roman Script Initiative has created very comprehensive
fonts for Latin, Cyrillic and Greek character sets. Charis SIL,
Doulos SIL, Gentium Plus and Andika are very large fonts that cover
just about every need we know about in the Latin and Cyrillic world.
Gentium Plus also covers Greek. Now, as we move into the age of
mobile phone and web usage, there is a need for fonts that are
small and compact. Our fonts are over a megabyte each and that is
considered much too large for mobile phone usage.
Current commercial font subsetting schemes remove the smart font
information from a font when subsetting a font. While this may be
acceptable for majority languages, we consider this unacceptable as
so many languages in the world require smart diacritic positioning
above and/or below base characters. We have now created subsets of
our fonts for different regions of the world. These fonts currently
contain both OpenType and Graphite smart code. Each regional font
only contains the characters (and glyphs) that are known to be used
in that region of the world. We have attempted to use the most
common glyphs required for that region.
Our font subset packages also contain .woff versions of our fonts.
These are especially useful in the context of mobile phone and web
usage.
Please see software.sil.org/lcgfonts/font-subsets for more information. |
![]() |
||
Font Gentium v. 5.000 (29/10/2014, Gentium Plus Compact Font Dev Team) | Readme/What's new |
ChangeLog
---------
(This should list both major and minor changes, most recent first.)
27 Oct 2014 (SIL NRSI team) Gentium Plus version 5.000
- Added Stylistic Sets to the font for OpenType support
of previously Graphite-only features
- Added Character Variants to the font for OpenType support
of previously Graphite-only features
- Added Serbian feature when Serbian language is turned on
- Added hook D variant feature (for U+018A/U+0257)
- Removed "Show deprecated PUA" feature
- Removed "Romanian-style diacritics" feature
(because glyphs are now encoded)
- Removed "Diacritic selection" feature
- Added U+039E, U+03BC, U+03C6 and U+03C9 in the Greek and Coptic block
- Added U+0528..U+052F in the Cyrillic Supplement block
- Added U+2041 in the General Punctuation block
- Added U+2095..U+209C in the Superscripts and Subscripts block
- Added U+20B6..U+20BD in the Currency Symbols block
- Added U+210C, U+2113, U+2117, U+212D, U+2135, U+214F in the
Letterlike Symbols block
- Added U+2150..U+2152 and U+2189 in the Number Forms block
- Added U+2226, U+2234..U+2235, U+2262, U+2282..U+2287 in the
Mathematical Operators block
- Added U+2640, U+2642, U+266D, U+266F in the Miscellaneous Symbols block
- Added U+27E8..U+27E9 in the Miscellaneous Mathematical Symbols-A block
- Added U+2C7E..U+2C7F in the Latin Extended-C block
- Added U+2C88 in the Coptic block
- Added U+2E00..U+2E0D, U+2E3A..U+2E3B in the Supplemental
Punctuation block
- Added U+A736..U+A73F, U+A742..U+A74D, U+A750..U+A787, U+A790..U+A7AD,
U+A7B0..U+A7B1, U+A7F7..U+A7FA in the Latin Extended-D block.
These were also added to relevant features.
- Added U+A92E in the Kayah Li block (to support the Kayah Li language
when using the Roman script)
- Added U+AB64..U+AB65 in the Latin Extended-E block
- Added U+1D40C, U+1D504..U+1D505, U+1D50A, U+1D50E..U+1D50F, U+1D514,
U+1D516..U+1D517, U+1D519 in the Mathematical Alphanumeric Symbols block
- Added PUA characters U+F26C (curl J) and U+F26D (left-hook b)
- Characters in our PUA that were added to Unicode have had their
codepoints updated:
F1AD>A7F9, F266>A78E, F26B>A78D, F32C>0526, F32D>0527, F17B>1DFD, F209>2C70
- These PUA characters were deprecated (now white on black glyphs):
U+F17B, U+F1AD, U+F209, U+F247, U+F248, U+F266, U+F26B, U+F32C, U+F32D
- Deleted U+0149 as it is officially deprecated in Unicode
- Added support for shorter macrons under narrow letters (i,l,r,t).
(This only works for Graphite or using precomposed characters in OpenType.)
- Made it possible for saltillo characters (U+A78B and U+A78C) to "carry"
diacritics
- Improved design of U+A722..U+A725 and U+A78D
- Refactored all cedilla positioning
- Removal of unneeded duplicate glyphs (because of improvements in smart
font code)
- Bug fix in Graphite code to allow for simultaneous selection of Vietnamese
alternates and Small Caps
- Bug fix in Graphite code to allow for simultaneous selection of Ogonek
alternates and Small Caps
- Subscript and Superscript parentheses, minus, plus and equals were raised.
Metrics were not changed.
- Adjusted tails on U+2C6B, U+2C6C
- Arrowhead design of U+21A8 modified to match the other arrows
- Placement of Ogonek revisited
- Improved hinting
- Version number bumped up to match other SIL Roman fonts
- Slight modification to positioning of U+0361 and U+035C
- Narrow No-Break Space (U+202F) adjusted to be narrower
than the No-Break Space (U+00A0)
- Changed the strongly curved hooks on Cyrillic U+04C3..U+04C4, U+04C7..U+04C8,
U+04FC..U+04FD, U+0512..U+0513 to be more consistent with other hooks and also
reshaped U+0402, U+0452, U+0494, U+0495, U+04A6, U+04A7, U+0520..U+0523 to match
- Modified Cyrillic italic versions of U+04AF, U+04B1
- Changed postscript names for U+0218 and U+0219
- Changed postscript names for U+2203, U+232A and U+2329
- "Hide tone contour staves" feature now works with single tonebar
- Fixed outline for U+1DBF
- Allowed combining marks to render properly with U+02D0
- Added U+037F in the Greek and Coptic block
- Adjusted U+1FBD so that it is a spacing mark in Graphite
- Improved design of U+2C72 and U+2C73 (hook w) for collision avoidance
- Adjusted width of U+005F
- Adjusted design of U+0264 |
![]() |
||
Font Gentium v. 5.000 (28/10/2014) | Readme/What's new |
ChangeLog
---------
(This should list both major and minor changes, most recent first.)
27 Oct 2014 (SIL NRSI team) Gentium Plus version 5.000
- Added Stylistic Sets to the font for OpenType support
of previously Graphite-only features
- Added Character Variants to the font for OpenType support
of previously Graphite-only features
- Added Serbian feature when Serbian language is turned on
- Added hook D variant feature (for U+018A/U+0257)
- Removed "Show deprecated PUA" feature
- Removed "Romanian-style diacritics" feature
(because glyphs are now encoded)
- Removed "Diacritic selection" feature
- Added U+039E, U+03BC, U+03C6 and U+03C9 in the Greek and Coptic block
- Added U+0528..U+052F in the Cyrillic Supplement block
- Added U+2041 in the General Punctuation block
- Added U+2095..U+209C in the Superscripts and Subscripts block
- Added U+20B6..U+20BD in the Currency Symbols block
- Added U+210C, U+2113, U+2117, U+212D, U+2135, U+214F in the
Letterlike Symbols block
- Added U+2150..U+2152 and U+2189 in the Number Forms block
- Added U+2226, U+2234..U+2235, U+2262, U+2282..U+2287 in the
Mathematical Operators block
- Added U+2640, U+2642, U+266D, U+266F in the Miscellaneous Symbols block
- Added U+27E8..U+27E9 in the Miscellaneous Mathematical Symbols-A block
- Added U+2C7E..U+2C7F in the Latin Extended-C block
- Added U+2C88 in the Coptic block
- Added U+2E00..U+2E0D, U+2E3A..U+2E3B in the Supplemental
Punctuation block
- Added U+A736..U+A73F, U+A742..U+A74D, U+A750..U+A787, U+A790..U+A7AD,
U+A7B0..U+A7B1, U+A7F7..U+A7FA in the Latin Extended-D block.
These were also added to relevant features.
- Added U+A92E in the Kayah Li block (to support the Kayah Li language
when using the Roman script)
- Added U+AB64..U+AB65 in the Latin Extended-E block
- Added U+1D40C, U+1D504..U+1D505, U+1D50A, U+1D50E..U+1D50F, U+1D514,
U+1D516..U+1D517, U+1D519 in the Mathematical Alphanumeric Symbols block
- Added PUA characters U+F26C (curl J) and U+F26D (left-hook b)
- Characters in our PUA that were added to Unicode have had their
codepoints updated:
F1AD>A7F9, F266>A78E, F26B>A78D, F32C>0526, F32D>0527, F17B>1DFD, F209>2C70
- These PUA characters were deprecated (now white on black glyphs):
U+F17B, U+F1AD, U+F209, U+F247, U+F248, U+F266, U+F26B, U+F32C, U+F32D
- Deleted U+0149 as it is officially deprecated in Unicode
- Added support for shorter macrons under narrow letters (i,l,r,t).
(This only works for Graphite or using precomposed characters in OpenType.)
- Made it possible for saltillo characters (U+A78B and U+A78C) to "carry"
diacritics
- Improved design of U+A722..U+A725 and U+A78D
- Refactored all cedilla positioning
- Removal of unneeded duplicate glyphs (because of improvements in smart
font code)
- Bug fix in Graphite code to allow for simultaneous selection of Vietnamese
alternates and Small Caps
- Bug fix in Graphite code to allow for simultaneous selection of Ogonek
alternates and Small Caps
- Subscript and Superscript parentheses, minus, plus and equals were raised.
Metrics were not changed.
- Adjusted tails on U+2C6B, U+2C6C
- Arrowhead design of U+21A8 modified to match the other arrows
- Placement of Ogonek revisited
- Improved hinting
- Version number bumped up to match other SIL Roman fonts
- Slight modification to positioning of U+0361 and U+035C
- Narrow No-Break Space (U+202F) adjusted to be narrower
than the No-Break Space (U+00A0)
- Changed the strongly curved hooks on Cyrillic U+04C3..U+04C4, U+04C7..U+04C8,
U+04FC..U+04FD, U+0512..U+0513 to be more consistent with other hooks and also
reshaped U+0402, U+0452, U+0494, U+0495, U+04A6, U+04A7, U+0520..U+0523 to match
- Modified Cyrillic italic versions of U+04AF, U+04B1
- Changed postscript names for U+0218 and U+0219
- Changed postscript names for U+2203, U+232A and U+2329
- "Hide tone contour staves" feature now works with single tonebar
- Fixed outline for U+1DBF
- Allowed combining marks to render properly with U+02D0
- Added U+037F in the Greek and Coptic block
- Adjusted U+1FBD so that it is a spacing mark in Graphite
- Improved design of U+2C72 and U+2C73 (hook w) for collision avoidance
- Adjusted width of U+005F
- Adjusted design of U+0264 |
![]() |
This work is licensed under a Creative Commons Attribution 4.0 International License(link is external).
Add new comment