-
Notifications
You must be signed in to change notification settings - Fork 0
OpenType font features
Updated to version 1.0.0.
Each digits has 2 alternatives versions, that can be selected manually. Affect related digits, exponents-like characters, fractions and enclosed numbers (numbers in circles, etc.) are affected.
You should not use 2 characters variants related to the same digits. If you do so, the one with the lowest cv
number will be used.
You can also use ss01
and ss02
(not both) to enable 10 characters variants at the same time, as shown in the picture. It is possible to use cv
and ss
at the same time, and then the cv
features will overwrite the ss
ones.
Can be used with:
onum
-
pnum
ortnum
-
sups
,subs
,numr
ordnom
Turns every digits into their denominator version (the bottom of the digits will be on the base line)
See sups
: superscript figures.
Turns every digits into their denominator version (the top of the digits will be on the cap height)
See sups
: superscript figures.
Applies old style figures to all digits. Exponents-like characters, fractions and enclosed numbers (numbers in circles, etc.) are NOT affected.
Can be used with:
-
cv01
-cv20
(ss01
-ss02
) -
ss06
,ss07
andzero
tnum
Enables proportional figures on all digits and exponents-like characters, making the width of numbers related to their drawn width.
This isn't needed when onum
is used.
Can be used with:
-
cv01
-cv20
(ss01
-ss02
) -
ss06
,ss07
andzero
-
sups
,subs
,numr
ordnom
Enables cv01
, cv02
, cv03
, cv04
, cv05
, cv06
, cv07
, cv08
, cv09
and cv10
at the same time.
See cv01-cv20
: Alternative digits
Enables cv01
, cv02
, cv03
, cv04
, cv05
, cv06
, cv07
, cv08
, cv09
and cv10
at the same time.
See cv01-cv20
: Alternative digits.
Add a bar below digit 1. Exponents-like characters, fractions and enclosed numbers are also affected.
Can be used with:
-
cv01
orcv11
(ss01
orss02
) onum
-
pnum
ortnum
-
sups
,subs
,numr
ordnom
Add a small vertical bar on the top left of digit 7.
See ss06
: Serif on digit 1 for a picuture.
Can be used with:
-
cv07
orcv17
(ss01
orss02
) onum
-
pnum
ortnum
-
sups
,subs
,numr
ordnom
Turns every digits into their subscript version.
See sups
: superscript figures.
Turn every digits into their superscript version.
Can be used with:
-
cv01
-cv20
(ss01
-ss02
) -
ss06
,ss07
andzero
Enables tabular figures on all digits and exponents-like characters, making all digits and exponents having the same width.
Can be used with:
-
cv01
-cv20
(ss01
-ss02
) -
ss06
,ss07
andzero
onum
-
sups
,subs
,numr
ordnom
Add a diagonal bar inside the digit 0.
See ss06
: Serif on digit 1 for a picuture.
Can be used with:
-
cv10
orcv20
(ss01
orss02
) onum
-
pnum
ortnum
-
sups
,subs
,numr
ordnom
Change the appearance of some characters (see table below)
It is possible to use ss03
and ss04
to enable several characters variants, as shown in the following table:
Feature | Affected letters | Stylistic Set |
---|---|---|
cv21 |
G | ss03 |
cv22 |
I, Iota | ss03 |
cv23 |
a | ss04 |
cv24 |
g | ss04 |
cv25 |
u | ss04 |
cv26 |
& (ampersand) | - |
Can be used with: c2sc
and smcp
Enables cv21
and cv22
at the same time.
See cv21
-cv26
: Non-numeric characters variants.
Enables cv23
, cv24
and cv25
at the same time.
See cv21
-cv26
: Non-numeric characters variants.
Use an alternative version of some currency signs (all of 8), as shown in the image below.
Turns capitals into small caps.
Can be used with smcp
.
Turns lowercase characters into small caps.
Can be used with c2sc
.
Enables additionnal ligatures with the latin letter f (if ligatures are supported).
Works with ff, fi, fj, fl, ft, ffi, ffj, ffl and fft.