1# https://docs.microsoft.com/en-us/typography/opentype/spec/
2
3# magic
4"ttcf"
5
6# feature tags
7"aalt"
8"abvf"
9"abvm"
10"abvs"
11"afrc"
12"akhn"
13"blwf"
14"blwm"
15"blws"
16"calt"
17"case"
18"ccmp"
19"cfar"
20"cjct"
21"clig"
22"cpct"
23"cpsp"
24"cswh"
25"curs"
26"cv01"
27"c2pc"
28"c2sc"
29"dist"
30"dlig"
31"dnom"
32"dtls"
33"expt"
34"falt"
35"fin2"
36"fin3"
37"fina"
38"flac"
39"frac"
40"fwid"
41"half"
42"haln"
43"halt"
44"hist"
45"hkna"
46"hlig"
47"hngl"
48"hojo"
49"hwid"
50"init"
51"isol"
52"ital"
53"jalt"
54"jp78"
55"jp83"
56"jp90"
57"jp04"
58"kern"
59"lfbd"
60"liga"
61"ljmo"
62"lnum"
63"locl"
64"ltra"
65"ltrm"
66"mark"
67"med2"
68"medi"
69"mgrk"
70"mkmk"
71"mset"
72"nalt"
73"nlck"
74"nukt"
75"numr"
76"onum"
77"opbd"
78"ordn"
79"ornm"
80"palt"
81"pcap"
82"pkna"
83"pnum"
84"pref"
85"pres"
86"pstf"
87"psts"
88"pwid"
89"qwid"
90"rand"
91"rclt"
92"rlig"
93"rkrf"
94"rphf"
95"rtbd"
96"rtla"
97"rtlm"
98"ruby"
99"rvrn"
100"salt"
101"sinf"
102"size"
103"smcp"
104"smpl"
105"ss01"
106"ssty"
107"stch"
108"subs"
109"sups"
110"swsh"
111"titl"
112"tjmo"
113"tnam"
114"tnum"
115"trad"
116"twid"
117"unic"
118"valt"
119"vatu"
120"vert"
121"vhal"
122"vjmo"
123"vkna"
124"vkrn"
125"vpal"
126"vrt2"
127"vrtr"
128"zero"
129
130# baseline tags
131"hang"
132"icfb"
133"ictf"
134"ideo"
135"idtp"
136"math"
137"romn"
138
139# axis tags
140"ital"
141"opsz"
142"slnt"
143"wdth"
144"wght"
145
146# tables
147"BASE"
148"CBDT"
149"CBLC"
150"CFF"
151"CFF2"
152"COLR"
153"CPAL"
154"DSIG"
155"EBDT"
156"EBLC"
157"EBSC"
158"GDEF"
159"GPOS"
160"GSUB"
161"HVAR"
162"JSTF"
163"LTSH"
164"MATH"
165"MERG"
166"MVAR"
167"OTTO"
168"PCLT"
169"STAT"
170"SVG"
171"VDMX"
172"VORG"
173"VVAR"
174"avar"
175"cmap"
176"cmat"
177"cvar"
178"cvt"
179"fpgm"
180"fvar"
181"gasp"
182"glyf"
183"gvar"
184"hdmx"
185"head"
186"hhea"
187"hmtx"
188"kern"
189"loca"
190"maxp"
191"meta"
192"name"
193"post"
194"prep"
195"sbix"
196"vhea"
197"vmtx"
198
199# script tags
200"adlm"
201"ahom"
202"hluw"
203"arab"
204"armn"
205"avst"
206"bali"
207"bamu"
208"bass"
209"batk"
210"beng"
211"bng2"
212"bhks"
213"bopo"
214"brah"
215"brai"
216"bugi"
217"buhd"
218"byzm"
219"cans"
220"cari"
221"aghb"
222"cakm"
223"cham"
224"cher"
225"hani"
226"copt"
227"cprt"
228"cyrl"
229"dsrt"
230"deva"
231"dev2"
232"dogr"
233"dupl"
234"egyp"
235"elba"
236"ethi"
237"geor"
238"glag"
239"goth"
240"gran"
241"grek"
242"gujr"
243"gjr2"
244"gong"
245"guru"
246"gur2"
247"hang"
248"jamo"
249"rohg"
250"hano"
251"hatr"
252"hebr"
253"kana"
254"armi"
255"phli"
256"prti"
257"java"
258"kthi"
259"knda"
260"knd2"
261"kana"
262"kali"
263"khar"
264"khmr"
265"khoj"
266"sind"
267"lao "
268"latn"
269"lepc"
270"limb"
271"lina"
272"linb"
273"lisu"
274"lyci"
275"lydi"
276"mahj"
277"maka"
278"mlym"
279"mlm2"
280"mand"
281"mani"
282"marc"
283"gonm"
284"math"
285"medf"
286"mtei"
287"mend"
288"merc"
289"mero"
290"plrd"
291"modi"
292"mong"
293"mroo"
294"mult"
295"musc"
296"mymr"
297"mym2"
298"nbat"
299"newa"
300"talu"
301"nko "
302"nshu"
303"orya"
304"ory2"
305"ogam"
306"olck"
307"ital"
308"hung"
309"narb"
310"perm"
311"xpeo"
312"sogo"
313"sarb"
314"orkh"
315"osge"
316"osma"
317"hmng"
318"palm"
319"pauc"
320"phag"
321"phnx"
322"phlp"
323"rjng"
324"runr"
325"samr"
326"saur"
327"shrd"
328"shaw"
329"sidd"
330"sgnw"
331"sinh"
332"sogd"
333"sora"
334"soyo"
335"xsux"
336"sund"
337"sylo"
338"syrc"
339"tglg"
340"tagb"
341"tale"
342"lana"
343"tavt"
344"takr"
345"taml"
346"tml2"
347"tang"
348"telu"
349"tel2"
350"thaa"
351"thai"
352"tibt"
353"tfng"
354"tirh"
355"ugar"
356"vai "
357"wara"
358"yi "
359"zanb"
360
361# language tags
362"ABA "
363"ABK "
364"ACH "
365"ACR "
366"ADY "
367"AFK "
368"AFR "
369"AGW "
370"AIO "
371"AKA "
372"ALS "
373"ALT "
374"AMH "
375"ANG "
376"APPH"
377"ARA "
378"ARG "
379"ARI "
380"ARK "
381"ASM "
382"AST "
383"ATH "
384"AVR "
385"AWA "
386"AYM "
387"AZB "
388"AZE "
389"BAD "
390"BAD0"
391"BAG "
392"BAL "
393"BAN "
394"BAR "
395"BAU "
396"BBC "
397"BBR "
398"BCH "
399"BCR "
400"BDY "
401"BEL "
402"BEM "
403"BEN "
404"BGC "
405"BGQ "
406"BGR "
407"BHI "
408"BHO "
409"BIK "
410"BIL "
411"BIS "
412"BJJ "
413"BKF "
414"BLI "
415"BLK "
416"BLN "
417"BLT "
418"BMB "
419"BML "
420"BOS "
421"BPY "
422"BRE "
423"BRH "
424"BRI "
425"BRM "
426"BRX "
427"BSH "
428"BSK "
429"BTI "
430"BTS "
431"BUG "
432"BYV "
433"CAK "
434"CAT "
435"CBK "
436"CCHN"
437"CEB "
438"CHE "
439"CHG "
440"CHH "
441"CHI "
442"CHK "
443"CHK0"
444"CHO "
445"CHP "
446"CHR "
447"CHA "
448"CHU "
449"CHY "
450"CGG "
451"CJA "
452"CJM "
453"CMR "
454"COP "
455"COR "
456"COS "
457"CPP "
458"CRE "
459"CRR "
460"CRT "
461"CSB "
462"CSL "
463"CSY "
464"CTG "
465"CUK "
466"DAN "
467"DAR "
468"DAX "
469"DCR "
470"DEU "
471"DGO "
472"DGR "
473"DHG "
474"DHV "
475"DIQ "
476"DIV "
477"DJR "
478"DJR0"
479"DNG "
480"DNJ "
481"DNK "
482"DRI "
483"DUJ "
484"DUN "
485"DZN "
486"EBI "
487"ECR "
488"EDO "
489"EFI "
490"ELL "
491"EMK "
492"ENG "
493"ERZ "
494"ESP "
495"ESU "
496"ETI "
497"EUQ "
498"EVK "
499"EVN "
500"EWE "
501"FAN "
502"FAN0"
503"FAR "
504"FAT "
505"FIN "
506"FJI "
507"FLE "
508"FMP "
509"FNE "
510"FON "
511"FOS "
512"FRA "
513"FRC "
514"FRI "
515"FRL "
516"FRP "
517"FTA "
518"FUL "
519"FUV "
520"GAD "
521"GAE "
522"GAG "
523"GAL "
524"GAR "
525"GAW "
526"GEZ "
527"GIH "
528"GIL "
529"GIL0"
530"GKP "
531"GLK "
532"GMZ "
533"GNN "
534"GOG "
535"GON "
536"GRN "
537"GRO "
538"GUA "
539"GUC "
540"GUF "
541"GUJ "
542"GUZ "
543"HAI "
544"HAL "
545"HAR "
546"HAU "
547"HAW "
548"HAY "
549"HAZ "
550"HBN "
551"HER "
552"HIL "
553"HIN "
554"HMA "
555"HMN "
556"HMO "
557"HND "
558"HO  "
559"HRI "
560"HRV "
561"HUN "
562"HYE "
563"HYE0"
564"IBA "
565"IBB "
566"IBO "
567"IJO "
568"IDO "
569"ILE "
570"ILO "
571"INA "
572"IND "
573"ING "
574"INU "
575"IPK "
576"IPPH"
577"IRT "
578"ISL "
579"ISM "
580"ITA "
581"IWR "
582"JAM "
583"JAN "
584"JAV "
585"JBO "
586"JCT "
587"JII "
588"JUD "
589"JUL "
590"KAB "
591"KAB0"
592"KAC "
593"KAL "
594"KAN "
595"KAR "
596"KAT "
597"KAZ "
598"KDE "
599"KEA "
600"KEB "
601"KEK "
602"KGE "
603"KHA "
604"KHK "
605"KHM "
606"KHS "
607"KHT "
608"KHV "
609"KHW "
610"KIK "
611"KIR "
612"KIS "
613"KIU "
614"KJD "
615"KJP "
616"KJZ "
617"KKN "
618"KLM "
619"KMB "
620"KMN "
621"KMO "
622"KMS "
623"KMZ "
624"KNR "
625"KOD "
626"KOH "
627"KOK "
628"KON "
629"KOM "
630"KON0"
631"KOP "
632"KOR "
633"KOS "
634"KOZ "
635"KPL "
636"KRI "
637"KRK "
638"KRL "
639"KRM "
640"KRN "
641"KRT "
642"KSH "
643"KSH0"
644"KSI "
645"KSM "
646"KSW "
647"KUA "
648"KUI "
649"KUL "
650"KUM "
651"KUR "
652"KUU "
653"KUY "
654"KYK "
655"KYU "
656"LAD "
657"LAH "
658"LAK "
659"LAM "
660"LAO "
661"LAT "
662"LAZ "
663"LCR "
664"LDK "
665"LEZ "
666"LIJ "
667"LIM "
668"LIN "
669"LIS "
670"LJP "
671"LKI "
672"LMA "
673"LMB "
674"LMO "
675"LMW "
676"LOM "
677"LRC "
678"LSB "
679"LSM "
680"LTH "
681"LTZ "
682"LUA "
683"LUB "
684"LUG "
685"LUH "
686"LUO "
687"LVI "
688"MAD "
689"MAG "
690"MAH "
691"MAJ "
692"MAK "
693"MAL "
694"MAM "
695"MAN "
696"MAP "
697"MAR "
698"MAW "
699"MBN "
700"MBO "
701"MCH "
702"MCR "
703"MDE "
704"MDR "
705"MEN "
706"MER "
707"MFA "
708"MFE "
709"MIN "
710"MIZ "
711"MKD "
712"MKR "
713"MKW "
714"MLE "
715"MLG "
716"MLN "
717"MLR "
718"MLY "
719"MND "
720"MNG "
721"MNI "
722"MNK "
723"MNX "
724"MOH "
725"MOK "
726"MOL "
727"MON "
728"MOR "
729"MOS "
730"MRI "
731"MTH "
732"MTS "
733"MUN "
734"MUS "
735"MWL "
736"MWW "
737"MYN "
738"MZN "
739"NAG "
740"NAH "
741"NAN "
742"NAP "
743"NAS "
744"NAU "
745"NAV "
746"NCR "
747"NDB "
748"NDC "
749"NDG "
750"NDS "
751"NEP "
752"NEW "
753"NGA "
754"NGR "
755"NHC "
756"NIS "
757"NIU "
758"NKL "
759"NKO "
760"NLD "
761"NOE "
762"NOG "
763"NOR "
764"NOV "
765"NSM "
766"NSO "
767"NTA "
768"NTO "
769"NYM "
770"NYN "
771"NZA "
772"OCI "
773"OCR "
774"OJB "
775"ORI "
776"ORO "
777"OSS "
778"PAA "
779"PAG "
780"PAL "
781"PAM "
782"PAN "
783"PAP "
784"PAP0"
785"PAS "
786"PAU "
787"PCC "
788"PCD "
789"PDC "
790"PGR "
791"PHK "
792"PIH "
793"PIL "
794"PLG "
795"PLK "
796"PMS "
797"PNB "
798"POH "
799"PON "
800"PRO "
801"PTG "
802"PWO "
803"QIN "
804"QUC "
805"QUH "
806"QUZ "
807"QVI "
808"QWH "
809"RAJ "
810"RAR "
811"RBU "
812"RCR "
813"REJ "
814"RIA "
815"RIF "
816"RIT "
817"RKW "
818"RMS "
819"RMY "
820"ROM "
821"ROY "
822"RSY "
823"RTM "
824"RUA "
825"RUN "
826"RUP "
827"RUS "
828"SAD "
829"SAN "
830"SAS "
831"SAT "
832"SAY "
833"SCN "
834"SCO "
835"SEK "
836"SEL "
837"SGA "
838"SGO "
839"SGS "
840"SHI "
841"SHN "
842"SIB "
843"SID "
844"SIG "
845"SKS "
846"SKY "
847"SCS "
848"SLA "
849"SLV "
850"SML "
851"SMO "
852"SNA "
853"SNA0"
854"SND "
855"SNH "
856"SNK "
857"SOG "
858"SOP "
859"SOT "
860"SQI "
861"SRB "
862"SRD "
863"SRK "
864"SRR "
865"SSL "
866"SSM "
867"STQ "
868"SUK "
869"SUN "
870"SUR "
871"SVA "
872"SVE "
873"SWA "
874"SWK "
875"SWZ "
876"SXT "
877"SXU "
878"SYL "
879"SYR "
880"SYRE"
881"SYRJ"
882"SYRN"
883"SZL "
884"TAB "
885"TAJ "
886"TAM "
887"TAT "
888"TCR "
889"TDD "
890"TEL "
891"TET "
892"TGL "
893"TGN "
894"TGR "
895"TGY "
896"THA "
897"THT "
898"TIB "
899"TIV "
900"TKM "
901"TMH "
902"TMN "
903"TNA "
904"TNE "
905"TNG "
906"TOD "
907"TOD0"
908"TPI "
909"TRK "
910"TSG "
911"TSJ "
912"TUA "
913"TUM "
914"TUL "
915"TUV "
916"TVL "
917"TWI "
918"TYZ "
919"TZM "
920"TZO "
921"UDM "
922"UKR "
923"UMB "
924"URD "
925"USB "
926"UYG "
927"UZB "
928"VEC "
929"VEN "
930"VIT "
931"VOL "
932"VRO "
933"WA "
934"WAG "
935"WAR "
936"WCR "
937"WEL "
938"WLN "
939"WLF "
940"WTM "
941"XBD "
942"XKF "
943"XHS "
944"XJB "
945"XOG "
946"XPE "
947"YAK "
948"YAO "
949"YAP "
950"YBA "
951"YCR "
952"YIC "
953"YIM "
954"ZEA "
955"ZGH "
956"ZHA "
957"ZHH "
958"ZHP "
959"ZHS "
960"ZHT "
961"ZND "
962"ZUL "
963"ZZA "
964