Expand description
Utilities and constants for OpenType tags.
See also the tag!
macro for creating tags from a byte string.
Structs§
- Wrapper type for a tag that implements
Display
Constants§
abvf
abvm
abvs
acnt
afrc
akhn
arab
avar
BASE
bdat
beng
bloc
blwf
blwm
blws
bng2
bsln
c2sc
calt
CBDT
CBLC
ccmp
cfar
CFF
CFF2
cjct
clig
cmap
COLR
CPAL
cpht
: cap height -OS/2.sCapHeight
curs
cvar
cvt
cyrl
dev2
deva
DFLT
dist
dlig
dupe
EBDT
EBLC
EBSC
FAR
fdsc
feat
Feat
fin2
fin3
fina
fmtx
fpgm
frac
fvar
gasp
GDEF
gjr2
Glat
Gloc
glyf
GPOS
grek
gsp0
:gaspRange[0]
-gasp.gaspRange[0].rangeMaxPPEM
gsp1
:gaspRange[1]
-gasp.gaspRange[1].rangeMaxPPEM
gsp2
:gaspRange[2]
-gasp.gaspRange[2].rangeMaxPPEM
gsp3
:gaspRange[3]
-gasp.gaspRange[3].rangeMaxPPEM
gsp4
:gaspRange[4]
-gasp.gaspRange[4].rangeMaxPPEM
gsp5
:gaspRange[5]
-gasp.gaspRange[5].rangeMaxPPEM
gsp6
:gaspRange[6]
-gasp.gaspRange[6].rangeMaxPPEM
gsp7
:gaspRange[7]
-gasp.gaspRange[7].rangeMaxPPEM
gsp8
:gaspRange[8]
-gasp.gaspRange[8].rangeMaxPPEM
gsp9
:gaspRange[9]
-gasp.gaspRange[9].rangeMaxPPEM
GSUB
gujr
gur2
guru
gvar
half
haln
hasc
: horizontal ascender -OS/2.sTypoAscender
hcla
: horizontal clipping ascent -OS/2.usWinAscent
hcld
: horizontal clipping descent -OS/2.usWinDescent
hcof
: horizontal caret offset -hhea.caretOffset
hcrn
: horizontal caret run -hhea.caretSlopeRun
hcrs
: horizontal caret rise -hhea.caretSlopeRise
hdmx
hdsc
: horizontal descender -OS/2.sTypoDescender
head
hhea
hlgp
: horizontal line gap -OS/2.sTypoLineGap
hlig
hmtx
hsty
HVAR
init
isol
ital
: Italicjpg
JSTF
just
kern
khmr
knd2
knda
lao
latn
lcar
liga
lnum
loca
locl
LTSH
mark
MATH
maxp
med2
medi
mkmk
mlm2
mlym
mort
morx
mset
MVAR
name
nukt
onum
opbd
opsz
: Optical sizeordn
ory2
orya
OS/2
OTTO
PCLT
png
pnum
post
pref
prep
pres
prop
pstf
psts
rclt
rkrf
rlig
rphf
rvrn
sbix
sbxo
: subscript em x offset -OS/2.ySubscriptXOffset
sbxs
: subscript em x size -OS/2.ySubscriptXSize
sbyo
: subscript em y offset -OS/2.ySubscriptYOffset
sbys
: subscript em y size -OS/2.ySubscriptYSize
Silf
Sill
sinh
slnt
: Slantsmcp
SND
spxo
: superscript em x offset -OS/2.ySuperscriptXOffset
spxs
: superscript em x size -OS/2.ySuperscriptXSize
spyo
: superscript em y offset -OS/2.ySuperscriptYOffset
spys
: superscript em y size -OS/2.ySuperscriptYSize
STAT
stro
: strikeout offset -OS/2.yStrikeoutPosition
strs
: strikeout size -OS/2.yStrikeoutSize
SVG
syrc
taml
tel2
telu
thai
tiff
tml2
tnum
trak
true
ttcf
undo
: underline offset -post.underlinePosition
unds
: underline size -post.underlineThickness
URD
vasc
: vertical ascender -vhea.ascent
vatu
vcof
: vertical caret offset -vhea.caretOffset
vcrn
: vertical caret run -vhea.caretSlopeRun
vcrs
: vertical caret rise -vhea.caretSlopeRise
VDMX
vdsc
: vertical descender -vhea.descent
vert
vhea
vlgp
: vertical line gap -vhea.lineGap
vmtx
VORG
vrt2
wdth
: Widthwght
: Weightxhgt
: x height -OS/2.sxHeight
Zapf
zero