diff options
author | Karl Berry <karl@freefriends.org> | 2011-01-14 00:18:29 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2011-01-14 00:18:29 +0000 |
commit | 848eb3c2564d5f661827124f0bd174ba0f702d26 (patch) | |
tree | 5cc7847a0d640b55d84173eb8d8a1a1d0cba1b1c | |
parent | afd6d32cfe467cfc3f9379c4130b63990c42ae37 (diff) |
xits 1.008 (13jan11)
git-svn-id: svn://tug.org/texlive/trunk@21054 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r-- | Master/texmf-dist/doc/fonts/xits/FONTLOG.txt | 8 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/xits/README | 2 | ||||
-rwxr-xr-x | Master/texmf-dist/doc/fonts/xits/build.py | 50 | ||||
-rwxr-xr-x | Master/texmf-dist/doc/fonts/xits/fontcoverage.py | 254 | ||||
-rw-r--r-- | Master/texmf-dist/fonts/opentype/public/xits/xits-math.otf | bin | 465172 -> 465652 bytes | |||
-rw-r--r-- | Master/texmf-dist/source/fonts/xits/xits-math.sfd | 119 |
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 Binary files differindex 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 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 |