• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1MVAR_ENTRIES = {
2	'hasc': ('OS/2', 'sTypoAscender'),		 # horizontal ascender
3	'hdsc': ('OS/2', 'sTypoDescender'),		 # horizontal descender
4	'hlgp': ('OS/2', 'sTypoLineGap'),		 # horizontal line gap
5	'hcla': ('OS/2', 'usWinAscent'),		 # horizontal clipping ascent
6	'hcld': ('OS/2', 'usWinDescent'),		 # horizontal clipping descent
7	'vasc': ('vhea', 'ascent'),			 # vertical ascender
8	'vdsc': ('vhea', 'descent'),			 # vertical descender
9	'vlgp': ('vhea', 'lineGap'),			 # vertical line gap
10	'hcrs': ('hhea', 'caretSlopeRise'),		 # horizontal caret rise
11	'hcrn': ('hhea', 'caretSlopeRun'),		 # horizontal caret run
12	'hcof': ('hhea', 'caretOffset'),		 # horizontal caret offset
13	'vcrs': ('vhea', 'caretSlopeRise'),		 # vertical caret rise
14	'vcrn': ('vhea', 'caretSlopeRun'),		 # vertical caret run
15	'vcof': ('vhea', 'caretOffset'),		 # vertical caret offset
16	'xhgt': ('OS/2', 'sxHeight'),			 # x height
17	'cpht': ('OS/2', 'sCapHeight'),			 # cap height
18	'sbxs': ('OS/2', 'ySubscriptXSize'),		 # subscript em x size
19	'sbys': ('OS/2', 'ySubscriptYSize'),		 # subscript em y size
20	'sbxo': ('OS/2', 'ySubscriptXOffset'),		 # subscript em x offset
21	'sbyo': ('OS/2', 'ySubscriptYOffset'),		 # subscript em y offset
22	'spxs': ('OS/2', 'ySuperscriptXSize'),		 # superscript em x size
23	'spys': ('OS/2', 'ySuperscriptYSize'),		 # superscript em y size
24	'spxo': ('OS/2', 'ySuperscriptXOffset'),	 # superscript em x offset
25	'spyo': ('OS/2', 'ySuperscriptYOffset'),	 # superscript em y offset
26	'strs': ('OS/2', 'yStrikeoutSize'),		 # strikeout size
27	'stro': ('OS/2', 'yStrikeoutPosition'),		 # strikeout offset
28	'unds': ('post', 'underlineThickness'),		 # underline size
29	'undo': ('post', 'underlinePosition'),		 # underline offset
30	#'gsp0': ('gasp', 'gaspRange[0].rangeMaxPPEM'),	 # gaspRange[0]
31	#'gsp1': ('gasp', 'gaspRange[1].rangeMaxPPEM'),	 # gaspRange[1]
32	#'gsp2': ('gasp', 'gaspRange[2].rangeMaxPPEM'),	 # gaspRange[2]
33	#'gsp3': ('gasp', 'gaspRange[3].rangeMaxPPEM'),	 # gaspRange[3]
34	#'gsp4': ('gasp', 'gaspRange[4].rangeMaxPPEM'),	 # gaspRange[4]
35	#'gsp5': ('gasp', 'gaspRange[5].rangeMaxPPEM'),	 # gaspRange[5]
36	#'gsp6': ('gasp', 'gaspRange[6].rangeMaxPPEM'),	 # gaspRange[6]
37	#'gsp7': ('gasp', 'gaspRange[7].rangeMaxPPEM'),	 # gaspRange[7]
38	#'gsp8': ('gasp', 'gaspRange[8].rangeMaxPPEM'),	 # gaspRange[8]
39	#'gsp9': ('gasp', 'gaspRange[9].rangeMaxPPEM'),	 # gaspRange[9]
40}
41