Gentium Plus is an OpenType-enabled font family that supports the Latin, Cyrillic, and Greek scripts. It includes a number of optional features that may be useful or required for particular uses or languages. This document lists all the available features.

These OpenType features are primarily specified using four-letter tags (e.g. ‘cv17’), although some applications may provide a direct way to control certain common features such as small caps. For more information on how to access OpenType features in specific environments and applications, see Using Font Features.

Please note that Graphite support has been removed in the current release, but continues to be available in the version 5 fonts. See our Previous Versions archive.

This page uses web fonts (WOFF2) to demonstrate font features and should display correctly in all modern browsers. For a more concise example of how to use Charis SIL as a web font see Gentium Plus Webfont Example. For detailed information see Using SIL Fonts on Web Pages.

If this document is not displaying correctly a PDF version is also provided in the documentation/pdf folder of the release package.

Complete feature list

Stylistic alternates

Small caps from lowercase

Affects: all lowercase letters with capital equivalents

Feature Sample Feature setting
Standard a … z (all letters with capital equivalents) smcp=0
Small caps a … z (all letters with capital equivalents) smcp=1

Small caps from capitals

Affects: all capitals

Feature Sample Feature setting
Standard A … Z (all capitals) c2sc=0
Small caps A … Z (all capitals) c2sc=1

Literacy a and g

Affects: U+0061 U+00E0 U+00E1 U+00E2 U+00E3 U+00E4 U+00E5 U+0101 U+0103 U+0105 U+01CE U+01DF U+01E1 U+01FB U+0201 U+0203 U+0227 U+1E01 U+1E9A U+1EA1 U+1EA3 U+1EA5 U+1EA7 U+1EA9 U+1EAB U+1EAD U+1EAF U+1EB1 U+1EB3 U+1EB5 U+1EB7 U+2C65 U+2090 U+1D43 U+0363 U+0067 U+011D U+011F U+0121 U+0123 U+01E7 U+01F5 U+01E5 U+1E21 U+A7A1 U+1D4D

Feature Sample Feature setting
Standard a à á â ã ä å ā ă ą ǎ ǟ ǡ ǻ ȁ ȃ ȧ ḁ ẚ ạ ả ấ ầ ẩ ẫ ậ ắ ằ ẳ ẵ ặ ⱥ ₐ ᵃ ◌ͣ g ĝ ğ ġ ģ ǧ ǵ ǥ ḡ ꞡ ᵍ ss01=0
Single-story a à á â ã ä å ā ă ą ǎ ǟ ǡ ǻ ȁ ȃ ȧ ḁ ẚ ạ ả ấ ầ ẩ ẫ ậ ắ ằ ẳ ẵ ặ ⱥ ₐ ᵃ ◌ͣ g ĝ ğ ġ ģ ǧ ǵ ǥ ḡ ꞡ ᵍ ss01=1

Literacy a (only)

Affects: U+0061 U+00E0 U+00E1 U+00E2 U+00E3 U+00E4 U+00E5 U+0101 U+0103 U+0105 U+01CE U+01DF U+01E1 U+01FB U+0201 U+0203 U+0227 U+1E01 U+1E9A U+1EA1 U+1EA3 U+1EA5 U+1EA7 U+1EA9 U+1EAB U+1EAD U+1EAF U+1EB1 U+1EB3 U+1EB5 U+1EB7 U+2C65 U+2090 U+1D43 U+0363

Feature Sample Feature setting
Standard a à á â ã ä å ā ă ą ǎ ǟ ǡ ǻ ȁ ȃ ȧ ḁ ẚ ạ ả ấ ầ ẩ ẫ ậ ắ ằ ẳ ẵ ặ ⱥ ₐ ᵃ ◌ͣ ss11=0
Single-story a à á â ã ä å ā ă ą ǎ ǟ ǡ ǻ ȁ ȃ ȧ ḁ ẚ ạ ả ấ ầ ẩ ẫ ậ ắ ằ ẳ ẵ ặ ⱥ ₐ ᵃ ◌ͣ ss11=1

Literacy g (only)

Affects: U+0067 U+011D U+011F U+0121 U+0123 U+01E7 U+01F5 U+01E5 U+1E21 U+A7A1 U+1D4D

Feature Sample Feature setting
Standard g ĝ ğ ġ ģ ǧ ǵ ǥ ḡ ꞡ ᵍ ss12=0
Single-story g ĝ ğ ġ ģ ǧ ǵ ǥ ḡ ꞡ ᵍ ss12=1

Barred-bowl forms

Affects: U+0111 U+0180 U+01E5

Feature Sample Feature setting
Standard đ ƀ ǥ ss04=0
Barred-bowl đ ƀ ǥ ss04=1

Slant italic specials

Affects: U+0061 U+00E3 U+00E0 U+00E1 U+00E2 U+00E4 U+00E5 U+0101 U+0103 U+01CE U+01DF U+01E1 U+01FB U+0201 U+0203 U+0227 U+1E01 U+1E9A U+1EA3 U+1EA5 U+1EA7 U+1EA9 U+1EAB U+1EAD U+1EAF U+1EB1 U+1EB3 U+1EB5 U+1EA1 U+1EB7 U+2C65 U+0250 U+00E6 U+0066 U+1E1F U+0069 U+00EC U+00ED U+00EE U+00EF U+0129 U+012B U+012D U+012F U+01D0 U+0209 U+020B U+1E2D U+1E2F U+1EC9 U+1ECB U+0131 U+006C U+013A U+1E37 U+1E39 U+1E3B U+1E3D U+0076 U+1E7D U+1E7F U+007A U+017A U+017C U+017E U+1E91 U+1E93 U+1E95 U+0493 U+04FB U+F327 U+A749 U+A75F U+2097

Feature Sample Feature setting
Standard a ã à á â ä å ā ă ǎ ǟ ǡ ǻ ȁ ȃ ȧ ḁ ẚ ả ấ ầ ẩ ẫ ậ ắ ằ ẳ ẵ ạ ặ ⱥ ɐ æ f ḟ i ì í î ï ĩ ī ĭ į ǐ ȉ ȋ ḭ ḯ ỉ ị ı l ĺ ḷ ḹ ḻ ḽ ꝉ ₗ v ṽ ṿ ꝟ z ź ż ž ẑ ẓ ẕ ғ ӻ  fi ffi ss05=0
Slanted a ã à á â ä å ā ă ǎ ǟ ǡ ǻ ȁ ȃ ȧ ḁ ẚ ả ấ ầ ẩ ẫ ậ ắ ằ ẳ ẵ ạ ặ ⱥ ɐ æ f ḟ i ì í î ï ĩ ī ĭ į ǐ ȉ ȋ ḭ ḯ ỉ ị ı l ĺ ḷ ḹ ḻ ḽ ꝉ ₗ v ṽ ṿ ꝟ z ź ż ž ẑ ẓ ẕ ғ ӻ  fi ffi ss05=1

Character alternates

B hook

Affects: U+0181

Feature Sample Feature setting
Standard Ɓ cv13=0
Lowercase-style Ɓ cv13=1

D hook

Affects: U+018A

Feature Sample Feature setting
Standard Ɗ cv17=0
Lowercase-style Ɗ cv17=1

H stroke

Affects: U+0126

Feature Sample Feature setting
Standard Ħ cv28=0
Vertical stroke Ħ cv28=1

J stroke hook

Affects: U+0284

Feature Sample Feature setting
Standard ʄ cv37=0
Top serif ʄ cv37=1

Eng

Affects: U+014A

Feature Sample Feature setting
Standard Ŋ cv43=0
Lowercase style on baseline Ŋ cv43=1
Uppercase style with descender Ŋ cv43=2
Alt. lowercase style on baseline Ŋ cv43=3

N left hook

Affects: U+019D

Feature Sample Feature setting
Standard Ɲ cv44=0
Lowercase-style Ɲ cv44=1

Open-O

Affects: U+0186 U+0254 U+1D10 U+1D53 U+1D97

Feature Sample Feature setting
Standard Ɔ ɔ ᴐ ᵓ ᶗ cv46=0
Top serif Ɔ ɔ ᴐ ᵓ ᶗ cv46=1

OU

Affects: U+0222 U+0223 U+1D3D U+1D15

Feature Sample Feature setting
Standard Ȣ ȣ ᴕ ᴽ cv47=0
Open Ȣ ȣ ᴕ ᴽ cv47=1

p hook

Affects: U+01A5

Feature Sample Feature setting
Standard ƥ cv49=0
Right hook ƥ cv49=1

R tail

Affects: U+2C64

Feature Sample Feature setting
Standard cv55=0
Lowercase-style cv55=1

T hook

Affects: U+01AC

Feature Sample Feature setting
Standard Ƭ cv57=0
Right hook Ƭ cv57=1

V hook

Affects: U+01B2 U+028B U+1DB9

Feature Sample Feature setting
Standard Ʋ ʋ ᶹ cv62=0
Straight with low hook Ʋ ʋ ᶹ cv62=1
Straight with high hook Ʋ ʋ ᶹ cv62=2

Y hook

Affects: U+01B3

Feature Sample Feature setting
Standard Ƴ cv68=0
Left hook Ƴ cv68=1

Ezh

Affects: U+01B7 U+04E0

Feature Sample Feature setting
Standard Ʒ Ӡ cv20=0
Reversed sigma Ʒ Ӡ cv20=1

ezh curl

Affects: U+0293

Feature Sample Feature setting
Standard ʓ cv19=0
Large bowl ʓ cv19=1

rams horn

Affects: U+0264

Feature Sample Feature setting
Standard ɤ cv25=0
Large bowl ɤ cv25=1
Small gamma ɤ cv25=2

Diacritic and symbol alternates

Vietnamese-style diacritics

Affects: U+1EA4 U+1EA5 U+1EA6 U+1EA7 U+1EA8 U+1EA9 U+1EAA U+1EAB U+1EAE U+1EAF U+1EB0 U+1EB1 U+1EB2 U+1EB3 U+1EB4 U+1EB5 U+1EBE U+1EBF U+1EC0 U+1EC1 U+1EC2 U+1EC3 U+1EC4 U+1EC5 U+1ED0 U+1ED1 U+1ED2 U+1ED3 U+1ED4 U+1ED5 U+1ED6 U+1ED7

Feature Sample Feature setting
Standard Ấấ Ầầ Ẩẩ Ẫẫ Ắắ Ằằ Ẳẳ Ẵẵ Ếế Ềề Ểể Ễễ Ốố Ồồ Ổổ Ỗỗ cv75=0
Vietnamese-style Ấấ Ầầ Ẩẩ Ẫẫ Ắắ Ằằ Ẳẳ Ẵẵ Ếế Ềề Ểể Ễễ Ốố Ồồ Ổổ Ỗỗ cv75=1

Kayan diacritics

Affects: U+0300 U+0301

Feature Sample Feature setting
Standard ◌̀́ cv79=0
Side by side ◌̀́ cv79=1

Ogonek

Affects: U+0328 U+0104 U+0105 U+0118 U+0119 U+012E U+012F U+0172 U+0173 U+01EA U+01EB U+01EC U+01ED

Feature Sample Feature setting
Standard anything with ◌̨ (Ąą Ęę Įį Ųų Ǫǫ Ǭǭ) cv76=0
Straight anything with ◌̨ (Ąą Ęę Įį Ųų Ǫǫ Ǭǭ) cv76=1

Caron

Affects: U+010F U+013D U+013E U+0165

Feature Sample Feature setting
Standard ď Ľ ľ ť cv77=0
Global-style ď Ľ ľ ť cv77=1

Modifier apostrophe

Affects: U+02BC U+A78B U+A78C

Feature Sample Feature setting
Standard ʼ Ꞌ ꞌ cv70=0
Large ʼ Ꞌ ꞌ cv70=1

Modifier colon

Affects: U+A789

Feature Sample Feature setting
Standard cv71=0
Expanded cv71=1

Empty set

Affects: U+2205

Feature Sample Feature setting
Standard cv98=0
Zero-style cv98=1

Cyrillic alternates

There are also Cyrillic characters affected by the “Ezh” and “Small capitals” features. Some languages may also use the “Modifier apostrophe”.

Cyrillic E

Affects: U+042D U+044D

Feature Sample Feature setting
Standard Э э cv80=0
Mongolian-style Э э cv80=1

Cyrillic shha

Affects: U+04BB

Feature Sample Feature setting
Standard һ cv81=0
Uppercase-style һ cv81=1

Cyrillic breve

Affects: U+0306

Feature Sample Feature setting
Standard anything with ◌̆ (Ә̆ә̆) cv82=0
Cyrillic-style anything with ◌̆ (Ә̆ә̆) cv82=1

Serbian Cyrillic alternates

These alternate forms mainly affect italic styles. Unlike other features this is activated by tagging the span of text as being in the Serbian language, not by turning on an OpenType feature.

Affects: U+0431 U+0433 U+0434 U+043F U+0442

Feature Sample Feature setting
Standard б г д п т
Serbian б г д п т lang='sr'

Greek alternates

Porsonic circumflex

Affects: U+0342 U+1F06 U+1F07 U+1F0E U+1F0F U+1F26 U+1F27 U+1F2E U+1F2F U+1F36 U+1F37 U+1F3E U+1F3F U+1F56 U+1F57 U+1F5F U+1F66 U+1F67 U+1F6E U+1F6F U+1F86 U+1F87 U+1F8E U+1F8F U+1F96 U+1F97 U+1F9E U+1F9F U+1FA6 U+1FA7 U+1FAE U+1FAF U+1FB6 U+1FB7 U+1FC0 U+1FC1 U+1FC6 U+1FC7 U+1FCF U+1FD6 U+1FD7 U+1FDF U+1FE6 U+1FE7 U+1FF6 U+1FF7

Feature Sample Feature setting
Standard ◌͂ ◌῀ ◌῁ ◌῏ ◌῟ ἆ ἇ ᾆ ᾇ ᾶ ᾷ ἦ ἧ ᾖ ᾗ ῆ ῇ ἶ ἷ ῖ ῗ ὖ ὗ ῦ ῧ ὦ ὧ ᾦ ᾧ ῶ ῷ Ἆ Ἇ ᾎ ᾏ Ἦ Ἧ ᾞ ᾟ Ἶ Ἷ Ὗ Ὦ Ὧ ᾮ ᾯ cv78=0
Porsonic-style ◌͂ ◌῀ ◌῁ ◌῏ ◌῟ ἆ ἇ ᾆ ᾇ ᾶ ᾷ ἦ ἧ ᾖ ᾗ ῆ ῇ ἶ ἷ ῖ ῗ ὖ ὗ ῦ ῧ ὦ ὧ ᾦ ᾧ ῶ ῷ Ἆ Ἇ ᾎ ᾏ Ἦ Ἧ ᾞ ᾟ Ἶ Ἷ Ὗ Ὦ Ὧ ᾮ ᾯ cv78=1

Capital adscript iota (prosgegrammeni)

Affects: U+1F88 U+1F89 U+1F8A U+1F8B U+1F8C U+1F8D U+1F8E U+1F8F U+1F98 U+1F99 U+1F9A U+1F9B U+1F9C U+1F9D U+1F9E U+1F9F U+1FA8 U+1FA9 U+1FAA U+1FAB U+1FAC U+1FAD U+1FAE U+1FAF U+1FBC U+1FCC U+1FFC

Feature Sample Feature setting
Standard ᾼ ᾈ ᾉ ᾊ ᾋ ᾌ ᾍ ᾎ ᾏ ῌ ᾘ ᾙ ᾚ ᾛ ᾜ ᾝ ᾞ ᾟ ῼ ᾨ ᾩ ᾪ ᾫ ᾬ ᾭ ᾮ ᾯ cv83=0
Subscript (ypogegrammeni) ᾼ ᾈ ᾉ ᾊ ᾋ ᾌ ᾍ ᾎ ᾏ ῌ ᾘ ᾙ ᾚ ᾛ ᾜ ᾝ ᾞ ᾟ ῼ ᾨ ᾩ ᾪ ᾫ ᾬ ᾭ ᾮ ᾯ cv83=1

beta

Affects: U+03B2 U+1D66 U+1D5D

Feature Sample Feature setting
Standard β ᵝ ᵦ cv14=0
With serifs β ᵝ ᵦ cv14=1

Tone alternates

Chinantec tones

Affects: U+02CB U+02C8 U+02C9 U+02CA

Feature Sample Feature setting
Standard ˋ ˈ ˉ ˊ cv90=0
Chinantec-style ˋ ˈ ˉ ˊ cv90=1

Tone numbers

Affects: U+02E5 U+02E6 U+02E7 U+02E8 U+02E9 U+A712 U+A713 U+A714 U+A715 U+A716

Feature Sample Feature setting
Standard ˥ ˦ ˧ ˨ ˩ ꜒ ꜓ ꜔ ꜕ ꜖ cv91=0
Numbers ˥ ˦ ˧ ˨ ˩ ꜒ ꜓ ꜔ ꜕ ꜖ cv91=1

Hide tone contour staves

Affects: U+02E5 U+02E6 U+02E7 U+02E8 U+02E9 U+A712 U+A713 U+A714 U+A715 U+A716

Feature Sample Feature setting
Standard ˥ ˦ ˧ ˨ ˩ ꜒ ꜓ ꜔ ꜕ ꜖ (˩˦˥˧˨ ꜖꜓꜒꜔꜕) cv92=0
Hide staves ˥ ˦ ˧ ˨ ˩ ꜒ ꜓ ꜔ ꜕ ꜖ (˩˦˥˧˨ ꜖꜓꜒꜔꜕) cv92=1