summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-01-14 00:18:29 +0000
committerKarl Berry <karl@freefriends.org>2011-01-14 00:18:29 +0000
commit848eb3c2564d5f661827124f0bd174ba0f702d26 (patch)
tree5cc7847a0d640b55d84173eb8d8a1a1d0cba1b1c /Master
parentafd6d32cfe467cfc3f9379c4130b63990c42ae37 (diff)
xits 1.008 (13jan11)
git-svn-id: svn://tug.org/texlive/trunk@21054 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/fonts/xits/FONTLOG.txt8
-rw-r--r--Master/texmf-dist/doc/fonts/xits/README2
-rwxr-xr-xMaster/texmf-dist/doc/fonts/xits/build.py50
-rwxr-xr-xMaster/texmf-dist/doc/fonts/xits/fontcoverage.py254
-rw-r--r--Master/texmf-dist/fonts/opentype/public/xits/xits-math.otfbin465172 -> 465652 bytes
-rw-r--r--Master/texmf-dist/source/fonts/xits/xits-math.sfd119
6 files changed, 103 insertions, 330 deletions
diff --git a/Master/texmf-dist/doc/fonts/xits/FONTLOG.txt b/Master/texmf-dist/doc/fonts/xits/FONTLOG.txt
index 45b3487d043..e631191f1f4 100644
--- a/Master/texmf-dist/doc/fonts/xits/FONTLOG.txt
+++ b/Master/texmf-dist/doc/fonts/xits/FONTLOG.txt
@@ -192,11 +192,17 @@ http://github.com/khaledhosny/xits-math
ChangeLog
----------
+12 Jan 2011 (Khaled Hosny) <XITS> Version 1.008
+- Fix sub/supercript positioning for uppercase script family
+- Make \lgroup and \rgroup extensible
+- Mark few more brackets extended shapes
+- Make \lmoustache \rmoustache extensible
+
25 Oct 2010 (Khaled Hosny) <XITS> Version 1.007
- Add TopAccentHorizontal position to U+00B7, U+0131, U+0237, U+203E, U+22C5
- Add spaces and control characters U+0000-001F, U+2000-200F, U+2028-202F
- Tune script positioning for display integrals
-- Disable smaller that text size integrals
+- Disable smaller than text size integrals
- Rename fj ligature glyph to "f_j" for PDF search
- Assign un-encoded glyphs PUA code points
- Use U+23B7 slot for the glyph uni221A.base
diff --git a/Master/texmf-dist/doc/fonts/xits/README b/Master/texmf-dist/doc/fonts/xits/README
index 5d6d5dac8c1..0a121f07216 100644
--- a/Master/texmf-dist/doc/fonts/xits/README
+++ b/Master/texmf-dist/doc/fonts/xits/README
@@ -1,5 +1,5 @@
-The XTIS font project
+The XITS font project
======================
XITS is a Times-like typeface for mathematical and scientific publishing,
diff --git a/Master/texmf-dist/doc/fonts/xits/build.py b/Master/texmf-dist/doc/fonts/xits/build.py
deleted file mode 100755
index 036526e3e06..00000000000
--- a/Master/texmf-dist/doc/fonts/xits/build.py
+++ /dev/null
@@ -1,50 +0,0 @@
-#!/usr/bin/python
-
-import fontforge
-import tempfile
-import os
-import sys
-
-
-family = "xits"
-styles = ("math", "regular", "bold", "italic", "bolditalic")
-flags = ("opentype",)
-source = "sources"
-args = [ ]
-
-def doPUA(font):
- print "Assigning unencoded glyphs to PUA..."
- pua = 0xE000
- for glyph in font.glyphs():
- if glyph.unicode == -1 and glyph.glyphname != ".notdef":
- glyph.unicode = pua
- pua += 1
-
-if len(sys.argv) > 1:
- args = list(sys.argv[1:])
-
-for arg in args:
- if arg == "all":
- args = styles
- elif not arg in styles:
- print "Unknown style requested: %s" %arg
- args.remove(arg)
-
-if len(args) == 0:
- args = styles
-
-for style in args:
- print "Generating %s..." % style
- xits = fontforge.open(os.path.join(source, family+"-"+style+".sfd"))
- if style == "math":
- doPUA(xits)
- # XXX: if we don't save the font and reload it, the generated font
- # contian invalid code points (outside Unicode) instead of PUA
- tmpfont = tempfile.mkstemp()[1]
- xits.save(tmpfont)
- xits.close()
- xits = fontforge.open(tmpfont)
- os.remove(tmpfont)
- xits.mergeFeature (os.path.join(source, family+".fea"))
- xits.generate(family+"-"+style+".otf", flags=flags)
- xits.close()
diff --git a/Master/texmf-dist/doc/fonts/xits/fontcoverage.py b/Master/texmf-dist/doc/fonts/xits/fontcoverage.py
deleted file mode 100755
index c19fed75502..00000000000
--- a/Master/texmf-dist/doc/fonts/xits/fontcoverage.py
+++ /dev/null
@@ -1,254 +0,0 @@
-#!/usr/bin/env python
-from __future__ import division
-import sys
-import fontforge
-import unicodedata
-
-"""
-Unicode blocks list generated from:
- http://www.unicode.org/Public/5.2.0/ucd/Blocks.txt
-
-With the follwing code snippet:
-
- file = open("Blocks.txt", "r")
- blocks = [ ]
- for line in file.readlines():
- if not (line.startswith("#") or line == "\n"):
- start, end = line.split("; ")[0].split("..")
- name = line.split("; ")[1].strip()
- blocks.append((name, (start, end)))
-"""
-blocks = [
- ('Basic Latin', ('0000', '007F')),
- ('Latin-1 Supplement', ('0080', '00FF')),
- ('Latin Extended-A', ('0100', '017F')),
- ('Latin Extended-B', ('0180', '024F')),
- ('IPA Extensions', ('0250', '02AF')),
- ('Spacing Modifier Letters', ('02B0', '02FF')),
- ('Combining Diacritical Marks', ('0300', '036F')),
- ('Greek and Coptic', ('0370', '03FF')),
- ('Cyrillic', ('0400', '04FF')),
- ('Cyrillic Supplement', ('0500', '052F')),
- ('Armenian', ('0530', '058F')),
- ('Hebrew', ('0590', '05FF')),
- ('Arabic', ('0600', '06FF')),
- ('Syriac', ('0700', '074F')),
- ('Arabic Supplement', ('0750', '077F')),
- ('Thaana', ('0780', '07BF')),
- ('NKo', ('07C0', '07FF')),
- ('Samaritan', ('0800', '083F')),
- ('Devanagari', ('0900', '097F')),
- ('Bengali', ('0980', '09FF')),
- ('Gurmukhi', ('0A00', '0A7F')),
- ('Gujarati', ('0A80', '0AFF')),
- ('Oriya', ('0B00', '0B7F')),
- ('Tamil', ('0B80', '0BFF')),
- ('Telugu', ('0C00', '0C7F')),
- ('Kannada', ('0C80', '0CFF')),
- ('Malayalam', ('0D00', '0D7F')),
- ('Sinhala', ('0D80', '0DFF')),
- ('Thai', ('0E00', '0E7F')),
- ('Lao', ('0E80', '0EFF')),
- ('Tibetan', ('0F00', '0FFF')),
- ('Myanmar', ('1000', '109F')),
- ('Georgian', ('10A0', '10FF')),
- ('Hangul Jamo', ('1100', '11FF')),
- ('Ethiopic', ('1200', '137F')),
- ('Ethiopic Supplement', ('1380', '139F')),
- ('Cherokee', ('13A0', '13FF')),
- ('Unified Canadian Aboriginal Syllabics', ('1400', '167F')),
- ('Ogham', ('1680', '169F')),
- ('Runic', ('16A0', '16FF')),
- ('Tagalog', ('1700', '171F')),
- ('Hanunoo', ('1720', '173F')),
- ('Buhid', ('1740', '175F')),
- ('Tagbanwa', ('1760', '177F')),
- ('Khmer', ('1780', '17FF')),
- ('Mongolian', ('1800', '18AF')),
- ('Unified Canadian Aboriginal Syllabics Extended', ('18B0', '18FF')),
- ('Limbu', ('1900', '194F')),
- ('Tai Le', ('1950', '197F')),
- ('New Tai Lue', ('1980', '19DF')),
- ('Khmer Symbols', ('19E0', '19FF')),
- ('Buginese', ('1A00', '1A1F')),
- ('Tai Tham', ('1A20', '1AAF')),
- ('Balinese', ('1B00', '1B7F')),
- ('Sundanese', ('1B80', '1BBF')),
- ('Lepcha', ('1C00', '1C4F')),
- ('Ol Chiki', ('1C50', '1C7F')),
- ('Vedic Extensions', ('1CD0', '1CFF')),
- ('Phonetic Extensions', ('1D00', '1D7F')),
- ('Phonetic Extensions Supplement', ('1D80', '1DBF')),
- ('Combining Diacritical Marks Supplement', ('1DC0', '1DFF')),
- ('Latin Extended Additional', ('1E00', '1EFF')),
- ('Greek Extended', ('1F00', '1FFF')),
- ('General Punctuation', ('2000', '206F')),
- ('Superscripts and Subscripts', ('2070', '209F')),
- ('Currency Symbols', ('20A0', '20CF')),
- ('Combining Diacritical Marks for Symbols', ('20D0', '20FF')),
- ('Letterlike Symbols', ('2100', '214F')),
- ('Number Forms', ('2150', '218F')),
- ('Arrows', ('2190', '21FF')),
- ('Mathematical Operators', ('2200', '22FF')),
- ('Miscellaneous Technical', ('2300', '23FF')),
- ('Control Pictures', ('2400', '243F')),
- ('Optical Character Recognition', ('2440', '245F')),
- ('Enclosed Alphanumerics', ('2460', '24FF')),
- ('Box Drawing', ('2500', '257F')),
- ('Block Elements', ('2580', '259F')),
- ('Geometric Shapes', ('25A0', '25FF')),
- ('Miscellaneous Symbols', ('2600', '26FF')),
- ('Dingbats', ('2700', '27BF')),
- ('Miscellaneous Mathematical Symbols-A', ('27C0', '27EF')),
- ('Supplemental Arrows-A', ('27F0', '27FF')),
- ('Braille Patterns', ('2800', '28FF')),
- ('Supplemental Arrows-B', ('2900', '297F')),
- ('Miscellaneous Mathematical Symbols-B', ('2980', '29FF')),
- ('Supplemental Mathematical Operators', ('2A00', '2AFF')),
- ('Miscellaneous Symbols and Arrows', ('2B00', '2BFF')),
- ('Glagolitic', ('2C00', '2C5F')),
- ('Latin Extended-C', ('2C60', '2C7F')),
- ('Coptic', ('2C80', '2CFF')),
- ('Georgian Supplement', ('2D00', '2D2F')),
- ('Tifinagh', ('2D30', '2D7F')),
- ('Ethiopic Extended', ('2D80', '2DDF')),
- ('Cyrillic Extended-A', ('2DE0', '2DFF')),
- ('Supplemental Punctuation', ('2E00', '2E7F')),
- ('CJK Radicals Supplement', ('2E80', '2EFF')),
- ('Kangxi Radicals', ('2F00', '2FDF')),
- ('Ideographic Description Characters', ('2FF0', '2FFF')),
- ('CJK Symbols and Punctuation', ('3000', '303F')),
- ('Hiragana', ('3040', '309F')),
- ('Katakana', ('30A0', '30FF')),
- ('Bopomofo', ('3100', '312F')),
- ('Hangul Compatibility Jamo', ('3130', '318F')),
- ('Kanbun', ('3190', '319F')),
- ('Bopomofo Extended', ('31A0', '31BF')),
- ('CJK Strokes', ('31C0', '31EF')),
- ('Katakana Phonetic Extensions', ('31F0', '31FF')),
- ('Enclosed CJK Letters and Months', ('3200', '32FF')),
- ('CJK Compatibility', ('3300', '33FF')),
- ('CJK Unified Ideographs Extension A', ('3400', '4DBF')),
- ('Yijing Hexagram Symbols', ('4DC0', '4DFF')),
- ('CJK Unified Ideographs', ('4E00', '9FFF')),
- ('Yi Syllables', ('A000', 'A48F')),
- ('Yi Radicals', ('A490', 'A4CF')),
- ('Lisu', ('A4D0', 'A4FF')),
- ('Vai', ('A500', 'A63F')),
- ('Cyrillic Extended-B', ('A640', 'A69F')),
- ('Bamum', ('A6A0', 'A6FF')),
- ('Modifier Tone Letters', ('A700', 'A71F')),
- ('Latin Extended-D', ('A720', 'A7FF')),
- ('Syloti Nagri', ('A800', 'A82F')),
- ('Common Indic Number Forms', ('A830', 'A83F')),
- ('Phags-pa', ('A840', 'A87F')),
- ('Saurashtra', ('A880', 'A8DF')),
- ('Devanagari Extended', ('A8E0', 'A8FF')),
- ('Kayah Li', ('A900', 'A92F')),
- ('Rejang', ('A930', 'A95F')),
- ('Hangul Jamo Extended-A', ('A960', 'A97F')),
- ('Javanese', ('A980', 'A9DF')),
- ('Cham', ('AA00', 'AA5F')),
- ('Myanmar Extended-A', ('AA60', 'AA7F')),
- ('Tai Viet', ('AA80', 'AADF')),
- ('Meetei Mayek', ('ABC0', 'ABFF')),
- ('Hangul Syllables', ('AC00', 'D7AF')),
- ('Hangul Jamo Extended-B', ('D7B0', 'D7FF')),
- ('High Surrogates', ('D800', 'DB7F')),
- ('High Private Use Surrogates', ('DB80', 'DBFF')),
- ('Low Surrogates', ('DC00', 'DFFF')),
- ('Private Use Area', ('E000', 'F8FF')),
- ('CJK Compatibility Ideographs', ('F900', 'FAFF')),
- ('Alphabetic Presentation Forms', ('FB00', 'FB4F')),
- ('Arabic Presentation Forms-A', ('FB50', 'FDFF')),
- ('Variation Selectors', ('FE00', 'FE0F')),
- ('Vertical Forms', ('FE10', 'FE1F')),
- ('Combining Half Marks', ('FE20', 'FE2F')),
- ('CJK Compatibility Forms', ('FE30', 'FE4F')),
- ('Small Form Variants', ('FE50', 'FE6F')),
- ('Arabic Presentation Forms-B', ('FE70', 'FEFF')),
- ('Halfwidth and Fullwidth Forms', ('FF00', 'FFEF')),
- ('Specials', ('FFF0', 'FFFF')),
- ('Linear B Syllabary', ('10000', '1007F')),
- ('Linear B Ideograms', ('10080', '100FF')),
- ('Aegean Numbers', ('10100', '1013F')),
- ('Ancient Greek Numbers', ('10140', '1018F')),
- ('Ancient Symbols', ('10190', '101CF')),
- ('Phaistos Disc', ('101D0', '101FF')),
- ('Lycian', ('10280', '1029F')),
- ('Carian', ('102A0', '102DF')),
- ('Old Italic', ('10300', '1032F')),
- ('Gothic', ('10330', '1034F')),
- ('Ugaritic', ('10380', '1039F')),
- ('Old Persian', ('103A0', '103DF')),
- ('Deseret', ('10400', '1044F')),
- ('Shavian', ('10450', '1047F')),
- ('Osmanya', ('10480', '104AF')),
- ('Cypriot Syllabary', ('10800', '1083F')),
- ('Imperial Aramaic', ('10840', '1085F')),
- ('Phoenician', ('10900', '1091F')),
- ('Lydian', ('10920', '1093F')),
- ('Kharoshthi', ('10A00', '10A5F')),
- ('Old South Arabian', ('10A60', '10A7F')),
- ('Avestan', ('10B00', '10B3F')),
- ('Inscriptional Parthian', ('10B40', '10B5F')),
- ('Inscriptional Pahlavi', ('10B60', '10B7F')),
- ('Old Turkic', ('10C00', '10C4F')),
- ('Rumi Numeral Symbols', ('10E60', '10E7F')),
- ('Kaithi', ('11080', '110CF')),
- ('Cuneiform', ('12000', '123FF')),
- ('Cuneiform Numbers and Punctuation', ('12400', '1247F')),
- ('Egyptian Hieroglyphs', ('13000', '1342F')),
- ('Byzantine Musical Symbols', ('1D000', '1D0FF')),
- ('Musical Symbols', ('1D100', '1D1FF')),
- ('Ancient Greek Musical Notation', ('1D200', '1D24F')),
- ('Tai Xuan Jing Symbols', ('1D300', '1D35F')),
- ('Counting Rod Numerals', ('1D360', '1D37F')),
- ('Mathematical Alphanumeric Symbols', ('1D400', '1D7FF')),
- ('Mahjong Tiles', ('1F000', '1F02F')),
- ('Domino Tiles', ('1F030', '1F09F')),
- ('Enclosed Alphanumeric Supplement', ('1F100', '1F1FF')),
- ('Enclosed Ideographic Supplement', ('1F200', '1F2FF')),
- ('CJK Unified Ideographs Extension B', ('20000', '2A6DF')),
- ('CJK Unified Ideographs Extension C', ('2A700', '2B73F')),
- ('CJK Compatibility Ideographs Supplement', ('2F800', '2FA1F')),
- ('Tags', ('E0000', 'E007F')),
- ('Variation Selectors Supplement', ('E0100', 'E01EF')),
- ('Supplementary Private Use Area-A', ('F0000', 'FFFFF')),
- ('Supplementary Private Use Area-B', ('100000', '10FFFF'))
-]
-
-font = fontforge.open(sys.argv[1])
-font.encoding = "UnicodeFull"
-found = [ ]
-
-for block in blocks:
- t = f = 0
- name = block[0]
- start, end = int(block[1][0], 16), int(block[1][1], 16)
- i = start
- while (i <= end):
- category = unicodedata.category(unichr(i))
- if category != "Cc" and category!= "Cn":
- try:
- glyph = font[i]
- f += 1
- except TypeError:
- pass
- t += 1
- i += 1
- if f:
- found.append((name, (t,f)))
-
-
-print "%s:" %font.fullname
-for f in found:
- for b in blocks:
- if b[0] == f[0]:
- name = f[0]
- start, end = b[1]
- total, present = f[1]
- percent = present/total*100
- print "%s (U+%s-%s): %s/%s (%.2f%%)" %(
- name, start, end, present, total, percent)
-
diff --git a/Master/texmf-dist/fonts/opentype/public/xits/xits-math.otf b/Master/texmf-dist/fonts/opentype/public/xits/xits-math.otf
index 4325d149c7a..ecb96ad3a8d 100644
--- a/Master/texmf-dist/fonts/opentype/public/xits/xits-math.otf
+++ b/Master/texmf-dist/fonts/opentype/public/xits/xits-math.otf
Binary files differ
diff --git a/Master/texmf-dist/source/fonts/xits/xits-math.sfd b/Master/texmf-dist/source/fonts/xits/xits-math.sfd
index 4ce5f2f6d84..932b041c68a 100644
--- a/Master/texmf-dist/source/fonts/xits/xits-math.sfd
+++ b/Master/texmf-dist/source/fonts/xits/xits-math.sfd
@@ -22,7 +22,7 @@ OS2Version: 4
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1227710265
-ModificationTime: 1283861280
+ModificationTime: 1288996050
PfmFamily: 81
TTFWeight: 400
TTFWidth: 5
@@ -139,7 +139,7 @@ NameList: AGL without afii
DisplaySize: -72
AntiAlias: 1
FitToEm: 0
-WinInfo: 64 8 2
+WinInfo: 10192 16 7
BeginPrivate: 8
BlueValues 31 [-14 0 450 460 662 676 683 683]
BlueScale 8 0.039625
@@ -30444,8 +30444,10 @@ EndChar
StartChar: uni210B
Encoding: 8459 8459 883
-Width: 997
+Width: 897
Flags: MW
+ItalicCorrection: 145
+TopAccentHorizontal: 810
HStem: -15 30<110 119> -12 30<537.5 563.5> 410 30<241.5 299.5 241.5 304.5> 557 50<507 557.5> 635 52<269 315> 657 30<915 941.5>
VStem: 53 33<34 82 34 97.5> 144 41<508 560.5 508 573.5> 446 67<49 82.5 42.5 116> 958 33<597.5 642>
LayerCount: 2
@@ -30668,8 +30670,9 @@ EndChar
StartChar: uni2110
Encoding: 8464 8464 888
-Width: 897
+Width: 746
Flags: MW
+ItalicCorrection: 195
TopAccentHorizontal: 647
HStem: -15 31<146 243.5 145.5 250> 604 52<651 686> 655 20<854 867>
VStem: 396 41<442 489.5 442 503.5>
@@ -30755,8 +30758,10 @@ EndChar
StartChar: uni2112
Encoding: 8466 8466 890
-Width: 946
+Width: 866
Flags: MW
+ItalicCorrection: 125
+TopAccentHorizontal: 850
HStem: -15 31<461.5 523 461.5 526.5> -9 30<132 180.5 132 188> 79 30<131.5 156.5> 312 30<403 473.5> 632 37<807.5 857> 657 30<398.5 464.5 371.5 468.5>
VStem: 33 41<43 64.5 43 67> 188 41<449.5 551.5 449.5 556> 890 41<554 601.5>
LayerCount: 2
@@ -31092,6 +31097,8 @@ StartChar: uni211B
Encoding: 8475 8475 898
Width: 944
Flags: MW
+ItalicCorrection: 45
+TopAccentHorizontal: 770
HStem: -15 31<154 251.5 153.5 285.5> -12 30<696 719> 282 30<269.5 354 269.5 365> 657 30<443.5 579>
VStem: 154 41<380.5 471.5 380.5 480> 599 75<45.5 72.5 41.5 109.5> 683 67<213 241.5 192 249.5> 814 62<451.5 499 433 505.5>
LayerCount: 2
@@ -31522,6 +31529,8 @@ StartChar: uni212C
Encoding: 8492 8492 909
Width: 950
Flags: MW
+ItalicCorrection: 45
+TopAccentHorizontal: 808
HStem: -15 31<154 251.5 153.5 286.5> -11 45<610 635 610 652.5> 260 30<270 360 270 373> 657 30<479.5 596>
VStem: 153 41<365.5 475.5 365.5 496> 537 37<69 99.5> 763 76<172 210 157 223> 841 61<453 493.5 430.5 504.5>
LayerCount: 2
@@ -31679,8 +31688,10 @@ EndChar
StartChar: uni2130
Encoding: 8496 8496 913
-Width: 750
+Width: 690
Flags: MW
+ItalicCorrection: 105
+TopAccentHorizontal: 633
HStem: -15 30<290 369.5 290 394.5> 234 42<401 459> 621 37<593.5 655.5> 657 30<252.5 313.5 231.5 328.5>
VStem: 100 41<509 578 509 586> 110 82<103.5 177 103.5 205.5> 520 64<145.5 183> 693 41<556.5 598>
LayerCount: 2
@@ -31725,8 +31736,10 @@ EndChar
StartChar: uni2131
Encoding: 8497 8497 914
-Width: 919
+Width: 769
Flags: MW
+ItalicCorrection: 195
+TopAccentHorizontal: 658
HStem: 0 31<157 232.5 154.5 263.5> 349 30<260 335 260 339.5> 574 50<733 763.5> 634 46<378.5 428.5>
VStem: 138 41<451 510.5>
LayerCount: 2
@@ -31804,6 +31817,8 @@ StartChar: uni2133
Encoding: 8499 8499 916
Width: 1072
Flags: MW
+ItalicCorrection: 45
+TopAccentHorizontal: 867
HStem: -15 30<112 153 112 176.5> -12 30<761 787> -4 43<462.5 475> 654 20<707.5 764 1020 1024>
VStem: 378 77<52 67.5 52 105> 670 67<44 82.5 40.5 124.5>
LayerCount: 2
@@ -58638,6 +58653,7 @@ StartChar: uni27E6
Encoding: 10214 10214 1692
Width: 504
Flags: MW
+IsExtendedShape: 1
GlyphVariantsVertical: uni27E6 uni27E6.size1 uni27E6.size2 uni27E6.size3 uni27E6.size4
HStem: -213 20<365 365 415 482> 697 20<365 365 415 482 415 415>
VStem: 188 66<-141 -109 -109 600> 365 50<-193 697 -193 697>
@@ -58665,6 +58681,7 @@ StartChar: uni27E7
Encoding: 10215 10215 1693
Width: 504
Flags: MW
+IsExtendedShape: 1
GlyphVariantsVertical: uni27E7 uni27E7.size1 uni27E7.size2 uni27E7.size3 uni27E7.size4
HStem: -213 20<22 89 22 89> 697 20<22 89 22 316 139 139>
VStem: 89 50<-193 697 -193 697> 250 66<-96 613 613 645>
@@ -58692,6 +58709,7 @@ StartChar: uni27E8
Encoding: 10216 10216 1694
Width: 400
Flags: W
+IsExtendedShape: 1
GlyphVariantsVertical: uni27E8 uni27E8.size1 uni27E8.size2 uni27E8.size3 uni27E8.size4
LayerCount: 2
Fore
@@ -58711,6 +58729,7 @@ StartChar: uni27E9
Encoding: 10217 10217 1695
Width: 400
Flags: W
+IsExtendedShape: 1
GlyphVariantsVertical: uni27E9 uni27E9.size1 uni27E9.size2 uni27E9.size3 uni27E9.size4
LayerCount: 2
Fore
@@ -58730,6 +58749,7 @@ StartChar: uni27EA
Encoding: 10218 10218 1696
Width: 610
Flags: W
+IsExtendedShape: 1
GlyphVariantsVertical: uni27EA uni27EA.size1 uni27EA.size2 uni27EA.size3 uni27EA.size4
LayerCount: 2
Fore
@@ -58755,6 +58775,7 @@ StartChar: uni27EB
Encoding: 10219 10219 1697
Width: 610
Flags: W
+IsExtendedShape: 1
GlyphVariantsVertical: uni27EB uni27EB.size1 uni27EB.size2 uni27EB.size3 uni27EB.size4
LayerCount: 2
Fore
@@ -58780,6 +58801,7 @@ StartChar: uni27EC
Encoding: 10220 10220 1698
Width: 488
Flags: MW
+IsExtendedShape: 1
VStem: 178 66<27 479 27 502 27 502> 350 50<-88 594 594 594>
LayerCount: 2
Fore
@@ -58805,6 +58827,7 @@ StartChar: uni27ED
Encoding: 10221 10221 1699
Width: 488
Flags: MW
+IsExtendedShape: 1
VStem: 88 50<-88 594 -88 648> 244 66<27 479 479 479>
LayerCount: 2
Fore
@@ -58830,6 +58853,9 @@ StartChar: uni27EE
Encoding: 10222 10222 1700
Width: 233
Flags: MW
+IsExtendedShape: 1
+GlyphVariantsVertical: uni27EE
+GlyphCompositionVertical: 3 uni239D%0,0,90,1005 uni239C%1,90,90,1010 uni239B%0,90,0,1005
HStem: 656 20<195 195>
VStem: 56 74<167.5 327>
LayerCount: 2
@@ -58850,6 +58876,9 @@ StartChar: uni27EF
Encoding: 10223 10223 1701
Width: 233
Flags: MW
+IsExtendedShape: 1
+GlyphVariantsVertical: uni27EF
+GlyphCompositionVertical: 3 uni23A0%0,0,90,1005 uni239F%1,90,90,1010 uni239E%0,90,0,1005
HStem: 656 20<38 38>
VStem: 103 74<167.5 327 167.5 403>
LayerCount: 2
@@ -83919,8 +83948,10 @@ EndChar
StartChar: u1D49C
Encoding: 119964 119964 2452
-Width: 855
+Width: 765
Flags: MW
+ItalicCorrection: 125
+TopAccentHorizontal: 800
HStem: -15 30<113 162.5 113 168> 0 20 447 33<312 382> 654 20<761.5 817.5>
VStem: 162 41<259.5 343.5 259.5 357.5>
LayerCount: 2
@@ -83972,8 +84003,10 @@ EndChar
StartChar: u1D49E
Encoding: 119966 119966 2453
-Width: 797
+Width: 697
Flags: MW
+ItalicCorrection: 145
+TopAccentHorizontal: 697
HStem: -15 30<322.5 386.5> 247 43<457 509.5> 632 37<641.5 706.5> 657 30<250.5 314.5 214.5 318.5>
VStem: 37 41<456.5 546.5> 159 84<103 150 93.5 187> 562 64<158 199> 740 41<562.5 605.5>
LayerCount: 2
@@ -84014,8 +84047,10 @@ EndChar
StartChar: u1D49F
Encoding: 119967 119967 2454
-Width: 885
+Width: 805
Flags: MW
+ItalicCorrection: 125
+TopAccentHorizontal: 725
HStem: -15 31<458.5 550.5 458.5 563.5> -9 30<135 185.5 135 194.5> 79 30<134.5 167> 247 30<224.5 323> 655 32<317 469.5>
VStem: 36 41<43 64.5 43 70.5> 69 41<383 490.5 383 503.5> 756 48<235.5 358.5 228.5 361.5>
LayerCount: 2
@@ -84062,8 +84097,10 @@ EndChar
StartChar: u1D4A2
Encoding: 119970 119970 2455
-Width: 773
+Width: 673
Flags: MW
+ItalicCorrection: 145
+TopAccentHorizontal: 642
HStem: -15 31<214.5 307.5 214.5 339.5> 165 30<346 384.5> 632 37<599 657.5> 657 30<245 312.5 230.5 314.5>
VStem: 83 41<512 572> 224 78<252.5 277 243.5 306> 699 41<551 604>
LayerCount: 2
@@ -84108,8 +84145,10 @@ EndChar
StartChar: u1D4A5
Encoding: 119973 119973 2456
-Width: 802
+Width: 662
Flags: MW
+ItalicCorrection: 185
+TopAccentHorizontal: 662
HStem: -177 30<76 129.5 76 152.5> 608 52<573 603.5> 654 20<761.5 773.5>
VStem: 9 42<-119.5 -98 -119.5 -88.5> 306 41<428 488 428 533>
LayerCount: 2
@@ -84153,8 +84192,10 @@ EndChar
StartChar: u1D4A6
Encoding: 119974 119974 2457
-Width: 1009
+Width: 929
Flags: MW
+ItalicCorrection: 125
+TopAccentHorizontal: 634
HStem: -15 31<151 222.5 151 242> -12 30<632 658.5> 401 30<320.5 378.5 320.5 383.5> 548 50<576 638> 626 52<338 384> 667 20<926.5 967>
VStem: 211 41<499 551.5 499 564.5> 535 75<45.5 72.5 41.5 109.5> 620 66<243 247.5 198 279.5>
LayerCount: 2
@@ -84213,8 +84254,10 @@ EndChar
StartChar: u1D4A9
Encoding: 119977 119977 2458
-Width: 970
+Width: 770
Flags: MW
+ItalicCorrection: 245
+TopAccentHorizontal: 740
HStem: -15 29<112 156.5 112 162> 667 20<889.5 919>
LayerCount: 2
Fore
@@ -84254,8 +84297,10 @@ EndChar
StartChar: u1D4AA
Encoding: 119978 119978 2459
-Width: 692
+Width: 642
Flags: MW
+ItalicCorrection: 95
+TopAccentHorizontal: 519
HStem: -15 30<217 299 217 362.5> 506 36<462.5 517> 645 35<432 553.5>
VStem: 82 60<134 241 113.5 316> 336 30<346.5 398 334.5 415> 586 51<330.5 433>
LayerCount: 2
@@ -84285,8 +84330,10 @@ EndChar
StartChar: u1D4AB
Encoding: 119979 119979 2460
-Width: 910
+Width: 710
Flags: MW
+ItalicCorrection: 245
+TopAccentHorizontal: 710
HStem: -15 31<158 255.5 157.5 289.5> 272 44<720.5 759 720.5 779.5> 282 30<273.5 358 273.5 372.5> 657 30<447.5 583>
VStem: 158 41<380.5 471.5 380.5 480> 665 32<336.5 351.5 336.5 352.5> 825 61<423.5 481.5 403 491.5>
LayerCount: 2
@@ -84333,6 +84380,8 @@ StartChar: u1D4AC
Encoding: 119980 119980 2461
Width: 692
Flags: MW
+ItalicCorrection: 45
+TopAccentHorizontal: 520
HStem: -38 48<500.5 517.5> -15 30<217 281 217 284.5> 96 46<331 344.5> 506 36<462.5 517> 645 35<432 553.5>
VStem: 82 60<134 241 113.5 316> 336 30<346.5 398 334.5 415> 586 51<332.5 433>
LayerCount: 2
@@ -84374,8 +84423,10 @@ EndChar
StartChar: u1D4AE
Encoding: 119982 119982 2462
-Width: 743
+Width: 643
Flags: MW
+ItalicCorrection: 145
+TopAccentHorizontal: 562
HStem: -15 30<232 318.5 232 341> 256 43<217 268> 644 36<521.5 586.5>
VStem: 67 62<102 174.5 102 192> 308 77<436 536.5 436 543.5> 465 82<136.5 244> 668 33<531.5 593.5>
LayerCount: 2
@@ -84406,8 +84457,10 @@ EndChar
StartChar: u1D4AF
Encoding: 119983 119983 2463
-Width: 912
+Width: 712
Flags: MW
+ItalicCorrection: 245
+TopAccentHorizontal: 605
HStem: -15 31<152.5 227> 329 30<255 335 255 335.5> 584 50<733 763.5> 641 46<349 428.5>
VStem: 128 41<440 523 440 537.5>
LayerCount: 2
@@ -84446,8 +84499,10 @@ EndChar
StartChar: u1D4B0
Encoding: 119984 119984 2464
-Width: 842
+Width: 792
Flags: MW
+ItalicCorrection: 95
+TopAccentHorizontal: 552
HStem: -15 30<226 262> -12 30<516 542.5> 360 30<127 187.5 127 194.5> 652 35<229 311.5>
VStem: 36 41<450 528 450 535.5> 153 55<46 51 36 92> 404 67<555 589.5 524 593> 425 67<42 56.5 40.5 74.5>
LayerCount: 2
@@ -84490,8 +84545,10 @@ EndChar
StartChar: u1D4B1
Encoding: 119985 119985 2465
-Width: 932
+Width: 742
Flags: MW
+ItalicCorrection: 245
+TopAccentHorizontal: 700
HStem: -15 20 401 30<145 202.5 145 207.5> 543 55<429 440> 626 52<169.5 228.5> 667 20<836.5 886>
VStem: 35 41<499 551.5 499 564.5>
LayerCount: 2
@@ -84534,8 +84591,10 @@ EndChar
StartChar: u1D4B2
Encoding: 119986 119986 2466
-Width: 1078
+Width: 888
Flags: MW
+ItalicCorrection: 245
+TopAccentHorizontal: 756
HStem: -15 20 401 30<137 192.5 137 196> 543 55<409 420> 626 52<152 217> 667 20<982.5 1033.5>
VStem: 35 41<499 551.5 499 564.5>
LayerCount: 2
@@ -84589,8 +84648,10 @@ EndChar
StartChar: u1D4B3
Encoding: 119987 119987 2467
-Width: 891
+Width: 811
Flags: MW
+ItalicCorrection: 125
+TopAccentHorizontal: 602
HStem: -15 30<143 201> -14 44<496.5 527> 372 30<267.5 329> 654 33<326.5 413.5 764.5 786>
VStem: 169 41<470.5 544 470.5 551.5> 385 80<76 92>
LayerCount: 2
@@ -84636,8 +84697,10 @@ EndChar
StartChar: u1D4B4
Encoding: 119988 119988 2468
-Width: 926
+Width: 846
Flags: MW
+ItalicCorrection: 125
+TopAccentHorizontal: 648
HStem: -226 30<193 246.5 193 270> 82 30<319 358> 380 30<188.5 241> 652 35<283 370>
VStem: 91 41<463.5 537 463.5 547> 123 42<-168.5 -121.5 -168.5 -100> 245 55<145.5 153 134 199.5> 466 60<552 583.5 510 592>
LayerCount: 2
@@ -84682,8 +84745,10 @@ EndChar
StartChar: u1D4B5
Encoding: 119989 119989 2469
-Width: 932
+Width: 852
Flags: MW
+ItalicCorrection: 125
+TopAccentHorizontal: 652
HStem: -15 39<505 581.5 505 592> -9 30<144 193 144 200.5> 79 30<146.5 186> 280 49<557 558 557 571> 294 49<415.5 427> 413 30<264 315.5 264 322.5> 540 30<789 824.5 789 830> 628 30<779.5 827> 648 39<289 389>
VStem: 59 41<43 58 43 66.5> 159 41<500.5 550.5 500.5 562> 871 41<591 606>
LayerCount: 2
@@ -116573,6 +116638,9 @@ StartChar: uni23B0
Encoding: 9136 9136 3408
Width: 600
Flags: MW
+IsExtendedShape: 1
+GlyphVariantsVertical: uni23B0
+GlyphCompositionVertical: 3 uni23AD%0,0,90,1005 uni23AA%1,90,90,1010 uni23A7%0,90,0,1005
VStem: 243 115<-16 3 3 396 396 415>
LayerCount: 2
Fore
@@ -116593,6 +116661,9 @@ StartChar: uni23B1
Encoding: 9137 9137 3409
Width: 600
Flags: MW
+IsExtendedShape: 1
+GlyphVariantsVertical: uni23B1
+GlyphCompositionVertical: 3 uni23A9%0,0,90,1005 uni23AA%1,90,90,1010 uni23AB%0,90,0,1005
VStem: 243 115<3 396>
LayerCount: 2
Fore