From 33a56b596e29068337c5e4fc1c0686b4b0a5abff Mon Sep 17 00:00:00 2001 From: Koji Ishii Date: Fri, 30 Jul 2021 01:21:26 +0900 Subject: [PATCH] Bump east-asian-spacing to 1.3.0 * Support adding `halt`/`vhal`. * The `-g` option accepts `-` as stdout. * Update config to suppress skip warnings. * Update `test.html` to support `halt`/`vhal`. * Update reference files. * Update README. --- README.md | 7 +- references/DelaGothicOne-Regular.ttf-glyphs | 9 +- ...elaGothicOne-Regular.ttf.G_P_O_S_.ttx.diff | 54 ++++-- .../DelaGothicOne-Regular.ttf.tables.diff | 6 +- references/DotGothic16-Regular.ttf-glyphs | 6 +- references/HachiMaruPop-Regular.ttf-glyphs | 3 + ...HachiMaruPop-Regular.ttf.G_P_O_S_.ttx.diff | 142 +++++++++++++-- .../HachiMaruPop-Regular.ttf.tables.diff | 6 +- references/KiwiMaru-Light.ttf-glyphs | 6 +- .../KiwiMaru-Light.ttf.G_P_O_S_.ttx.diff | 155 ++++++++++++++-- references/KiwiMaru-Light.ttf.tables.diff | 9 +- references/KiwiMaru-Medium.ttf-glyphs | 6 +- .../KiwiMaru-Medium.ttf.G_P_O_S_.ttx.diff | 155 ++++++++++++++-- references/KiwiMaru-Medium.ttf.tables.diff | 9 +- references/KiwiMaru-Regular.ttf-glyphs | 6 +- .../KiwiMaru-Regular.ttf.G_P_O_S_.ttx.diff | 155 ++++++++++++++-- references/KiwiMaru-Regular.ttf.tables.diff | 9 +- references/Kosugi-Regular.ttf-glyphs | 6 +- .../Kosugi-Regular.ttf.G_P_O_S_.ttx.diff | 146 +++++++++++++-- references/Kosugi-Regular.ttf.tables.diff | 6 +- references/KosugiMaru-Regular.ttf-glyphs | 6 +- .../KosugiMaru-Regular.ttf.G_P_O_S_.ttx.diff | 146 +++++++++++++-- references/KosugiMaru-Regular.ttf.tables.diff | 6 +- references/LongCang-Regular.ttf-glyphs | 3 + .../LongCang-Regular.ttf.G_P_O_S_.ttx.diff | 68 ++++++- references/LongCang-Regular.ttf.tables.diff | 9 +- references/MPLUS1p-Black.ttf-glyphs | 5 +- .../MPLUS1p-Black.ttf.G_P_O_S_.ttx.diff | 126 +++++++++++-- references/MPLUS1p-Black.ttf.tables.diff | 9 +- references/MPLUS1p-Bold.ttf-glyphs | 5 +- references/MPLUS1p-Bold.ttf.G_P_O_S_.ttx.diff | 143 +++++++++++++-- references/MPLUS1p-Bold.ttf.tables.diff | 9 +- references/MPLUS1p-ExtraBold.ttf-glyphs | 5 +- .../MPLUS1p-ExtraBold.ttf.G_P_O_S_.ttx.diff | 132 ++++++++++++-- references/MPLUS1p-ExtraBold.ttf.tables.diff | 9 +- references/MPLUS1p-Light.ttf-glyphs | 5 +- .../MPLUS1p-Light.ttf.G_P_O_S_.ttx.diff | 161 +++++++++++++++-- references/MPLUS1p-Light.ttf.tables.diff | 9 +- references/MPLUS1p-Medium.ttf-glyphs | 5 +- .../MPLUS1p-Medium.ttf.G_P_O_S_.ttx.diff | 149 ++++++++++++++-- references/MPLUS1p-Medium.ttf.tables.diff | 9 +- references/MPLUS1p-Regular.ttf-glyphs | 5 +- .../MPLUS1p-Regular.ttf.G_P_O_S_.ttx.diff | 153 ++++++++++++++-- references/MPLUS1p-Regular.ttf.tables.diff | 9 +- references/MPLUS1p-Thin.ttf-glyphs | 5 +- references/MPLUS1p-Thin.ttf.G_P_O_S_.ttx.diff | 163 +++++++++++++++-- references/MPLUS1p-Thin.ttf.tables.diff | 9 +- references/MPLUSRounded1c-Black.ttf-glyphs | 6 +- ...MPLUSRounded1c-Black.ttf.G_P_O_S_.ttx.diff | 132 ++++++++++++-- .../MPLUSRounded1c-Black.ttf.tables.diff | 6 +- references/MPLUSRounded1c-Bold.ttf-glyphs | 6 +- .../MPLUSRounded1c-Bold.ttf.G_P_O_S_.ttx.diff | 144 +++++++++++++-- .../MPLUSRounded1c-Bold.ttf.tables.diff | 6 +- .../MPLUSRounded1c-ExtraBold.ttf-glyphs | 6 +- ...SRounded1c-ExtraBold.ttf.G_P_O_S_.ttx.diff | 138 ++++++++++++-- .../MPLUSRounded1c-ExtraBold.ttf.tables.diff | 6 +- references/MPLUSRounded1c-Light.ttf-glyphs | 6 +- ...MPLUSRounded1c-Light.ttf.G_P_O_S_.ttx.diff | 164 +++++++++++++++-- .../MPLUSRounded1c-Light.ttf.tables.diff | 6 +- references/MPLUSRounded1c-Medium.ttf-glyphs | 6 +- ...PLUSRounded1c-Medium.ttf.G_P_O_S_.ttx.diff | 152 ++++++++++++++-- .../MPLUSRounded1c-Medium.ttf.tables.diff | 6 +- references/MPLUSRounded1c-Regular.ttf-glyphs | 6 +- ...LUSRounded1c-Regular.ttf.G_P_O_S_.ttx.diff | 156 ++++++++++++++-- .../MPLUSRounded1c-Regular.ttf.tables.diff | 6 +- references/MPLUSRounded1c-Thin.ttf-glyphs | 6 +- .../MPLUSRounded1c-Thin.ttf.G_P_O_S_.ttx.diff | 168 ++++++++++++++++-- .../MPLUSRounded1c-Thin.ttf.tables.diff | 6 +- references/MaShanZheng-Regular.ttf-glyphs | 3 + .../MaShanZheng-Regular.ttf.G_P_O_S_.ttx.diff | 61 ++++++- .../MaShanZheng-Regular.ttf.tables.diff | 9 +- .../NanumBrushScript-Regular.ttf-glyphs | 25 +-- references/NanumGothic-Bold.ttf-glyphs | 5 +- .../NanumGothic-Bold.ttf.G_P_O_S_.ttx.diff | 59 +++++- references/NanumGothic-Bold.ttf.tables.diff | 6 +- references/NanumGothic-ExtraBold.ttf-glyphs | 5 +- ...anumGothic-ExtraBold.ttf.G_P_O_S_.ttx.diff | 59 +++++- .../NanumGothic-ExtraBold.ttf.tables.diff | 6 +- references/NanumGothic-Regular.ttf-glyphs | 5 +- .../NanumGothic-Regular.ttf.G_P_O_S_.ttx.diff | 59 +++++- .../NanumGothic-Regular.ttf.tables.diff | 6 +- references/NanumPenScript-Regular.ttf-glyphs | 25 +-- references/NewTegomin-Regular.ttf-glyphs | 2 + .../NewTegomin-Regular.ttf.G_P_O_S_.ttx.diff | 128 +++++++++++-- references/NewTegomin-Regular.ttf.tables.diff | 6 +- references/PottaOne-Regular.ttf-glyphs | 2 + .../PottaOne-Regular.ttf.G_P_O_S_.ttx.diff | 146 +++++++++++++-- references/PottaOne-Regular.ttf.tables.diff | 6 +- references/ReggaeOne-Regular.ttf-glyphs | 6 +- references/RocknRollOne-Regular.ttf-glyphs | 6 +- references/SawarabiGothic-Regular.ttf-glyphs | 5 +- ...warabiGothic-Regular.ttf.G_P_O_S_.ttx.diff | 77 +++++++- .../SawarabiGothic-Regular.ttf.tables.diff | 6 +- references/SawarabiMincho-Regular.ttf-glyphs | 5 +- ...warabiMincho-Regular.ttf.G_P_O_S_.ttx.diff | 68 ++++++- .../SawarabiMincho-Regular.ttf.tables.diff | 6 +- references/ShipporiMincho-Bold.ttf-glyphs | 2 + .../ShipporiMincho-Bold.ttf.G_P_O_S_.ttx.diff | 148 +++++++++++++-- .../ShipporiMincho-Bold.ttf.tables.diff | 6 +- .../ShipporiMincho-ExtraBold.ttf-glyphs | 2 + ...poriMincho-ExtraBold.ttf.G_P_O_S_.ttx.diff | 146 +++++++++++++-- .../ShipporiMincho-ExtraBold.ttf.tables.diff | 6 +- references/ShipporiMincho-Medium.ttf-glyphs | 2 + ...hipporiMincho-Medium.ttf.G_P_O_S_.ttx.diff | 148 +++++++++++++-- .../ShipporiMincho-Medium.ttf.tables.diff | 6 +- references/ShipporiMincho-Regular.ttf-glyphs | 2 + ...ipporiMincho-Regular.ttf.G_P_O_S_.ttx.diff | 148 +++++++++++++-- .../ShipporiMincho-Regular.ttf.tables.diff | 8 +- references/ShipporiMincho-SemiBold.ttf-glyphs | 2 + ...pporiMincho-SemiBold.ttf.G_P_O_S_.ttx.diff | 148 +++++++++++++-- .../ShipporiMincho-SemiBold.ttf.tables.diff | 6 +- references/ShipporiMinchoB1-Bold.ttf-glyphs | 2 + ...hipporiMinchoB1-Bold.ttf.G_P_O_S_.ttx.diff | 148 +++++++++++++-- .../ShipporiMinchoB1-Bold.ttf.tables.diff | 6 +- .../ShipporiMinchoB1-ExtraBold.ttf-glyphs | 2 + ...riMinchoB1-ExtraBold.ttf.G_P_O_S_.ttx.diff | 148 +++++++++++++-- ...ShipporiMinchoB1-ExtraBold.ttf.tables.diff | 6 +- references/ShipporiMinchoB1-Medium.ttf-glyphs | 2 + ...pporiMinchoB1-Medium.ttf.G_P_O_S_.ttx.diff | 148 +++++++++++++-- .../ShipporiMinchoB1-Medium.ttf.tables.diff | 6 +- .../ShipporiMinchoB1-Regular.ttf-glyphs | 2 + ...poriMinchoB1-Regular.ttf.G_P_O_S_.ttx.diff | 148 +++++++++++++-- .../ShipporiMinchoB1-Regular.ttf.tables.diff | 8 +- .../ShipporiMinchoB1-SemiBold.ttf-glyphs | 2 + ...oriMinchoB1-SemiBold.ttf.G_P_O_S_.ttx.diff | 148 +++++++++++++-- .../ShipporiMinchoB1-SemiBold.ttf.tables.diff | 6 +- references/Stick-Regular.ttf-glyphs | 6 +- references/TrainOne-Regular.ttf-glyphs | 6 +- references/Yomogi-Regular.ttf-glyphs | 14 +- .../Yomogi-Regular.ttf.G_P_O_S_.ttx.diff | 70 +++++++- references/Yomogi-Regular.ttf.tables.diff | 6 +- references/YuseiMagic-Regular.ttf-glyphs | 9 +- .../YuseiMagic-Regular.ttf.G_P_O_S_.ttx.diff | 70 +++++++- references/YuseiMagic-Regular.ttf.tables.diff | 6 +- references/ZCOOLKuaiLe-Regular.ttf-glyphs | 4 + .../ZCOOLKuaiLe-Regular.ttf.G_P_O_S_.ttx.diff | 69 ++++++- .../ZCOOLKuaiLe-Regular.ttf.tables.diff | 6 +- .../ZCOOLQingKeHuangYou-Regular.ttf-glyphs | 4 + ...ngKeHuangYou-Regular.ttf.G_P_O_S_.ttx.diff | 68 ++++++- ...COOLQingKeHuangYou-Regular.ttf.tables.diff | 8 +- references/ZCOOLXiaoWei-Regular.ttf-glyphs | 3 + ...ZCOOLXiaoWei-Regular.ttf.G_P_O_S_.ttx.diff | 67 ++++++- .../ZCOOLXiaoWei-Regular.ttf.tables.diff | 9 +- setup.py | 2 +- src/chws_tool/add_chws.py | 16 +- src/chws_tool/config.py | 20 ++- tests/test.html | 17 +- 147 files changed, 5342 insertions(+), 904 deletions(-) diff --git a/README.md b/README.md index 8a0a485..8ef4fe8 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,10 @@ # chws_tool -This is a tool to add the OpenType [`chws`]/[`vchw`] features to OpenType fonts. +This tool adds the OpenType +[`chws`], [`vchw`], [`halt`], and [`vhal`] +features to OpenType fonts if any of these features are missing. +Please see [east-asian-sapcing] for details of these features. This tool uses the [east-asian-sapcing] package as its core engine, and has following advantages: @@ -16,7 +19,9 @@ please see the [Adding Fonts] section below. [east-asian-sapcing]: https://github.com/kojiishi/east_asian_spacing [`chws`]: https://docs.microsoft.com/en-us/typography/opentype/spec/features_ae#tag-chws +[`halt`]: https://docs.microsoft.com/en-us/typography/opentype/spec/features_fj#tag-halt [`vchw`]: https://docs.microsoft.com/en-us/typography/opentype/spec/features_uz#tag-vchw +[`vhal`]: https://docs.microsoft.com/en-us/typography/opentype/spec/features_uz#tag-vhal [fonts.google.com]: https://fonts.google.com/ ## Install diff --git a/references/DelaGothicOne-Regular.ttf-glyphs b/references/DelaGothicOne-Regular.ttf-glyphs index 679f1d5..64eb2ad 100644 --- a/references/DelaGothicOne-Regular.ttf-glyphs +++ b/references/DelaGothicOne-Regular.ttf-glyphs @@ -5,12 +5,13 @@ # middle 8847 8856 +# space 8928 # vertical.left -8905 -8907 + # vertical.right # vertical.middle -8917 -8928 + +# vertical.space + diff --git a/references/DelaGothicOne-Regular.ttf.G_P_O_S_.ttx.diff b/references/DelaGothicOne-Regular.ttf.G_P_O_S_.ttx.diff index 3fa04d9..08a6be0 100644 --- a/references/DelaGothicOne-Regular.ttf.G_P_O_S_.ttx.diff +++ b/references/DelaGothicOne-Regular.ttf.G_P_O_S_.ttx.diff @@ -3,11 +3,12 @@ - -+ ++ + ++ @@ -16,11 +17,12 @@ - -+ ++ + ++ @@ -29,11 +31,12 @@ - -+ ++ + ++ @@ -41,7 +44,7 @@ - -+ ++ @@ -50,17 +53,24 @@ + ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -69,6 +79,30 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -99,7 +133,7 @@ + + + -+ ++ + + + @@ -111,7 +145,7 @@ + + + -+ ++ + + + @@ -131,7 +165,7 @@ + + + -+ ++ + + + diff --git a/references/DelaGothicOne-Regular.ttf.tables.diff b/references/DelaGothicOne-Regular.ttf.tables.diff index 25bad59..e226909 100644 --- a/references/DelaGothicOne-Regular.ttf.tables.diff +++ b/references/DelaGothicOne-Regular.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 562 [0] -GPOS 14,048 [0] -+GPOS 14,198 [0] ++GPOS 14,266 [0] GSUB 5,034 [0] OS/2 96 [0] cmap 101,274 [0] @@ -13,7 +13,7 @@ vmtx 36,190 [0] -Total: 5,450,336 -Data: 5,450,004 -+Total: 5,450,486 -+Data: 5,450,154 ++Total: 5,450,554 ++Data: 5,450,222 Gap: 332 Tables: 19 diff --git a/references/DotGothic16-Regular.ttf-glyphs b/references/DotGothic16-Regular.ttf-glyphs index 2e95d46..53a8810 100644 --- a/references/DotGothic16-Regular.ttf-glyphs +++ b/references/DotGothic16-Regular.ttf-glyphs @@ -27,10 +27,11 @@ 687 7488 # middle -630 635 636 637 +# space +630 # vertical.left 7761 7762 @@ -60,5 +61,6 @@ 7824 8128 # vertical.middle -630 635 +# vertical.space +630 diff --git a/references/HachiMaruPop-Regular.ttf-glyphs b/references/HachiMaruPop-Regular.ttf-glyphs index 2117e4a..22d8d30 100644 --- a/references/HachiMaruPop-Regular.ttf-glyphs +++ b/references/HachiMaruPop-Regular.ttf-glyphs @@ -31,6 +31,8 @@ 7280 7284 7362 +# space + # vertical.left 7276 7289 @@ -54,4 +56,5 @@ 7330 # vertical.middle 7362 +# vertical.space 7367 diff --git a/references/HachiMaruPop-Regular.ttf.G_P_O_S_.ttx.diff b/references/HachiMaruPop-Regular.ttf.G_P_O_S_.ttx.diff index 5b2bc15..532fdc4 100644 --- a/references/HachiMaruPop-Regular.ttf.G_P_O_S_.ttx.diff +++ b/references/HachiMaruPop-Regular.ttf.G_P_O_S_.ttx.diff @@ -11,36 +11,105 @@ + + + + -+ ++ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + + + -+ ++ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -109,7 +178,7 @@ + + + -+ ++ + + + @@ -131,7 +200,7 @@ + + + -+ ++ + + + @@ -173,11 +242,54 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -233,7 +345,7 @@ + + + -+ ++ + + + @@ -253,7 +365,7 @@ + + + -+ ++ + + + @@ -288,7 +400,7 @@ + + + -+ ++ + + + diff --git a/references/HachiMaruPop-Regular.ttf.tables.diff b/references/HachiMaruPop-Regular.ttf.tables.diff index a9b7dac..a6d1e62 100644 --- a/references/HachiMaruPop-Regular.ttf.tables.diff +++ b/references/HachiMaruPop-Regular.ttf.tables.diff @@ -2,7 +2,7 @@ Font 0: "Hachi Maru Pop" "Regular" PS="HachiMaruPop-Regular" Tag Size GDEF 22 [0] -+GPOS 518 [0] ++GPOS 630 [0] GSUB 2,112 [0] OS/2 96 [0] cmap 34,794 [0] @@ -14,7 +14,7 @@ -Data: 7,561,434 -Gap: 314 -Tables: 18 -+Total: 7,562,284 -+Data: 7,561,952 ++Total: 7,562,396 ++Data: 7,562,064 +Gap: 332 +Tables: 19 diff --git a/references/KiwiMaru-Light.ttf-glyphs b/references/KiwiMaru-Light.ttf-glyphs index 0fa980e..3844e8c 100644 --- a/references/KiwiMaru-Light.ttf-glyphs +++ b/references/KiwiMaru-Light.ttf-glyphs @@ -29,10 +29,11 @@ 687 7599 # middle -630 635 636 637 +# space +630 # vertical.left 7873 7874 @@ -62,6 +63,7 @@ 7937 8241 # vertical.middle -630 635 9280 +# vertical.space +630 diff --git a/references/KiwiMaru-Light.ttf.G_P_O_S_.ttx.diff b/references/KiwiMaru-Light.ttf.G_P_O_S_.ttx.diff index ef21f26..7e6c8d3 100644 --- a/references/KiwiMaru-Light.ttf.G_P_O_S_.ttx.diff +++ b/references/KiwiMaru-Light.ttf.G_P_O_S_.ttx.diff @@ -3,10 +3,12 @@ - -+ ++ + + ++ ++ @@ -15,10 +17,12 @@ - -+ ++ + + ++ ++ @@ -26,7 +30,7 @@ - -+ ++ @@ -35,25 +39,39 @@ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -62,6 +80,60 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -134,7 +206,7 @@ + + + -+ ++ + + + @@ -157,7 +229,7 @@ + + + -+ ++ + + + @@ -200,11 +272,62 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -273,7 +396,7 @@ + + + -+ ++ + + + @@ -295,7 +418,7 @@ + + + -+ ++ + + + @@ -335,7 +458,7 @@ + + + -+ ++ + + + diff --git a/references/KiwiMaru-Light.ttf.tables.diff b/references/KiwiMaru-Light.ttf.tables.diff index 35f66a8..e9349f6 100644 --- a/references/KiwiMaru-Light.ttf.tables.diff +++ b/references/KiwiMaru-Light.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 190 [0] -GPOS 4,030 [0] -+GPOS 4,494 [0] ++GPOS 4,604 [0] GSUB 24,948 [0] OS/2 96 [0] cmap 132,164 [0] @@ -13,7 +13,8 @@ vmtx 37,424 [0] -Total: 8,959,096 -Data: 8,958,769 -+Total: 8,959,560 -+Data: 8,959,233 - Gap: 327 +-Gap: 327 ++Total: 8,959,668 ++Data: 8,959,343 ++Gap: 325 Tables: 19 diff --git a/references/KiwiMaru-Medium.ttf-glyphs b/references/KiwiMaru-Medium.ttf-glyphs index 0fa980e..3844e8c 100644 --- a/references/KiwiMaru-Medium.ttf-glyphs +++ b/references/KiwiMaru-Medium.ttf-glyphs @@ -29,10 +29,11 @@ 687 7599 # middle -630 635 636 637 +# space +630 # vertical.left 7873 7874 @@ -62,6 +63,7 @@ 7937 8241 # vertical.middle -630 635 9280 +# vertical.space +630 diff --git a/references/KiwiMaru-Medium.ttf.G_P_O_S_.ttx.diff b/references/KiwiMaru-Medium.ttf.G_P_O_S_.ttx.diff index ef21f26..7e6c8d3 100644 --- a/references/KiwiMaru-Medium.ttf.G_P_O_S_.ttx.diff +++ b/references/KiwiMaru-Medium.ttf.G_P_O_S_.ttx.diff @@ -3,10 +3,12 @@ - -+ ++ + + ++ ++ @@ -15,10 +17,12 @@ - -+ ++ + + ++ ++ @@ -26,7 +30,7 @@ - -+ ++ @@ -35,25 +39,39 @@ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -62,6 +80,60 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -134,7 +206,7 @@ + + + -+ ++ + + + @@ -157,7 +229,7 @@ + + + -+ ++ + + + @@ -200,11 +272,62 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -273,7 +396,7 @@ + + + -+ ++ + + + @@ -295,7 +418,7 @@ + + + -+ ++ + + + @@ -335,7 +458,7 @@ + + + -+ ++ + + + diff --git a/references/KiwiMaru-Medium.ttf.tables.diff b/references/KiwiMaru-Medium.ttf.tables.diff index e90cdcf..afb9eba 100644 --- a/references/KiwiMaru-Medium.ttf.tables.diff +++ b/references/KiwiMaru-Medium.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 190 [0] -GPOS 4,010 [0] -+GPOS 4,474 [0] ++GPOS 4,584 [0] GSUB 24,948 [0] OS/2 96 [0] cmap 132,164 [0] @@ -13,7 +13,8 @@ vmtx 37,424 [0] -Total: 9,086,468 -Data: 9,086,141 -+Total: 9,086,932 -+Data: 9,086,605 - Gap: 327 +-Gap: 327 ++Total: 9,087,040 ++Data: 9,086,715 ++Gap: 325 Tables: 19 diff --git a/references/KiwiMaru-Regular.ttf-glyphs b/references/KiwiMaru-Regular.ttf-glyphs index 0fa980e..3844e8c 100644 --- a/references/KiwiMaru-Regular.ttf-glyphs +++ b/references/KiwiMaru-Regular.ttf-glyphs @@ -29,10 +29,11 @@ 687 7599 # middle -630 635 636 637 +# space +630 # vertical.left 7873 7874 @@ -62,6 +63,7 @@ 7937 8241 # vertical.middle -630 635 9280 +# vertical.space +630 diff --git a/references/KiwiMaru-Regular.ttf.G_P_O_S_.ttx.diff b/references/KiwiMaru-Regular.ttf.G_P_O_S_.ttx.diff index ef21f26..7e6c8d3 100644 --- a/references/KiwiMaru-Regular.ttf.G_P_O_S_.ttx.diff +++ b/references/KiwiMaru-Regular.ttf.G_P_O_S_.ttx.diff @@ -3,10 +3,12 @@ - -+ ++ + + ++ ++ @@ -15,10 +17,12 @@ - -+ ++ + + ++ ++ @@ -26,7 +30,7 @@ - -+ ++ @@ -35,25 +39,39 @@ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -62,6 +80,60 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -134,7 +206,7 @@ + + + -+ ++ + + + @@ -157,7 +229,7 @@ + + + -+ ++ + + + @@ -200,11 +272,62 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -273,7 +396,7 @@ + + + -+ ++ + + + @@ -295,7 +418,7 @@ + + + -+ ++ + + + @@ -335,7 +458,7 @@ + + + -+ ++ + + + diff --git a/references/KiwiMaru-Regular.ttf.tables.diff b/references/KiwiMaru-Regular.ttf.tables.diff index d24309b..0f133ac 100644 --- a/references/KiwiMaru-Regular.ttf.tables.diff +++ b/references/KiwiMaru-Regular.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 190 [0] -GPOS 4,034 [0] -+GPOS 4,498 [0] ++GPOS 4,608 [0] GSUB 24,948 [0] OS/2 96 [0] cmap 132,164 [0] @@ -13,7 +13,8 @@ vmtx 37,424 [0] -Total: 9,210,828 -Data: 9,210,498 -+Total: 9,211,292 -+Data: 9,210,962 - Gap: 330 +-Gap: 330 ++Total: 9,211,400 ++Data: 9,211,072 ++Gap: 328 Tables: 19 diff --git a/references/Kosugi-Regular.ttf-glyphs b/references/Kosugi-Regular.ttf-glyphs index 8db8eda..8dc95aa 100644 --- a/references/Kosugi-Regular.ttf-glyphs +++ b/references/Kosugi-Regular.ttf-glyphs @@ -29,10 +29,11 @@ 7385 7417 # middle -375 571 7352 7353 +# space +375 # vertical.left 7495 7496 @@ -58,5 +59,6 @@ 7554 7557 # vertical.middle -375 571 +# vertical.space +375 diff --git a/references/Kosugi-Regular.ttf.G_P_O_S_.ttx.diff b/references/Kosugi-Regular.ttf.G_P_O_S_.ttx.diff index 697de9b..1be8d61 100644 --- a/references/Kosugi-Regular.ttf.G_P_O_S_.ttx.diff +++ b/references/Kosugi-Regular.ttf.G_P_O_S_.ttx.diff @@ -11,36 +11,106 @@ + + + + -+ ++ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + + + -+ ++ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -113,7 +183,7 @@ + + + -+ ++ + + + @@ -136,7 +206,7 @@ + + + -+ ++ + + + @@ -179,11 +249,57 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -245,7 +361,7 @@ + + + -+ ++ + + + @@ -265,7 +381,7 @@ + + + -+ ++ + + + @@ -300,7 +416,7 @@ + + + -+ ++ + + + diff --git a/references/Kosugi-Regular.ttf.tables.diff b/references/Kosugi-Regular.ttf.tables.diff index 539cab8..c642c87 100644 --- a/references/Kosugi-Regular.ttf.tables.diff +++ b/references/Kosugi-Regular.ttf.tables.diff @@ -1,7 +1,7 @@ @@ -1,5 +1,6 @@ Font 0: "MotoyaLCedar" "W3 mono" PS="MotoyaLCedar-W3-90ms-RKSJ-H" Tag Size -+GPOS 536 [0] ++GPOS 644 [0] GSUB 364 [0] OS/2 86 [0] cmap 34,012 [0] @@ -13,7 +13,7 @@ -Data: 1,918,271 -Gap: 265 -Tables: 15 -+Total: 1,919,086 -+Data: 1,918,807 ++Total: 1,919,194 ++Data: 1,918,915 +Gap: 279 +Tables: 16 diff --git a/references/KosugiMaru-Regular.ttf-glyphs b/references/KosugiMaru-Regular.ttf-glyphs index 8db8eda..8dc95aa 100644 --- a/references/KosugiMaru-Regular.ttf-glyphs +++ b/references/KosugiMaru-Regular.ttf-glyphs @@ -29,10 +29,11 @@ 7385 7417 # middle -375 571 7352 7353 +# space +375 # vertical.left 7495 7496 @@ -58,5 +59,6 @@ 7554 7557 # vertical.middle -375 571 +# vertical.space +375 diff --git a/references/KosugiMaru-Regular.ttf.G_P_O_S_.ttx.diff b/references/KosugiMaru-Regular.ttf.G_P_O_S_.ttx.diff index 697de9b..1be8d61 100644 --- a/references/KosugiMaru-Regular.ttf.G_P_O_S_.ttx.diff +++ b/references/KosugiMaru-Regular.ttf.G_P_O_S_.ttx.diff @@ -11,36 +11,106 @@ + + + + -+ ++ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + + + -+ ++ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -113,7 +183,7 @@ + + + -+ ++ + + + @@ -136,7 +206,7 @@ + + + -+ ++ + + + @@ -179,11 +249,57 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -245,7 +361,7 @@ + + + -+ ++ + + + @@ -265,7 +381,7 @@ + + + -+ ++ + + + @@ -300,7 +416,7 @@ + + + -+ ++ + + + diff --git a/references/KosugiMaru-Regular.ttf.tables.diff b/references/KosugiMaru-Regular.ttf.tables.diff index 8bd394f..fba36fc 100644 --- a/references/KosugiMaru-Regular.ttf.tables.diff +++ b/references/KosugiMaru-Regular.ttf.tables.diff @@ -1,7 +1,7 @@ @@ -1,5 +1,6 @@ Font 0: "MotoyaLMaru" "W3 mono" PS="MotoyaLMaru-W3-90ms-RKSJ-H" Tag Size -+GPOS 536 [0] ++GPOS 644 [0] GSUB 364 [0] OS/2 86 [0] cmap 34,020 [0] @@ -13,7 +13,7 @@ -Data: 2,558,004 -Gap: 260 -Tables: 15 -+Total: 2,558,816 -+Data: 2,558,540 ++Total: 2,558,924 ++Data: 2,558,648 +Gap: 276 +Tables: 16 diff --git a/references/LongCang-Regular.ttf-glyphs b/references/LongCang-Regular.ttf-glyphs index 4beb1ea..6c37406 100644 --- a/references/LongCang-Regular.ttf-glyphs +++ b/references/LongCang-Regular.ttf-glyphs @@ -22,6 +22,7 @@ 6914 6918 6922 +# space 6967 # vertical.left @@ -29,3 +30,5 @@ # vertical.middle +# vertical.space + diff --git a/references/LongCang-Regular.ttf.G_P_O_S_.ttx.diff b/references/LongCang-Regular.ttf.G_P_O_S_.ttx.diff index 82ae163..437be34 100644 --- a/references/LongCang-Regular.ttf.G_P_O_S_.ttx.diff +++ b/references/LongCang-Regular.ttf.G_P_O_S_.ttx.diff @@ -3,9 +3,10 @@ - -+ ++ + ++ @@ -13,7 +14,7 @@ - -+ ++ @@ -22,17 +23,24 @@ + ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -41,6 +49,50 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -97,7 +149,7 @@ + + + -+ ++ + + + @@ -115,7 +167,7 @@ + + + -+ ++ + + + @@ -149,7 +201,7 @@ + + + -+ ++ + + + diff --git a/references/LongCang-Regular.ttf.tables.diff b/references/LongCang-Regular.ttf.tables.diff index ec36dc4..bfe2ec9 100644 --- a/references/LongCang-Regular.ttf.tables.diff +++ b/references/LongCang-Regular.ttf.tables.diff @@ -2,7 +2,7 @@ Font 0: "Long Cang" "Regular" PS="LongCang-Regular" Tag Size -GPOS 704 [0] -+GPOS 920 [0] ++GPOS 978 [0] GSUB 10 [0] OS/2 96 [0] cmap 28,918 [0] @@ -12,7 +12,8 @@ prep 7 [0] -Total: 5,150,986 -Data: 5,150,740 -+Total: 5,151,202 -+Data: 5,150,956 - Gap: 246 +-Gap: 246 ++Total: 5,151,262 ++Data: 5,151,014 ++Gap: 248 Tables: 14 diff --git a/references/MPLUS1p-Black.ttf-glyphs b/references/MPLUS1p-Black.ttf-glyphs index 946a5ed..8f145bb 100644 --- a/references/MPLUS1p-Black.ttf-glyphs +++ b/references/MPLUS1p-Black.ttf-glyphs @@ -9,10 +9,11 @@ 2778 8160 # middle -2762 2987 8178 8179 +# space +2762 # vertical.left 8580 8581 @@ -29,3 +30,5 @@ # vertical.middle 2987 8632 +# vertical.space + diff --git a/references/MPLUS1p-Black.ttf.G_P_O_S_.ttx.diff b/references/MPLUS1p-Black.ttf.G_P_O_S_.ttx.diff index 64a35fb..39e7232 100644 --- a/references/MPLUS1p-Black.ttf.G_P_O_S_.ttx.diff +++ b/references/MPLUS1p-Black.ttf.G_P_O_S_.ttx.diff @@ -3,12 +3,14 @@ - -+ ++ + + ++ ++ @@ -17,11 +19,13 @@ - -+ ++ + + ++ ++ @@ -30,10 +34,12 @@ - -+ ++ + + ++ ++ @@ -42,12 +48,14 @@ - -+ ++ + + ++ ++ @@ -55,7 +63,7 @@ - -+ ++ @@ -64,25 +72,39 @@ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -91,6 +113,40 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -133,7 +189,7 @@ + + + -+ ++ + + + @@ -146,7 +202,7 @@ + + + -+ ++ + + + @@ -169,11 +225,45 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -220,7 +310,7 @@ + + + -+ ++ + + + @@ -233,7 +323,7 @@ + + + -+ ++ + + + @@ -254,7 +344,7 @@ + + + -+ ++ + + + diff --git a/references/MPLUS1p-Black.ttf.tables.diff b/references/MPLUS1p-Black.ttf.tables.diff index 4e035bd..2c0d53c 100644 --- a/references/MPLUS1p-Black.ttf.tables.diff +++ b/references/MPLUS1p-Black.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 1,564 [0] -GPOS 14,368 [0] -+GPOS 14,748 [0] ++GPOS 14,870 [0] GSUB 9,874 [0] OS/2 86 [0] cmap 76,858 [0] @@ -13,7 +13,8 @@ vmtx 22,852 [0] -Total: 1,770,260 -Data: 1,769,923 -+Total: 1,770,640 -+Data: 1,770,303 - Gap: 337 +-Gap: 337 ++Total: 1,770,764 ++Data: 1,770,425 ++Gap: 339 Tables: 19 diff --git a/references/MPLUS1p-Bold.ttf-glyphs b/references/MPLUS1p-Bold.ttf-glyphs index 6c25e8f..2175fda 100644 --- a/references/MPLUS1p-Bold.ttf-glyphs +++ b/references/MPLUS1p-Bold.ttf-glyphs @@ -18,10 +18,11 @@ 2791 8160 # middle -2762 2987 8178 8179 +# space +2762 # vertical.left 8580 8581 @@ -44,3 +45,5 @@ # vertical.middle 2987 8632 +# vertical.space + diff --git a/references/MPLUS1p-Bold.ttf.G_P_O_S_.ttx.diff b/references/MPLUS1p-Bold.ttf.G_P_O_S_.ttx.diff index fb446b3..050c7fe 100644 --- a/references/MPLUS1p-Bold.ttf.G_P_O_S_.ttx.diff +++ b/references/MPLUS1p-Bold.ttf.G_P_O_S_.ttx.diff @@ -3,12 +3,14 @@ - -+ ++ + + ++ ++ @@ -17,11 +19,13 @@ - -+ ++ + + ++ ++ @@ -30,10 +34,12 @@ - -+ ++ + + ++ ++ @@ -42,12 +48,14 @@ - -+ ++ + + ++ ++ @@ -55,7 +63,7 @@ - -+ ++ @@ -64,25 +72,39 @@ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -91,6 +113,49 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -147,7 +212,7 @@ + + + -+ ++ + + + @@ -164,7 +229,7 @@ + + + -+ ++ + + + @@ -195,11 +260,53 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -255,7 +362,7 @@ + + + -+ ++ + + + @@ -271,7 +378,7 @@ + + + -+ ++ + + + @@ -298,7 +405,7 @@ + + + -+ ++ + + + diff --git a/references/MPLUS1p-Bold.ttf.tables.diff b/references/MPLUS1p-Bold.ttf.tables.diff index 334860b..87e1648 100644 --- a/references/MPLUS1p-Bold.ttf.tables.diff +++ b/references/MPLUS1p-Bold.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 1,564 [0] -GPOS 14,368 [0] -+GPOS 14,828 [0] ++GPOS 14,946 [0] GSUB 9,874 [0] OS/2 86 [0] cmap 76,858 [0] @@ -13,7 +13,8 @@ vmtx 22,852 [0] -Total: 1,762,564 -Data: 1,762,229 -+Total: 1,763,024 -+Data: 1,762,689 - Gap: 335 +-Gap: 335 ++Total: 1,763,144 ++Data: 1,762,807 ++Gap: 337 Tables: 19 diff --git a/references/MPLUS1p-ExtraBold.ttf-glyphs b/references/MPLUS1p-ExtraBold.ttf-glyphs index 976245c..1a91e79 100644 --- a/references/MPLUS1p-ExtraBold.ttf-glyphs +++ b/references/MPLUS1p-ExtraBold.ttf-glyphs @@ -11,10 +11,11 @@ 2778 8160 # middle -2762 2987 8178 8179 +# space +2762 # vertical.left 8580 8581 @@ -33,3 +34,5 @@ # vertical.middle 2987 8632 +# vertical.space + diff --git a/references/MPLUS1p-ExtraBold.ttf.G_P_O_S_.ttx.diff b/references/MPLUS1p-ExtraBold.ttf.G_P_O_S_.ttx.diff index a32f1f5..552cf91 100644 --- a/references/MPLUS1p-ExtraBold.ttf.G_P_O_S_.ttx.diff +++ b/references/MPLUS1p-ExtraBold.ttf.G_P_O_S_.ttx.diff @@ -3,12 +3,14 @@ - -+ ++ + + ++ ++ @@ -17,11 +19,13 @@ - -+ ++ + + ++ ++ @@ -30,10 +34,12 @@ - -+ ++ + + ++ ++ @@ -42,12 +48,14 @@ - -+ ++ + + ++ ++ @@ -55,7 +63,7 @@ - -+ ++ @@ -64,25 +72,39 @@ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -91,6 +113,42 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -136,7 +194,7 @@ + + + -+ ++ + + + @@ -150,7 +208,7 @@ + + + -+ ++ + + + @@ -175,11 +233,49 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -229,7 +325,7 @@ + + + -+ ++ + + + @@ -243,7 +339,7 @@ + + + -+ ++ + + + @@ -266,7 +362,7 @@ + + + -+ ++ + + + diff --git a/references/MPLUS1p-ExtraBold.ttf.tables.diff b/references/MPLUS1p-ExtraBold.ttf.tables.diff index 0e65f91..dc84f98 100644 --- a/references/MPLUS1p-ExtraBold.ttf.tables.diff +++ b/references/MPLUS1p-ExtraBold.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 1,564 [0] -GPOS 14,368 [0] -+GPOS 14,772 [0] ++GPOS 14,890 [0] GSUB 9,874 [0] OS/2 86 [0] cmap 76,858 [0] @@ -13,7 +13,8 @@ vmtx 22,852 [0] -Total: 1,769,872 -Data: 1,769,532 -+Total: 1,770,276 -+Data: 1,769,936 - Gap: 340 +-Gap: 340 ++Total: 1,770,396 ++Data: 1,770,054 ++Gap: 342 Tables: 19 diff --git a/references/MPLUS1p-Light.ttf-glyphs b/references/MPLUS1p-Light.ttf-glyphs index 04179fa..9bc8ea4 100644 --- a/references/MPLUS1p-Light.ttf-glyphs +++ b/references/MPLUS1p-Light.ttf-glyphs @@ -28,10 +28,11 @@ 8160 8211 # middle -2762 2987 8178 8179 +# space +2762 # vertical.left 8580 8581 @@ -62,3 +63,5 @@ # vertical.middle 2987 8632 +# vertical.space + diff --git a/references/MPLUS1p-Light.ttf.G_P_O_S_.ttx.diff b/references/MPLUS1p-Light.ttf.G_P_O_S_.ttx.diff index ba9eccc..830c64a 100644 --- a/references/MPLUS1p-Light.ttf.G_P_O_S_.ttx.diff +++ b/references/MPLUS1p-Light.ttf.G_P_O_S_.ttx.diff @@ -3,12 +3,14 @@ - -+ ++ + + ++ ++ @@ -17,11 +19,13 @@ - -+ ++ + + ++ ++ @@ -30,10 +34,12 @@ - -+ ++ + + ++ ++ @@ -42,12 +48,14 @@ - -+ ++ + + ++ ++ @@ -55,7 +63,7 @@ - -+ ++ @@ -64,25 +72,39 @@ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -91,6 +113,59 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -162,7 +237,7 @@ + + + -+ ++ + + + @@ -184,7 +259,7 @@ + + + -+ ++ + + + @@ -225,11 +300,61 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -297,7 +422,7 @@ + + + -+ ++ + + + @@ -317,7 +442,7 @@ + + + -+ ++ + + + @@ -352,7 +477,7 @@ + + + -+ ++ + + + diff --git a/references/MPLUS1p-Light.ttf.tables.diff b/references/MPLUS1p-Light.ttf.tables.diff index 25d3ac5..f207995 100644 --- a/references/MPLUS1p-Light.ttf.tables.diff +++ b/references/MPLUS1p-Light.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 1,564 [0] -GPOS 14,374 [0] -+GPOS 14,888 [0] ++GPOS 15,006 [0] GSUB 9,874 [0] OS/2 86 [0] cmap 76,858 [0] @@ -13,8 +13,7 @@ vmtx 22,852 [0] -Total: 1,763,248 -Data: 1,762,907 --Gap: 341 -+Total: 1,763,760 -+Data: 1,763,421 -+Gap: 339 ++Total: 1,763,880 ++Data: 1,763,539 + Gap: 341 Tables: 19 diff --git a/references/MPLUS1p-Medium.ttf-glyphs b/references/MPLUS1p-Medium.ttf-glyphs index 495185b..6184e16 100644 --- a/references/MPLUS1p-Medium.ttf-glyphs +++ b/references/MPLUS1p-Medium.ttf-glyphs @@ -22,10 +22,11 @@ 8160 8211 # middle -2762 2987 8178 8179 +# space +2762 # vertical.left 8580 8581 @@ -50,3 +51,5 @@ # vertical.middle 2987 8632 +# vertical.space + diff --git a/references/MPLUS1p-Medium.ttf.G_P_O_S_.ttx.diff b/references/MPLUS1p-Medium.ttf.G_P_O_S_.ttx.diff index 70b5292..0397c22 100644 --- a/references/MPLUS1p-Medium.ttf.G_P_O_S_.ttx.diff +++ b/references/MPLUS1p-Medium.ttf.G_P_O_S_.ttx.diff @@ -3,12 +3,14 @@ - -+ ++ + + ++ ++ @@ -17,11 +19,13 @@ - -+ ++ + + ++ ++ @@ -30,10 +34,12 @@ - -+ ++ + + ++ ++ @@ -42,12 +48,14 @@ - -+ ++ + + ++ ++ @@ -55,7 +63,7 @@ - -+ ++ @@ -64,25 +72,39 @@ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -91,6 +113,53 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -153,7 +222,7 @@ + + + -+ ++ + + + @@ -172,7 +241,7 @@ + + + -+ ++ + + + @@ -207,11 +276,55 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -270,7 +383,7 @@ + + + -+ ++ + + + @@ -287,7 +400,7 @@ + + + -+ ++ + + + @@ -316,7 +429,7 @@ + + + -+ ++ + + + diff --git a/references/MPLUS1p-Medium.ttf.tables.diff b/references/MPLUS1p-Medium.ttf.tables.diff index 4cd56a8..52cded7 100644 --- a/references/MPLUS1p-Medium.ttf.tables.diff +++ b/references/MPLUS1p-Medium.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 1,564 [0] -GPOS 14,332 [0] -+GPOS 14,822 [0] ++GPOS 14,940 [0] GSUB 9,874 [0] OS/2 86 [0] cmap 76,858 [0] @@ -13,8 +13,7 @@ vmtx 22,852 [0] -Total: 1,754,936 -Data: 1,754,596 --Gap: 340 -+Total: 1,755,428 -+Data: 1,755,086 -+Gap: 342 ++Total: 1,755,544 ++Data: 1,755,204 + Gap: 340 Tables: 19 diff --git a/references/MPLUS1p-Regular.ttf-glyphs b/references/MPLUS1p-Regular.ttf-glyphs index adb246d..7450179 100644 --- a/references/MPLUS1p-Regular.ttf-glyphs +++ b/references/MPLUS1p-Regular.ttf-glyphs @@ -24,10 +24,11 @@ 8160 8211 # middle -2762 2987 8178 8179 +# space +2762 # vertical.left 8580 8581 @@ -54,3 +55,5 @@ # vertical.middle 2987 8632 +# vertical.space + diff --git a/references/MPLUS1p-Regular.ttf.G_P_O_S_.ttx.diff b/references/MPLUS1p-Regular.ttf.G_P_O_S_.ttx.diff index 8926f50..4331fbc 100644 --- a/references/MPLUS1p-Regular.ttf.G_P_O_S_.ttx.diff +++ b/references/MPLUS1p-Regular.ttf.G_P_O_S_.ttx.diff @@ -3,12 +3,14 @@ - -+ ++ + + ++ ++ @@ -17,11 +19,13 @@ - -+ ++ + + ++ ++ @@ -30,10 +34,12 @@ - -+ ++ + + ++ ++ @@ -42,12 +48,14 @@ - -+ ++ + + ++ ++ @@ -55,7 +63,7 @@ - -+ ++ @@ -64,25 +72,39 @@ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -91,6 +113,55 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -156,7 +227,7 @@ + + + -+ ++ + + + @@ -176,7 +247,7 @@ + + + -+ ++ + + + @@ -213,11 +284,57 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -279,7 +396,7 @@ + + + -+ ++ + + + @@ -297,7 +414,7 @@ + + + -+ ++ + + + @@ -328,7 +445,7 @@ + + + -+ ++ + + + diff --git a/references/MPLUS1p-Regular.ttf.tables.diff b/references/MPLUS1p-Regular.ttf.tables.diff index 64543b8..b177aeb 100644 --- a/references/MPLUS1p-Regular.ttf.tables.diff +++ b/references/MPLUS1p-Regular.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 1,564 [0] -GPOS 14,368 [0] -+GPOS 14,858 [0] ++GPOS 14,976 [0] GSUB 9,874 [0] OS/2 86 [0] cmap 76,858 [0] @@ -13,8 +13,7 @@ vmtx 22,852 [0] -Total: 1,754,732 -Data: 1,754,397 --Gap: 335 -+Total: 1,755,224 -+Data: 1,754,887 -+Gap: 337 ++Total: 1,755,340 ++Data: 1,755,005 + Gap: 335 Tables: 19 diff --git a/references/MPLUS1p-Thin.ttf-glyphs b/references/MPLUS1p-Thin.ttf-glyphs index 240f769..6dd0171 100644 --- a/references/MPLUS1p-Thin.ttf-glyphs +++ b/references/MPLUS1p-Thin.ttf-glyphs @@ -30,10 +30,11 @@ 8211 8247 # middle -2762 2987 8178 8179 +# space +2762 # vertical.left 8580 8581 @@ -64,3 +65,5 @@ # vertical.middle 2987 8632 +# vertical.space + diff --git a/references/MPLUS1p-Thin.ttf.G_P_O_S_.ttx.diff b/references/MPLUS1p-Thin.ttf.G_P_O_S_.ttx.diff index 69481b0..f999399 100644 --- a/references/MPLUS1p-Thin.ttf.G_P_O_S_.ttx.diff +++ b/references/MPLUS1p-Thin.ttf.G_P_O_S_.ttx.diff @@ -3,12 +3,14 @@ - -+ ++ + + ++ ++ @@ -17,11 +19,13 @@ - -+ ++ + + ++ ++ @@ -30,10 +34,12 @@ - -+ ++ + + ++ ++ @@ -42,12 +48,14 @@ - -+ ++ + + ++ ++ @@ -55,7 +63,7 @@ - -+ ++ @@ -64,25 +72,39 @@ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -91,6 +113,61 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -165,7 +242,7 @@ + + + -+ ++ + + + @@ -188,7 +265,7 @@ + + + -+ ++ + + + @@ -231,11 +308,61 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -303,7 +430,7 @@ + + + -+ ++ + + + @@ -323,7 +450,7 @@ + + + -+ ++ + + + @@ -358,7 +485,7 @@ + + + -+ ++ + + + diff --git a/references/MPLUS1p-Thin.ttf.tables.diff b/references/MPLUS1p-Thin.ttf.tables.diff index 3f87f5b..78bebf2 100644 --- a/references/MPLUS1p-Thin.ttf.tables.diff +++ b/references/MPLUS1p-Thin.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 1,564 [0] -GPOS 14,338 [0] -+GPOS 14,864 [0] ++GPOS 14,982 [0] GSUB 9,874 [0] OS/2 86 [0] cmap 76,858 [0] @@ -13,8 +13,7 @@ vmtx 22,852 [0] -Total: 1,767,724 -Data: 1,767,384 --Gap: 340 -+Total: 1,768,248 -+Data: 1,767,910 -+Gap: 338 ++Total: 1,768,368 ++Data: 1,768,028 + Gap: 340 Tables: 19 diff --git a/references/MPLUSRounded1c-Black.ttf-glyphs b/references/MPLUSRounded1c-Black.ttf-glyphs index ea196df..e29b3c7 100644 --- a/references/MPLUSRounded1c-Black.ttf-glyphs +++ b/references/MPLUSRounded1c-Black.ttf-glyphs @@ -11,10 +11,11 @@ 2789 8030 # middle -2760 2985 8048 8049 +# space +2760 # vertical.left 8452 8453 @@ -32,5 +33,6 @@ 8474 8502 # vertical.middle -2760 2985 +# vertical.space +2760 diff --git a/references/MPLUSRounded1c-Black.ttf.G_P_O_S_.ttx.diff b/references/MPLUSRounded1c-Black.ttf.G_P_O_S_.ttx.diff index de5eda7..4da7746 100644 --- a/references/MPLUSRounded1c-Black.ttf.G_P_O_S_.ttx.diff +++ b/references/MPLUSRounded1c-Black.ttf.G_P_O_S_.ttx.diff @@ -3,12 +3,14 @@ - -+ ++ + + ++ ++ @@ -17,11 +19,13 @@ - -+ ++ + + ++ ++ @@ -30,10 +34,12 @@ - -+ ++ + + ++ ++ @@ -42,12 +48,14 @@ - -+ ++ + + ++ ++ @@ -55,7 +63,7 @@ - -+ ++ @@ -64,25 +72,39 @@ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -91,6 +113,42 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -135,7 +193,7 @@ + + + -+ ++ + + + @@ -150,7 +208,7 @@ + + + -+ ++ + + + @@ -177,11 +235,49 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -232,7 +328,7 @@ + + + -+ ++ + + + @@ -247,7 +343,7 @@ + + + -+ ++ + + + @@ -272,7 +368,7 @@ + + + -+ ++ + + + diff --git a/references/MPLUSRounded1c-Black.ttf.tables.diff b/references/MPLUSRounded1c-Black.ttf.tables.diff index 8e20824..f36b4ab 100644 --- a/references/MPLUSRounded1c-Black.ttf.tables.diff +++ b/references/MPLUSRounded1c-Black.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 1,564 [0] -GPOS 14,360 [0] -+GPOS 14,776 [0] ++GPOS 14,892 [0] GSUB 9,860 [0] OS/2 86 [0] cmap 75,738 [0] @@ -14,7 +14,7 @@ -Total: 3,625,868 -Data: 3,625,532 -Gap: 336 -+Total: 3,626,282 -+Data: 3,625,948 ++Total: 3,626,398 ++Data: 3,626,064 +Gap: 334 Tables: 19 diff --git a/references/MPLUSRounded1c-Bold.ttf-glyphs b/references/MPLUSRounded1c-Bold.ttf-glyphs index e342a5b..7b64aff 100644 --- a/references/MPLUSRounded1c-Bold.ttf-glyphs +++ b/references/MPLUSRounded1c-Bold.ttf-glyphs @@ -18,10 +18,11 @@ 2789 8030 # middle -2760 2985 8048 8049 +# space +2760 # vertical.left 8452 8453 @@ -44,5 +45,6 @@ 8474 8502 # vertical.middle -2760 2985 +# vertical.space +2760 diff --git a/references/MPLUSRounded1c-Bold.ttf.G_P_O_S_.ttx.diff b/references/MPLUSRounded1c-Bold.ttf.G_P_O_S_.ttx.diff index 5dfadea..46de8c2 100644 --- a/references/MPLUSRounded1c-Bold.ttf.G_P_O_S_.ttx.diff +++ b/references/MPLUSRounded1c-Bold.ttf.G_P_O_S_.ttx.diff @@ -3,12 +3,14 @@ - -+ ++ + + ++ ++ @@ -17,11 +19,13 @@ - -+ ++ + + ++ ++ @@ -30,10 +34,12 @@ - -+ ++ + + ++ ++ @@ -42,12 +48,14 @@ - -+ ++ + + ++ ++ @@ -55,7 +63,7 @@ - -+ ++ @@ -64,25 +72,39 @@ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -91,6 +113,49 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -147,7 +212,7 @@ + + + -+ ++ + + + @@ -164,7 +229,7 @@ + + + -+ ++ + + + @@ -195,11 +260,54 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -258,7 +366,7 @@ + + + -+ ++ + + + @@ -275,7 +383,7 @@ + + + -+ ++ + + + @@ -304,7 +412,7 @@ + + + -+ ++ + + + diff --git a/references/MPLUSRounded1c-Bold.ttf.tables.diff b/references/MPLUSRounded1c-Bold.ttf.tables.diff index 1d20a98..2207c20 100644 --- a/references/MPLUSRounded1c-Bold.ttf.tables.diff +++ b/references/MPLUSRounded1c-Bold.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 1,564 [0] -GPOS 14,384 [0] -+GPOS 14,856 [0] ++GPOS 14,972 [0] GSUB 9,860 [0] OS/2 86 [0] cmap 75,738 [0] @@ -14,7 +14,7 @@ -Total: 3,533,308 -Data: 3,532,972 -Gap: 336 -+Total: 3,533,778 -+Data: 3,533,444 ++Total: 3,533,894 ++Data: 3,533,560 +Gap: 334 Tables: 19 diff --git a/references/MPLUSRounded1c-ExtraBold.ttf-glyphs b/references/MPLUSRounded1c-ExtraBold.ttf-glyphs index 5876e9d..40ff021 100644 --- a/references/MPLUSRounded1c-ExtraBold.ttf-glyphs +++ b/references/MPLUSRounded1c-ExtraBold.ttf-glyphs @@ -15,10 +15,11 @@ 2789 8030 # middle -2760 2985 8048 8049 +# space +2760 # vertical.left 8452 8453 @@ -38,5 +39,6 @@ 8474 8502 # vertical.middle -2760 2985 +# vertical.space +2760 diff --git a/references/MPLUSRounded1c-ExtraBold.ttf.G_P_O_S_.ttx.diff b/references/MPLUSRounded1c-ExtraBold.ttf.G_P_O_S_.ttx.diff index 23dfe90..674a5ea 100644 --- a/references/MPLUSRounded1c-ExtraBold.ttf.G_P_O_S_.ttx.diff +++ b/references/MPLUSRounded1c-ExtraBold.ttf.G_P_O_S_.ttx.diff @@ -3,12 +3,14 @@ - -+ ++ + + ++ ++ @@ -17,11 +19,13 @@ - -+ ++ + + ++ ++ @@ -30,10 +34,12 @@ - -+ ++ + + ++ ++ @@ -42,12 +48,14 @@ - -+ ++ + + ++ ++ @@ -55,7 +63,7 @@ - -+ ++ @@ -64,25 +72,39 @@ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -91,6 +113,46 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -142,7 +204,7 @@ + + + -+ ++ + + + @@ -158,7 +220,7 @@ + + + -+ ++ + + + @@ -187,11 +249,51 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -245,7 +347,7 @@ + + + -+ ++ + + + @@ -261,7 +363,7 @@ + + + -+ ++ + + + @@ -288,7 +390,7 @@ + + + -+ ++ + + + diff --git a/references/MPLUSRounded1c-ExtraBold.ttf.tables.diff b/references/MPLUSRounded1c-ExtraBold.ttf.tables.diff index f00193b..12cdf09 100644 --- a/references/MPLUSRounded1c-ExtraBold.ttf.tables.diff +++ b/references/MPLUSRounded1c-ExtraBold.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 1,564 [0] -GPOS 14,396 [0] -+GPOS 14,840 [0] ++GPOS 14,956 [0] GSUB 9,860 [0] OS/2 86 [0] cmap 75,738 [0] @@ -14,7 +14,7 @@ -Total: 3,619,000 -Data: 3,618,665 -Gap: 335 -+Total: 3,619,442 -+Data: 3,619,109 ++Total: 3,619,558 ++Data: 3,619,225 +Gap: 333 Tables: 19 diff --git a/references/MPLUSRounded1c-Light.ttf-glyphs b/references/MPLUSRounded1c-Light.ttf-glyphs index 88cd4b4..dfcbb70 100644 --- a/references/MPLUSRounded1c-Light.ttf-glyphs +++ b/references/MPLUSRounded1c-Light.ttf-glyphs @@ -28,10 +28,11 @@ 8030 8081 # middle -2760 2985 8048 8049 +# space +2760 # vertical.left 8452 8453 @@ -64,5 +65,6 @@ 8502 8506 # vertical.middle -2760 2985 +# vertical.space +2760 diff --git a/references/MPLUSRounded1c-Light.ttf.G_P_O_S_.ttx.diff b/references/MPLUSRounded1c-Light.ttf.G_P_O_S_.ttx.diff index 598877f..e80579e 100644 --- a/references/MPLUSRounded1c-Light.ttf.G_P_O_S_.ttx.diff +++ b/references/MPLUSRounded1c-Light.ttf.G_P_O_S_.ttx.diff @@ -3,12 +3,14 @@ - -+ ++ + + ++ ++ @@ -17,11 +19,13 @@ - -+ ++ + + ++ ++ @@ -30,10 +34,12 @@ - -+ ++ + + ++ ++ @@ -42,12 +48,14 @@ - -+ ++ + + ++ ++ @@ -55,7 +63,7 @@ - -+ ++ @@ -64,25 +72,39 @@ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -91,6 +113,59 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -162,7 +237,7 @@ + + + -+ ++ + + + @@ -184,7 +259,7 @@ + + + -+ ++ + + + @@ -225,11 +300,64 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -303,7 +431,7 @@ + + + -+ ++ + + + @@ -325,7 +453,7 @@ + + + -+ ++ + + + @@ -364,7 +492,7 @@ + + + -+ ++ + + + diff --git a/references/MPLUSRounded1c-Light.ttf.tables.diff b/references/MPLUSRounded1c-Light.ttf.tables.diff index 7f914e1..bd98b44 100644 --- a/references/MPLUSRounded1c-Light.ttf.tables.diff +++ b/references/MPLUSRounded1c-Light.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 1,564 [0] -GPOS 14,390 [0] -+GPOS 14,928 [0] ++GPOS 15,044 [0] GSUB 9,860 [0] OS/2 86 [0] cmap 75,738 [0] @@ -14,7 +14,7 @@ -Total: 3,285,880 -Data: 3,285,543 -Gap: 337 -+Total: 3,286,414 -+Data: 3,286,081 ++Total: 3,286,530 ++Data: 3,286,197 +Gap: 333 Tables: 19 diff --git a/references/MPLUSRounded1c-Medium.ttf-glyphs b/references/MPLUSRounded1c-Medium.ttf-glyphs index 0de04c6..b68b7bd 100644 --- a/references/MPLUSRounded1c-Medium.ttf-glyphs +++ b/references/MPLUSRounded1c-Medium.ttf-glyphs @@ -22,10 +22,11 @@ 8030 8081 # middle -2760 2985 8048 8049 +# space +2760 # vertical.left 8452 8453 @@ -52,5 +53,6 @@ 8502 8506 # vertical.middle -2760 2985 +# vertical.space +2760 diff --git a/references/MPLUSRounded1c-Medium.ttf.G_P_O_S_.ttx.diff b/references/MPLUSRounded1c-Medium.ttf.G_P_O_S_.ttx.diff index 0d217f0..bd03bbb 100644 --- a/references/MPLUSRounded1c-Medium.ttf.G_P_O_S_.ttx.diff +++ b/references/MPLUSRounded1c-Medium.ttf.G_P_O_S_.ttx.diff @@ -3,12 +3,14 @@ - -+ ++ + + ++ ++ @@ -17,11 +19,13 @@ - -+ ++ + + ++ ++ @@ -30,10 +34,12 @@ - -+ ++ + + ++ ++ @@ -42,12 +48,14 @@ - -+ ++ + + ++ ++ @@ -55,7 +63,7 @@ - -+ ++ @@ -64,25 +72,39 @@ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -91,6 +113,53 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -153,7 +222,7 @@ + + + -+ ++ + + + @@ -172,7 +241,7 @@ + + + -+ ++ + + + @@ -207,11 +276,58 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -276,7 +392,7 @@ + + + -+ ++ + + + @@ -295,7 +411,7 @@ + + + -+ ++ + + + @@ -328,7 +444,7 @@ + + + -+ ++ + + + diff --git a/references/MPLUSRounded1c-Medium.ttf.tables.diff b/references/MPLUSRounded1c-Medium.ttf.tables.diff index 458e6df..d81fa31 100644 --- a/references/MPLUSRounded1c-Medium.ttf.tables.diff +++ b/references/MPLUSRounded1c-Medium.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 1,564 [0] -GPOS 14,354 [0] -+GPOS 14,868 [0] ++GPOS 14,984 [0] GSUB 9,860 [0] OS/2 86 [0] cmap 75,738 [0] @@ -14,7 +14,7 @@ -Total: 3,423,528 -Data: 3,423,189 -Gap: 339 -+Total: 3,424,038 -+Data: 3,423,703 ++Total: 3,424,154 ++Data: 3,423,819 +Gap: 335 Tables: 19 diff --git a/references/MPLUSRounded1c-Regular.ttf-glyphs b/references/MPLUSRounded1c-Regular.ttf-glyphs index 08679c4..94f4ca6 100644 --- a/references/MPLUSRounded1c-Regular.ttf-glyphs +++ b/references/MPLUSRounded1c-Regular.ttf-glyphs @@ -24,10 +24,11 @@ 8030 8081 # middle -2760 2985 8048 8049 +# space +2760 # vertical.left 8452 8453 @@ -56,5 +57,6 @@ 8502 8506 # vertical.middle -2760 2985 +# vertical.space +2760 diff --git a/references/MPLUSRounded1c-Regular.ttf.G_P_O_S_.ttx.diff b/references/MPLUSRounded1c-Regular.ttf.G_P_O_S_.ttx.diff index fe71dfd..dc2a591 100644 --- a/references/MPLUSRounded1c-Regular.ttf.G_P_O_S_.ttx.diff +++ b/references/MPLUSRounded1c-Regular.ttf.G_P_O_S_.ttx.diff @@ -3,12 +3,14 @@ - -+ ++ + + ++ ++ @@ -17,11 +19,13 @@ - -+ ++ + + ++ ++ @@ -30,10 +34,12 @@ - -+ ++ + + ++ ++ @@ -42,12 +48,14 @@ - -+ ++ + + ++ ++ @@ -55,7 +63,7 @@ - -+ ++ @@ -64,25 +72,39 @@ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -91,6 +113,55 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -156,7 +227,7 @@ + + + -+ ++ + + + @@ -176,7 +247,7 @@ + + + -+ ++ + + + @@ -213,11 +284,60 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -285,7 +405,7 @@ + + + -+ ++ + + + @@ -305,7 +425,7 @@ + + + -+ ++ + + + @@ -340,7 +460,7 @@ + + + -+ ++ + + + diff --git a/references/MPLUSRounded1c-Regular.ttf.tables.diff b/references/MPLUSRounded1c-Regular.ttf.tables.diff index 703ba09..739385a 100644 --- a/references/MPLUSRounded1c-Regular.ttf.tables.diff +++ b/references/MPLUSRounded1c-Regular.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 1,564 [0] -GPOS 14,390 [0] -+GPOS 14,904 [0] ++GPOS 15,020 [0] GSUB 9,860 [0] OS/2 86 [0] cmap 75,738 [0] @@ -14,7 +14,7 @@ -Total: 3,380,812 -Data: 3,380,474 -Gap: 338 -+Total: 3,381,322 -+Data: 3,380,988 ++Total: 3,381,438 ++Data: 3,381,104 +Gap: 334 Tables: 19 diff --git a/references/MPLUSRounded1c-Thin.ttf-glyphs b/references/MPLUSRounded1c-Thin.ttf-glyphs index 6e4b64b..e9b5f07 100644 --- a/references/MPLUSRounded1c-Thin.ttf-glyphs +++ b/references/MPLUSRounded1c-Thin.ttf-glyphs @@ -31,10 +31,11 @@ 8081 8117 # middle -2760 2985 8048 8049 +# space +2760 # vertical.left 8452 8453 @@ -68,5 +69,6 @@ 8502 8506 # vertical.middle -2760 2985 +# vertical.space +2760 diff --git a/references/MPLUSRounded1c-Thin.ttf.G_P_O_S_.ttx.diff b/references/MPLUSRounded1c-Thin.ttf.G_P_O_S_.ttx.diff index 8514ee2..1c42f66 100644 --- a/references/MPLUSRounded1c-Thin.ttf.G_P_O_S_.ttx.diff +++ b/references/MPLUSRounded1c-Thin.ttf.G_P_O_S_.ttx.diff @@ -3,12 +3,14 @@ - -+ ++ + + ++ ++ @@ -17,11 +19,13 @@ - -+ ++ + + ++ ++ @@ -30,10 +34,12 @@ - -+ ++ + + ++ ++ @@ -42,12 +48,14 @@ - -+ ++ + + ++ ++ @@ -55,7 +63,7 @@ - -+ ++ @@ -64,25 +72,39 @@ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -91,6 +113,62 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -166,7 +244,7 @@ + + + -+ ++ + + + @@ -190,7 +268,7 @@ + + + -+ ++ + + + @@ -235,11 +313,65 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -314,7 +446,7 @@ + + + -+ ++ + + + @@ -337,7 +469,7 @@ + + + -+ ++ + + + @@ -378,7 +510,7 @@ + + + -+ ++ + + + diff --git a/references/MPLUSRounded1c-Thin.ttf.tables.diff b/references/MPLUSRounded1c-Thin.ttf.tables.diff index f08a121..7f804ca 100644 --- a/references/MPLUSRounded1c-Thin.ttf.tables.diff +++ b/references/MPLUSRounded1c-Thin.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 1,564 [0] -GPOS 14,342 [0] -+GPOS 14,900 [0] ++GPOS 15,016 [0] GSUB 9,860 [0] OS/2 86 [0] cmap 75,738 [0] @@ -14,7 +14,7 @@ -Total: 2,900,340 -Data: 2,900,000 -Gap: 340 -+Total: 2,900,894 -+Data: 2,900,558 ++Total: 2,901,010 ++Data: 2,900,674 +Gap: 336 Tables: 19 diff --git a/references/MaShanZheng-Regular.ttf-glyphs b/references/MaShanZheng-Regular.ttf-glyphs index 034258a..5ffdc2e 100644 --- a/references/MaShanZheng-Regular.ttf-glyphs +++ b/references/MaShanZheng-Regular.ttf-glyphs @@ -15,6 +15,7 @@ 6914 6918 6922 +# space 6967 # vertical.left @@ -22,3 +23,5 @@ # vertical.middle +# vertical.space + diff --git a/references/MaShanZheng-Regular.ttf.G_P_O_S_.ttx.diff b/references/MaShanZheng-Regular.ttf.G_P_O_S_.ttx.diff index d32e3d0..bd0f6ab 100644 --- a/references/MaShanZheng-Regular.ttf.G_P_O_S_.ttx.diff +++ b/references/MaShanZheng-Regular.ttf.G_P_O_S_.ttx.diff @@ -3,9 +3,10 @@ - -+ ++ + ++ @@ -13,7 +14,7 @@ - -+ ++ @@ -22,17 +23,24 @@ + ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -41,6 +49,43 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -87,7 +132,7 @@ + + + -+ ++ + + + @@ -101,7 +146,7 @@ + + + -+ ++ + + + @@ -127,7 +172,7 @@ + + + -+ ++ + + + diff --git a/references/MaShanZheng-Regular.ttf.tables.diff b/references/MaShanZheng-Regular.ttf.tables.diff index 6fc4b88..60bc25d 100644 --- a/references/MaShanZheng-Regular.ttf.tables.diff +++ b/references/MaShanZheng-Regular.ttf.tables.diff @@ -2,7 +2,7 @@ Font 0: "Ma Shan Zheng" "Regular" PS="MaShanZheng-Regular" Tag Size -GPOS 3,678 [0] -+GPOS 3,882 [0] ++GPOS 3,940 [0] GSUB 10 [0] OS/2 96 [0] cmap 28,918 [0] @@ -12,7 +12,8 @@ prep 7 [0] -Total: 5,856,030 -Data: 5,855,782 -+Total: 5,856,234 -+Data: 5,855,986 - Gap: 248 +-Gap: 248 ++Total: 5,856,290 ++Data: 5,856,044 ++Gap: 246 Tables: 14 diff --git a/references/NanumBrushScript-Regular.ttf-glyphs b/references/NanumBrushScript-Regular.ttf-glyphs index 5c781c4..bd2786b 100644 --- a/references/NanumBrushScript-Regular.ttf-glyphs +++ b/references/NanumBrushScript-Regular.ttf-glyphs @@ -9,28 +9,15 @@ 320 352 # middle -99 287 288 +# space +99 # vertical.left -113 -115 -8050 -8051 -8058 -8060 -8062 -8064 -8066 -8068 -8072 -8073 -8074 -8082 -8086 -8746 -8747 + # vertical.right # vertical.middle -99 + +# vertical.space + diff --git a/references/NanumGothic-Bold.ttf-glyphs b/references/NanumGothic-Bold.ttf-glyphs index c4c27c1..f4f2ede 100644 --- a/references/NanumGothic-Bold.ttf-glyphs +++ b/references/NanumGothic-Bold.ttf-glyphs @@ -11,12 +11,15 @@ 318 350 # middle -99 285 286 +# space +99 # vertical.left # vertical.right # vertical.middle +# vertical.space + diff --git a/references/NanumGothic-Bold.ttf.G_P_O_S_.ttx.diff b/references/NanumGothic-Bold.ttf.G_P_O_S_.ttx.diff index c153679..977146e 100644 --- a/references/NanumGothic-Bold.ttf.G_P_O_S_.ttx.diff +++ b/references/NanumGothic-Bold.ttf.G_P_O_S_.ttx.diff @@ -11,27 +11,70 @@ + + + + -+ ++ + ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + + + -+ ++ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -76,7 +119,7 @@ + + + -+ ++ + + + @@ -90,7 +133,7 @@ + + + -+ ++ + + + @@ -114,7 +157,7 @@ + + + -+ ++ + + + diff --git a/references/NanumGothic-Bold.ttf.tables.diff b/references/NanumGothic-Bold.ttf.tables.diff index d12bc8b..8b30061 100644 --- a/references/NanumGothic-Bold.ttf.tables.diff +++ b/references/NanumGothic-Bold.ttf.tables.diff @@ -1,7 +1,7 @@ @@ -1,5 +1,6 @@ Font 0: "NanumGothic" "Bold" PS="NanumGothicBold" Tag Size -+GPOS 232 [0] ++GPOS 286 [0] OS/2 96 [0] cmap 51,122 [0] cvt 820 [0] @@ -13,7 +13,7 @@ -Data: 4,003,922 -Gap: 262 -Tables: 15 -+Total: 4,004,432 -+Data: 4,004,154 ++Total: 4,004,486 ++Data: 4,004,208 +Gap: 278 +Tables: 16 diff --git a/references/NanumGothic-ExtraBold.ttf-glyphs b/references/NanumGothic-ExtraBold.ttf-glyphs index c4c27c1..f4f2ede 100644 --- a/references/NanumGothic-ExtraBold.ttf-glyphs +++ b/references/NanumGothic-ExtraBold.ttf-glyphs @@ -11,12 +11,15 @@ 318 350 # middle -99 285 286 +# space +99 # vertical.left # vertical.right # vertical.middle +# vertical.space + diff --git a/references/NanumGothic-ExtraBold.ttf.G_P_O_S_.ttx.diff b/references/NanumGothic-ExtraBold.ttf.G_P_O_S_.ttx.diff index c153679..977146e 100644 --- a/references/NanumGothic-ExtraBold.ttf.G_P_O_S_.ttx.diff +++ b/references/NanumGothic-ExtraBold.ttf.G_P_O_S_.ttx.diff @@ -11,27 +11,70 @@ + + + + -+ ++ + ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + + + -+ ++ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -76,7 +119,7 @@ + + + -+ ++ + + + @@ -90,7 +133,7 @@ + + + -+ ++ + + + @@ -114,7 +157,7 @@ + + + -+ ++ + + + diff --git a/references/NanumGothic-ExtraBold.ttf.tables.diff b/references/NanumGothic-ExtraBold.ttf.tables.diff index 170d7f3..6884d41 100644 --- a/references/NanumGothic-ExtraBold.ttf.tables.diff +++ b/references/NanumGothic-ExtraBold.ttf.tables.diff @@ -1,7 +1,7 @@ @@ -1,5 +1,6 @@ Font 0: "NanumGothicExtraBold" "Regular" PS="NanumGothicExtraBold" Tag Size -+GPOS 232 [0] ++GPOS 286 [0] OS/2 96 [0] cmap 51,122 [0] cvt 822 [0] @@ -13,7 +13,7 @@ -Data: 3,883,030 -Gap: 266 -Tables: 15 -+Total: 3,883,544 -+Data: 3,883,262 ++Total: 3,883,598 ++Data: 3,883,316 +Gap: 282 +Tables: 16 diff --git a/references/NanumGothic-Regular.ttf-glyphs b/references/NanumGothic-Regular.ttf-glyphs index c4c27c1..f4f2ede 100644 --- a/references/NanumGothic-Regular.ttf-glyphs +++ b/references/NanumGothic-Regular.ttf-glyphs @@ -11,12 +11,15 @@ 318 350 # middle -99 285 286 +# space +99 # vertical.left # vertical.right # vertical.middle +# vertical.space + diff --git a/references/NanumGothic-Regular.ttf.G_P_O_S_.ttx.diff b/references/NanumGothic-Regular.ttf.G_P_O_S_.ttx.diff index c153679..977146e 100644 --- a/references/NanumGothic-Regular.ttf.G_P_O_S_.ttx.diff +++ b/references/NanumGothic-Regular.ttf.G_P_O_S_.ttx.diff @@ -11,27 +11,70 @@ + + + + -+ ++ + ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + + + -+ ++ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -76,7 +119,7 @@ + + + -+ ++ + + + @@ -90,7 +133,7 @@ + + + -+ ++ + + + @@ -114,7 +157,7 @@ + + + -+ ++ + + + diff --git a/references/NanumGothic-Regular.ttf.tables.diff b/references/NanumGothic-Regular.ttf.tables.diff index 1b95308..c60583e 100644 --- a/references/NanumGothic-Regular.ttf.tables.diff +++ b/references/NanumGothic-Regular.ttf.tables.diff @@ -1,7 +1,7 @@ @@ -1,5 +1,6 @@ Font 0: "NanumGothic" "Regular" PS="NanumGothic" Tag Size -+GPOS 232 [0] ++GPOS 286 [0] OS/2 96 [0] cmap 51,122 [0] cvt 820 [0] @@ -13,7 +13,7 @@ -Data: 4,091,533 -Gap: 263 -Tables: 15 -+Total: 4,092,044 -+Data: 4,091,765 ++Total: 4,092,098 ++Data: 4,091,819 +Gap: 279 +Tables: 16 diff --git a/references/NanumPenScript-Regular.ttf-glyphs b/references/NanumPenScript-Regular.ttf-glyphs index 17e3e99..2b2606b 100644 --- a/references/NanumPenScript-Regular.ttf-glyphs +++ b/references/NanumPenScript-Regular.ttf-glyphs @@ -11,28 +11,15 @@ 17046 17078 # middle -901 17013 17014 +# space +901 # vertical.left -278 -281 -923 -924 -17082 -17083 -17090 -17092 -17094 -17096 -17098 -17100 -17104 -17105 -17106 -17114 -17118 + # vertical.right # vertical.middle -901 + +# vertical.space + diff --git a/references/NewTegomin-Regular.ttf-glyphs b/references/NewTegomin-Regular.ttf-glyphs index 8230118..007ab4a 100644 --- a/references/NewTegomin-Regular.ttf-glyphs +++ b/references/NewTegomin-Regular.ttf-glyphs @@ -24,6 +24,7 @@ 7022 7030 7128 +# space 7139 # vertical.left 7071 @@ -41,4 +42,5 @@ 7094 # vertical.middle 7128 +# vertical.space 7139 diff --git a/references/NewTegomin-Regular.ttf.G_P_O_S_.ttx.diff b/references/NewTegomin-Regular.ttf.G_P_O_S_.ttx.diff index 08f7e66..ebab3b2 100644 --- a/references/NewTegomin-Regular.ttf.G_P_O_S_.ttx.diff +++ b/references/NewTegomin-Regular.ttf.G_P_O_S_.ttx.diff @@ -11,36 +11,98 @@ + + + + -+ ++ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + + + -+ ++ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -101,7 +163,7 @@ + + + -+ ++ + + + @@ -120,7 +182,7 @@ + + + -+ ++ + + + @@ -155,11 +217,47 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -206,7 +304,7 @@ + + + -+ ++ + + + @@ -221,7 +319,7 @@ + + + -+ ++ + + + @@ -246,7 +344,7 @@ + + + -+ ++ + + + diff --git a/references/NewTegomin-Regular.ttf.tables.diff b/references/NewTegomin-Regular.ttf.tables.diff index f775f7f..362214a 100644 --- a/references/NewTegomin-Regular.ttf.tables.diff +++ b/references/NewTegomin-Regular.ttf.tables.diff @@ -2,7 +2,7 @@ Font 0: "New Tegomin" "Regular" PS="NewTegomin-Regular" Tag Size GDEF 22 [0] -+GPOS 494 [0] ++GPOS 602 [0] GSUB 4,866 [0] OS/2 96 [0] cmap 34,178 [0] @@ -14,7 +14,7 @@ -Data: 7,450,346 -Gap: 266 -Tables: 15 -+Total: 7,451,124 -+Data: 7,450,840 ++Total: 7,451,232 ++Data: 7,450,948 +Gap: 284 +Tables: 16 diff --git a/references/PottaOne-Regular.ttf-glyphs b/references/PottaOne-Regular.ttf-glyphs index a33f3c3..355fb35 100644 --- a/references/PottaOne-Regular.ttf-glyphs +++ b/references/PottaOne-Regular.ttf-glyphs @@ -26,6 +26,7 @@ 7100 7110 7190 +# space 7195 # vertical.left 7102 @@ -55,4 +56,5 @@ 7187 # vertical.middle 7190 +# vertical.space 7195 diff --git a/references/PottaOne-Regular.ttf.G_P_O_S_.ttx.diff b/references/PottaOne-Regular.ttf.G_P_O_S_.ttx.diff index 51e25c1..d396d67 100644 --- a/references/PottaOne-Regular.ttf.G_P_O_S_.ttx.diff +++ b/references/PottaOne-Regular.ttf.G_P_O_S_.ttx.diff @@ -3,10 +3,12 @@ - -+ ++ + + ++ ++ @@ -15,10 +17,12 @@ - -+ ++ + + ++ ++ @@ -26,7 +30,7 @@ - -+ ++ @@ -35,25 +39,39 @@ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -62,6 +80,54 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -125,7 +191,7 @@ + + + -+ ++ + + + @@ -145,7 +211,7 @@ + + + -+ ++ + + + @@ -182,11 +248,59 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -252,7 +366,7 @@ + + + -+ ++ + + + @@ -272,7 +386,7 @@ + + + -+ ++ + + + @@ -307,7 +421,7 @@ + + + -+ ++ + + + diff --git a/references/PottaOne-Regular.ttf.tables.diff b/references/PottaOne-Regular.ttf.tables.diff index a6f9ac3..ab06b4d 100644 --- a/references/PottaOne-Regular.ttf.tables.diff +++ b/references/PottaOne-Regular.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 40 [0] -GPOS 7,630 [0] -+GPOS 8,144 [0] ++GPOS 8,252 [0] GSUB 2,826 [0] OS/2 96 [0] cmap 34,580 [0] @@ -14,7 +14,7 @@ -Total: 4,918,344 -Data: 4,918,065 -Gap: 279 -+Total: 4,918,856 -+Data: 4,918,579 ++Total: 4,918,964 ++Data: 4,918,687 +Gap: 277 Tables: 16 diff --git a/references/ReggaeOne-Regular.ttf-glyphs b/references/ReggaeOne-Regular.ttf-glyphs index 082b667..ac077bb 100644 --- a/references/ReggaeOne-Regular.ttf-glyphs +++ b/references/ReggaeOne-Regular.ttf-glyphs @@ -27,10 +27,11 @@ 687 7489 # middle -630 635 636 637 +# space +630 # vertical.left 7762 7763 @@ -58,5 +59,6 @@ 7826 8130 # vertical.middle -630 635 +# vertical.space +630 diff --git a/references/RocknRollOne-Regular.ttf-glyphs b/references/RocknRollOne-Regular.ttf-glyphs index 50aac15..e5bdb2f 100644 --- a/references/RocknRollOne-Regular.ttf-glyphs +++ b/references/RocknRollOne-Regular.ttf-glyphs @@ -27,10 +27,11 @@ 687 7489 # middle -630 635 636 637 +# space +630 # vertical.left 7762 7763 @@ -59,5 +60,6 @@ 7826 8130 # vertical.middle -630 635 +# vertical.space +630 diff --git a/references/SawarabiGothic-Regular.ttf-glyphs b/references/SawarabiGothic-Regular.ttf-glyphs index e2a8184..06191f7 100644 --- a/references/SawarabiGothic-Regular.ttf-glyphs +++ b/references/SawarabiGothic-Regular.ttf-glyphs @@ -28,13 +28,16 @@ 6817 6849 # middle -1813 2026 6784 6785 +# space +1813 # vertical.left # vertical.right # vertical.middle +# vertical.space + diff --git a/references/SawarabiGothic-Regular.ttf.G_P_O_S_.ttx.diff b/references/SawarabiGothic-Regular.ttf.G_P_O_S_.ttx.diff index 70f7431..a580e95 100644 --- a/references/SawarabiGothic-Regular.ttf.G_P_O_S_.ttx.diff +++ b/references/SawarabiGothic-Regular.ttf.G_P_O_S_.ttx.diff @@ -11,27 +11,88 @@ + + + + -+ ++ + ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + + + -+ ++ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -103,7 +164,7 @@ + + + -+ ++ + + + @@ -125,7 +186,7 @@ + + + -+ ++ + + + @@ -166,7 +227,7 @@ + + + -+ ++ + + + diff --git a/references/SawarabiGothic-Regular.ttf.tables.diff b/references/SawarabiGothic-Regular.ttf.tables.diff index 7bb37b3..f91dd45 100644 --- a/references/SawarabiGothic-Regular.ttf.tables.diff +++ b/references/SawarabiGothic-Regular.ttf.tables.diff @@ -2,7 +2,7 @@ Font 0: "Sawarabi Gothic" "Regular" PS="SawarabiGothic-Regular" Tag Size GDEF 22 [0] -+GPOS 326 [0] ++GPOS 382 [0] OS/2 96 [0] cmap 66,140 [0] glyf 1,706,301 [0] @@ -14,7 +14,7 @@ -Data: 1,896,144 -Gap: 198 -Tables: 11 -+Total: 1,896,686 -+Data: 1,896,470 ++Total: 1,896,742 ++Data: 1,896,526 +Gap: 216 +Tables: 12 diff --git a/references/SawarabiMincho-Regular.ttf-glyphs b/references/SawarabiMincho-Regular.ttf-glyphs index 8dd3837..1a5940f 100644 --- a/references/SawarabiMincho-Regular.ttf-glyphs +++ b/references/SawarabiMincho-Regular.ttf-glyphs @@ -21,11 +21,14 @@ 1105 1108 # middle -1084 1294 +# space +1084 # vertical.left # vertical.right # vertical.middle +# vertical.space + diff --git a/references/SawarabiMincho-Regular.ttf.G_P_O_S_.ttx.diff b/references/SawarabiMincho-Regular.ttf.G_P_O_S_.ttx.diff index 186a438..87940a7 100644 --- a/references/SawarabiMincho-Regular.ttf.G_P_O_S_.ttx.diff +++ b/references/SawarabiMincho-Regular.ttf.G_P_O_S_.ttx.diff @@ -11,27 +11,79 @@ + + + + -+ ++ + ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + + + -+ ++ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -90,7 +142,7 @@ + + + -+ ++ + + + @@ -109,7 +161,7 @@ + + + -+ ++ + + + @@ -142,7 +194,7 @@ + + + -+ ++ + + + diff --git a/references/SawarabiMincho-Regular.ttf.tables.diff b/references/SawarabiMincho-Regular.ttf.tables.diff index 85fe59d..3b080d7 100644 --- a/references/SawarabiMincho-Regular.ttf.tables.diff +++ b/references/SawarabiMincho-Regular.ttf.tables.diff @@ -1,7 +1,7 @@ @@ -1,5 +1,6 @@ Font 0: "Sawarabi Mincho" "Regular" PS="SawarabiMincho-Regular" Tag Size -+GPOS 254 [0] ++GPOS 306 [0] OS/2 96 [0] cmap 15,036 [0] cvt 36 [0] @@ -13,7 +13,7 @@ -Data: 1,082,048 -Gap: 276 -Tables: 16 -+Total: 1,082,594 -+Data: 1,082,302 ++Total: 1,082,646 ++Data: 1,082,354 +Gap: 292 +Tables: 17 diff --git a/references/ShipporiMincho-Bold.ttf-glyphs b/references/ShipporiMincho-Bold.ttf-glyphs index ab86bd4..d7fc22b 100644 --- a/references/ShipporiMincho-Bold.ttf-glyphs +++ b/references/ShipporiMincho-Bold.ttf-glyphs @@ -32,6 +32,7 @@ 15750 15780 15905 +# space 15911 # vertical.left 15752 @@ -61,4 +62,5 @@ 15904 # vertical.middle 15906 +# vertical.space 15911 diff --git a/references/ShipporiMincho-Bold.ttf.G_P_O_S_.ttx.diff b/references/ShipporiMincho-Bold.ttf.G_P_O_S_.ttx.diff index f5bf06a..fa93357 100644 --- a/references/ShipporiMincho-Bold.ttf.G_P_O_S_.ttx.diff +++ b/references/ShipporiMincho-Bold.ttf.G_P_O_S_.ttx.diff @@ -3,13 +3,15 @@ - -+ ++ + + ++ ++ @@ -17,7 +19,7 @@ - -+ ++ @@ -26,25 +28,39 @@ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -53,6 +69,60 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -125,7 +195,7 @@ + + + -+ ++ + + + @@ -148,7 +218,7 @@ + + + -+ ++ + + + @@ -191,11 +261,59 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -260,7 +378,7 @@ + + + -+ ++ + + + @@ -281,7 +399,7 @@ + + + -+ ++ + + + @@ -318,7 +436,7 @@ + + + -+ ++ + + + diff --git a/references/ShipporiMincho-Bold.ttf.tables.diff b/references/ShipporiMincho-Bold.ttf.tables.diff index 266ab4f..6b53dc6 100644 --- a/references/ShipporiMincho-Bold.ttf.tables.diff +++ b/references/ShipporiMincho-Bold.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 694 [0] -GPOS 11,744 [0] -+GPOS 12,266 [0] ++GPOS 12,374 [0] GSUB 13,382 [0] OS/2 96 [0] cmap 100,708 [0] @@ -13,7 +13,7 @@ vmtx 64,826 [0] -Total: 18,796,428 -Data: 18,796,094 -+Total: 18,796,950 -+Data: 18,796,616 ++Total: 18,797,058 ++Data: 18,796,724 Gap: 334 Tables: 19 diff --git a/references/ShipporiMincho-ExtraBold.ttf-glyphs b/references/ShipporiMincho-ExtraBold.ttf-glyphs index 545746b..1cacd7f 100644 --- a/references/ShipporiMincho-ExtraBold.ttf-glyphs +++ b/references/ShipporiMincho-ExtraBold.ttf-glyphs @@ -30,6 +30,7 @@ 15750 15780 15905 +# space 15911 # vertical.left 15752 @@ -59,4 +60,5 @@ 15904 # vertical.middle 15906 +# vertical.space 15911 diff --git a/references/ShipporiMincho-ExtraBold.ttf.G_P_O_S_.ttx.diff b/references/ShipporiMincho-ExtraBold.ttf.G_P_O_S_.ttx.diff index 6a30f4b..638e99d 100644 --- a/references/ShipporiMincho-ExtraBold.ttf.G_P_O_S_.ttx.diff +++ b/references/ShipporiMincho-ExtraBold.ttf.G_P_O_S_.ttx.diff @@ -3,13 +3,15 @@ - -+ ++ + + ++ ++ @@ -17,7 +19,7 @@ - -+ ++ @@ -26,25 +28,39 @@ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -53,6 +69,58 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -122,7 +190,7 @@ + + + -+ ++ + + + @@ -144,7 +212,7 @@ + + + -+ ++ + + + @@ -185,11 +253,59 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -254,7 +370,7 @@ + + + -+ ++ + + + @@ -275,7 +391,7 @@ + + + -+ ++ + + + @@ -312,7 +428,7 @@ + + + -+ ++ + + + diff --git a/references/ShipporiMincho-ExtraBold.ttf.tables.diff b/references/ShipporiMincho-ExtraBold.ttf.tables.diff index eef2043..8b24a7e 100644 --- a/references/ShipporiMincho-ExtraBold.ttf.tables.diff +++ b/references/ShipporiMincho-ExtraBold.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 706 [0] -GPOS 11,712 [0] -+GPOS 12,222 [0] ++GPOS 12,330 [0] GSUB 13,382 [0] OS/2 96 [0] cmap 100,708 [0] @@ -13,7 +13,7 @@ vmtx 64,826 [0] -Total: 18,800,900 -Data: 18,800,570 -+Total: 18,801,410 -+Data: 18,801,080 ++Total: 18,801,518 ++Data: 18,801,188 Gap: 330 Tables: 19 diff --git a/references/ShipporiMincho-Medium.ttf-glyphs b/references/ShipporiMincho-Medium.ttf-glyphs index ab86bd4..d7fc22b 100644 --- a/references/ShipporiMincho-Medium.ttf-glyphs +++ b/references/ShipporiMincho-Medium.ttf-glyphs @@ -32,6 +32,7 @@ 15750 15780 15905 +# space 15911 # vertical.left 15752 @@ -61,4 +62,5 @@ 15904 # vertical.middle 15906 +# vertical.space 15911 diff --git a/references/ShipporiMincho-Medium.ttf.G_P_O_S_.ttx.diff b/references/ShipporiMincho-Medium.ttf.G_P_O_S_.ttx.diff index 30e2452..b571667 100644 --- a/references/ShipporiMincho-Medium.ttf.G_P_O_S_.ttx.diff +++ b/references/ShipporiMincho-Medium.ttf.G_P_O_S_.ttx.diff @@ -3,13 +3,15 @@ - -+ ++ + + ++ ++ @@ -17,7 +19,7 @@ - -+ ++ @@ -26,25 +28,39 @@ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -53,6 +69,60 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -125,7 +195,7 @@ + + + -+ ++ + + + @@ -148,7 +218,7 @@ + + + -+ ++ + + + @@ -191,11 +261,59 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -260,7 +378,7 @@ + + + -+ ++ + + + @@ -281,7 +399,7 @@ + + + -+ ++ + + + @@ -318,7 +436,7 @@ + + + -+ ++ + + + diff --git a/references/ShipporiMincho-Medium.ttf.tables.diff b/references/ShipporiMincho-Medium.ttf.tables.diff index 1b0500b..61dd2aa 100644 --- a/references/ShipporiMincho-Medium.ttf.tables.diff +++ b/references/ShipporiMincho-Medium.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 754 [0] -GPOS 10,692 [0] -+GPOS 11,214 [0] ++GPOS 11,322 [0] GSUB 13,382 [0] OS/2 96 [0] cmap 100,708 [0] @@ -13,7 +13,7 @@ vmtx 64,826 [0] -Total: 19,600,020 -Data: 19,599,690 -+Total: 19,600,542 -+Data: 19,600,212 ++Total: 19,600,650 ++Data: 19,600,320 Gap: 330 Tables: 19 diff --git a/references/ShipporiMincho-Regular.ttf-glyphs b/references/ShipporiMincho-Regular.ttf-glyphs index ab86bd4..d7fc22b 100644 --- a/references/ShipporiMincho-Regular.ttf-glyphs +++ b/references/ShipporiMincho-Regular.ttf-glyphs @@ -32,6 +32,7 @@ 15750 15780 15905 +# space 15911 # vertical.left 15752 @@ -61,4 +62,5 @@ 15904 # vertical.middle 15906 +# vertical.space 15911 diff --git a/references/ShipporiMincho-Regular.ttf.G_P_O_S_.ttx.diff b/references/ShipporiMincho-Regular.ttf.G_P_O_S_.ttx.diff index 203d368..3c3bd26 100644 --- a/references/ShipporiMincho-Regular.ttf.G_P_O_S_.ttx.diff +++ b/references/ShipporiMincho-Regular.ttf.G_P_O_S_.ttx.diff @@ -3,13 +3,15 @@ - -+ ++ + + ++ ++ @@ -17,7 +19,7 @@ - -+ ++ @@ -26,25 +28,39 @@ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -53,6 +69,60 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -125,7 +195,7 @@ + + + -+ ++ + + + @@ -148,7 +218,7 @@ + + + -+ ++ + + + @@ -191,11 +261,59 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -260,7 +378,7 @@ + + + -+ ++ + + + @@ -281,7 +399,7 @@ + + + -+ ++ + + + @@ -318,7 +436,7 @@ + + + -+ ++ + + + diff --git a/references/ShipporiMincho-Regular.ttf.tables.diff b/references/ShipporiMincho-Regular.ttf.tables.diff index 99d7e84..3cedf2f 100644 --- a/references/ShipporiMincho-Regular.ttf.tables.diff +++ b/references/ShipporiMincho-Regular.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 754 [0] -GPOS 11,482 [0] -+GPOS 12,004 [0] ++GPOS 12,106 [0] GSUB 13,382 [0] OS/2 96 [0] cmap 100,708 [0] @@ -14,7 +14,7 @@ -Total: 19,504,836 -Data: 19,504,499 -Gap: 337 -+Total: 19,505,354 -+Data: 19,505,021 -+Gap: 333 ++Total: 19,505,458 ++Data: 19,505,123 ++Gap: 335 Tables: 19 diff --git a/references/ShipporiMincho-SemiBold.ttf-glyphs b/references/ShipporiMincho-SemiBold.ttf-glyphs index ab86bd4..d7fc22b 100644 --- a/references/ShipporiMincho-SemiBold.ttf-glyphs +++ b/references/ShipporiMincho-SemiBold.ttf-glyphs @@ -32,6 +32,7 @@ 15750 15780 15905 +# space 15911 # vertical.left 15752 @@ -61,4 +62,5 @@ 15904 # vertical.middle 15906 +# vertical.space 15911 diff --git a/references/ShipporiMincho-SemiBold.ttf.G_P_O_S_.ttx.diff b/references/ShipporiMincho-SemiBold.ttf.G_P_O_S_.ttx.diff index 7f2e1c9..5aba471 100644 --- a/references/ShipporiMincho-SemiBold.ttf.G_P_O_S_.ttx.diff +++ b/references/ShipporiMincho-SemiBold.ttf.G_P_O_S_.ttx.diff @@ -3,13 +3,15 @@ - -+ ++ + + ++ ++ @@ -17,7 +19,7 @@ - -+ ++ @@ -26,25 +28,39 @@ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -53,6 +69,60 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -125,7 +195,7 @@ + + + -+ ++ + + + @@ -148,7 +218,7 @@ + + + -+ ++ + + + @@ -191,11 +261,59 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -260,7 +378,7 @@ + + + -+ ++ + + + @@ -281,7 +399,7 @@ + + + -+ ++ + + + @@ -318,7 +436,7 @@ + + + -+ ++ + + + diff --git a/references/ShipporiMincho-SemiBold.ttf.tables.diff b/references/ShipporiMincho-SemiBold.ttf.tables.diff index e92eea2..bfeedf8 100644 --- a/references/ShipporiMincho-SemiBold.ttf.tables.diff +++ b/references/ShipporiMincho-SemiBold.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 754 [0] -GPOS 12,316 [0] -+GPOS 12,838 [0] ++GPOS 12,946 [0] GSUB 13,382 [0] OS/2 96 [0] cmap 100,708 [0] @@ -13,7 +13,7 @@ vmtx 64,826 [0] -Total: 19,472,096 -Data: 19,471,765 -+Total: 19,472,618 -+Data: 19,472,287 ++Total: 19,472,726 ++Data: 19,472,395 Gap: 331 Tables: 19 diff --git a/references/ShipporiMinchoB1-Bold.ttf-glyphs b/references/ShipporiMinchoB1-Bold.ttf-glyphs index ab86bd4..d7fc22b 100644 --- a/references/ShipporiMinchoB1-Bold.ttf-glyphs +++ b/references/ShipporiMinchoB1-Bold.ttf-glyphs @@ -32,6 +32,7 @@ 15750 15780 15905 +# space 15911 # vertical.left 15752 @@ -61,4 +62,5 @@ 15904 # vertical.middle 15906 +# vertical.space 15911 diff --git a/references/ShipporiMinchoB1-Bold.ttf.G_P_O_S_.ttx.diff b/references/ShipporiMinchoB1-Bold.ttf.G_P_O_S_.ttx.diff index f5bf06a..fa93357 100644 --- a/references/ShipporiMinchoB1-Bold.ttf.G_P_O_S_.ttx.diff +++ b/references/ShipporiMinchoB1-Bold.ttf.G_P_O_S_.ttx.diff @@ -3,13 +3,15 @@ - -+ ++ + + ++ ++ @@ -17,7 +19,7 @@ - -+ ++ @@ -26,25 +28,39 @@ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -53,6 +69,60 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -125,7 +195,7 @@ + + + -+ ++ + + + @@ -148,7 +218,7 @@ + + + -+ ++ + + + @@ -191,11 +261,59 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -260,7 +378,7 @@ + + + -+ ++ + + + @@ -281,7 +399,7 @@ + + + -+ ++ + + + @@ -318,7 +436,7 @@ + + + -+ ++ + + + diff --git a/references/ShipporiMinchoB1-Bold.ttf.tables.diff b/references/ShipporiMinchoB1-Bold.ttf.tables.diff index e0b771e..38cc4bb 100644 --- a/references/ShipporiMinchoB1-Bold.ttf.tables.diff +++ b/references/ShipporiMinchoB1-Bold.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 694 [0] -GPOS 11,744 [0] -+GPOS 12,266 [0] ++GPOS 12,374 [0] GSUB 13,382 [0] OS/2 96 [0] cmap 100,708 [0] @@ -13,7 +13,7 @@ vmtx 64,826 [0] -Total: 31,473,432 -Data: 31,473,099 -+Total: 31,473,954 -+Data: 31,473,621 ++Total: 31,474,062 ++Data: 31,473,729 Gap: 333 Tables: 19 diff --git a/references/ShipporiMinchoB1-ExtraBold.ttf-glyphs b/references/ShipporiMinchoB1-ExtraBold.ttf-glyphs index ab86bd4..d7fc22b 100644 --- a/references/ShipporiMinchoB1-ExtraBold.ttf-glyphs +++ b/references/ShipporiMinchoB1-ExtraBold.ttf-glyphs @@ -32,6 +32,7 @@ 15750 15780 15905 +# space 15911 # vertical.left 15752 @@ -61,4 +62,5 @@ 15904 # vertical.middle 15906 +# vertical.space 15911 diff --git a/references/ShipporiMinchoB1-ExtraBold.ttf.G_P_O_S_.ttx.diff b/references/ShipporiMinchoB1-ExtraBold.ttf.G_P_O_S_.ttx.diff index c8499a0..4f0370a 100644 --- a/references/ShipporiMinchoB1-ExtraBold.ttf.G_P_O_S_.ttx.diff +++ b/references/ShipporiMinchoB1-ExtraBold.ttf.G_P_O_S_.ttx.diff @@ -3,13 +3,15 @@ - -+ ++ + + ++ ++ @@ -17,7 +19,7 @@ - -+ ++ @@ -26,25 +28,39 @@ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -53,6 +69,60 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -125,7 +195,7 @@ + + + -+ ++ + + + @@ -148,7 +218,7 @@ + + + -+ ++ + + + @@ -191,11 +261,59 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -260,7 +378,7 @@ + + + -+ ++ + + + @@ -281,7 +399,7 @@ + + + -+ ++ + + + @@ -318,7 +436,7 @@ + + + -+ ++ + + + diff --git a/references/ShipporiMinchoB1-ExtraBold.ttf.tables.diff b/references/ShipporiMinchoB1-ExtraBold.ttf.tables.diff index ac78053..0f37aed 100644 --- a/references/ShipporiMinchoB1-ExtraBold.ttf.tables.diff +++ b/references/ShipporiMinchoB1-ExtraBold.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 706 [0] -GPOS 11,712 [0] -+GPOS 12,234 [0] ++GPOS 12,342 [0] GSUB 13,382 [0] OS/2 96 [0] cmap 100,708 [0] @@ -13,7 +13,7 @@ vmtx 64,826 [0] -Total: 31,488,064 -Data: 31,487,734 -+Total: 31,488,586 -+Data: 31,488,256 ++Total: 31,488,694 ++Data: 31,488,364 Gap: 330 Tables: 19 diff --git a/references/ShipporiMinchoB1-Medium.ttf-glyphs b/references/ShipporiMinchoB1-Medium.ttf-glyphs index ab86bd4..d7fc22b 100644 --- a/references/ShipporiMinchoB1-Medium.ttf-glyphs +++ b/references/ShipporiMinchoB1-Medium.ttf-glyphs @@ -32,6 +32,7 @@ 15750 15780 15905 +# space 15911 # vertical.left 15752 @@ -61,4 +62,5 @@ 15904 # vertical.middle 15906 +# vertical.space 15911 diff --git a/references/ShipporiMinchoB1-Medium.ttf.G_P_O_S_.ttx.diff b/references/ShipporiMinchoB1-Medium.ttf.G_P_O_S_.ttx.diff index 30e2452..b571667 100644 --- a/references/ShipporiMinchoB1-Medium.ttf.G_P_O_S_.ttx.diff +++ b/references/ShipporiMinchoB1-Medium.ttf.G_P_O_S_.ttx.diff @@ -3,13 +3,15 @@ - -+ ++ + + ++ ++ @@ -17,7 +19,7 @@ - -+ ++ @@ -26,25 +28,39 @@ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -53,6 +69,60 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -125,7 +195,7 @@ + + + -+ ++ + + + @@ -148,7 +218,7 @@ + + + -+ ++ + + + @@ -191,11 +261,59 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -260,7 +378,7 @@ + + + -+ ++ + + + @@ -281,7 +399,7 @@ + + + -+ ++ + + + @@ -318,7 +436,7 @@ + + + -+ ++ + + + diff --git a/references/ShipporiMinchoB1-Medium.ttf.tables.diff b/references/ShipporiMinchoB1-Medium.ttf.tables.diff index a2ba84d..3c16882 100644 --- a/references/ShipporiMinchoB1-Medium.ttf.tables.diff +++ b/references/ShipporiMinchoB1-Medium.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 754 [0] -GPOS 10,692 [0] -+GPOS 11,214 [0] ++GPOS 11,322 [0] GSUB 13,382 [0] OS/2 96 [0] cmap 100,708 [0] @@ -13,7 +13,7 @@ vmtx 64,826 [0] -Total: 33,153,716 -Data: 33,153,383 -+Total: 33,154,238 -+Data: 33,153,905 ++Total: 33,154,346 ++Data: 33,154,013 Gap: 333 Tables: 19 diff --git a/references/ShipporiMinchoB1-Regular.ttf-glyphs b/references/ShipporiMinchoB1-Regular.ttf-glyphs index ab86bd4..d7fc22b 100644 --- a/references/ShipporiMinchoB1-Regular.ttf-glyphs +++ b/references/ShipporiMinchoB1-Regular.ttf-glyphs @@ -32,6 +32,7 @@ 15750 15780 15905 +# space 15911 # vertical.left 15752 @@ -61,4 +62,5 @@ 15904 # vertical.middle 15906 +# vertical.space 15911 diff --git a/references/ShipporiMinchoB1-Regular.ttf.G_P_O_S_.ttx.diff b/references/ShipporiMinchoB1-Regular.ttf.G_P_O_S_.ttx.diff index 203d368..3c3bd26 100644 --- a/references/ShipporiMinchoB1-Regular.ttf.G_P_O_S_.ttx.diff +++ b/references/ShipporiMinchoB1-Regular.ttf.G_P_O_S_.ttx.diff @@ -3,13 +3,15 @@ - -+ ++ + + ++ ++ @@ -17,7 +19,7 @@ - -+ ++ @@ -26,25 +28,39 @@ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -53,6 +69,60 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -125,7 +195,7 @@ + + + -+ ++ + + + @@ -148,7 +218,7 @@ + + + -+ ++ + + + @@ -191,11 +261,59 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -260,7 +378,7 @@ + + + -+ ++ + + + @@ -281,7 +399,7 @@ + + + -+ ++ + + + @@ -318,7 +436,7 @@ + + + -+ ++ + + + diff --git a/references/ShipporiMinchoB1-Regular.ttf.tables.diff b/references/ShipporiMinchoB1-Regular.ttf.tables.diff index 03e8343..5af35ba 100644 --- a/references/ShipporiMinchoB1-Regular.ttf.tables.diff +++ b/references/ShipporiMinchoB1-Regular.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 754 [0] -GPOS 11,482 [0] -+GPOS 12,004 [0] ++GPOS 12,106 [0] GSUB 13,382 [0] OS/2 96 [0] cmap 100,708 [0] @@ -14,7 +14,7 @@ -Total: 33,597,276 -Data: 33,596,941 -Gap: 335 -+Total: 33,597,794 -+Data: 33,597,463 -+Gap: 331 ++Total: 33,597,898 ++Data: 33,597,565 ++Gap: 333 Tables: 19 diff --git a/references/ShipporiMinchoB1-SemiBold.ttf-glyphs b/references/ShipporiMinchoB1-SemiBold.ttf-glyphs index ab86bd4..d7fc22b 100644 --- a/references/ShipporiMinchoB1-SemiBold.ttf-glyphs +++ b/references/ShipporiMinchoB1-SemiBold.ttf-glyphs @@ -32,6 +32,7 @@ 15750 15780 15905 +# space 15911 # vertical.left 15752 @@ -61,4 +62,5 @@ 15904 # vertical.middle 15906 +# vertical.space 15911 diff --git a/references/ShipporiMinchoB1-SemiBold.ttf.G_P_O_S_.ttx.diff b/references/ShipporiMinchoB1-SemiBold.ttf.G_P_O_S_.ttx.diff index 7f2e1c9..5aba471 100644 --- a/references/ShipporiMinchoB1-SemiBold.ttf.G_P_O_S_.ttx.diff +++ b/references/ShipporiMinchoB1-SemiBold.ttf.G_P_O_S_.ttx.diff @@ -3,13 +3,15 @@ - -+ ++ + + ++ ++ @@ -17,7 +19,7 @@ - -+ ++ @@ -26,25 +28,39 @@ + -+ ++ + -+ ++ + -+ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -53,6 +69,60 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -125,7 +195,7 @@ + + + -+ ++ + + + @@ -148,7 +218,7 @@ + + + -+ ++ + + + @@ -191,11 +261,59 @@ + + + -+ ++ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -260,7 +378,7 @@ + + + -+ ++ + + + @@ -281,7 +399,7 @@ + + + -+ ++ + + + @@ -318,7 +436,7 @@ + + + -+ ++ + + + diff --git a/references/ShipporiMinchoB1-SemiBold.ttf.tables.diff b/references/ShipporiMinchoB1-SemiBold.ttf.tables.diff index 7ef128f..4634b64 100644 --- a/references/ShipporiMinchoB1-SemiBold.ttf.tables.diff +++ b/references/ShipporiMinchoB1-SemiBold.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 754 [0] -GPOS 12,316 [0] -+GPOS 12,838 [0] ++GPOS 12,946 [0] GSUB 13,382 [0] OS/2 96 [0] cmap 100,708 [0] @@ -13,7 +13,7 @@ vmtx 64,826 [0] -Total: 32,611,336 -Data: 32,611,005 -+Total: 32,611,858 -+Data: 32,611,527 ++Total: 32,611,966 ++Data: 32,611,635 Gap: 331 Tables: 19 diff --git a/references/Stick-Regular.ttf-glyphs b/references/Stick-Regular.ttf-glyphs index bc0f803..06466cb 100644 --- a/references/Stick-Regular.ttf-glyphs +++ b/references/Stick-Regular.ttf-glyphs @@ -29,10 +29,11 @@ 687 7488 # middle -630 635 636 637 +# space +630 # vertical.left 7761 7762 @@ -62,5 +63,6 @@ 7824 8128 # vertical.middle -630 635 +# vertical.space +630 diff --git a/references/TrainOne-Regular.ttf-glyphs b/references/TrainOne-Regular.ttf-glyphs index ea28cef..611aa57 100644 --- a/references/TrainOne-Regular.ttf-glyphs +++ b/references/TrainOne-Regular.ttf-glyphs @@ -29,10 +29,11 @@ 687 4211 # middle -630 635 636 637 +# space +630 # vertical.left 4231 4232 @@ -62,5 +63,6 @@ 4295 4553 # vertical.middle -630 635 +# vertical.space +630 diff --git a/references/Yomogi-Regular.ttf-glyphs b/references/Yomogi-Regular.ttf-glyphs index 8215b3b..3145b5d 100644 --- a/references/Yomogi-Regular.ttf-glyphs +++ b/references/Yomogi-Regular.ttf-glyphs @@ -24,17 +24,13 @@ 7815 7836 7931 +# space 7944 # vertical.left -7817 -7842 -7872 -7909 -7911 -7938 -7942 + # vertical.right # vertical.middle -7931 -7944 + +# vertical.space + diff --git a/references/Yomogi-Regular.ttf.G_P_O_S_.ttx.diff b/references/Yomogi-Regular.ttf.G_P_O_S_.ttx.diff index 7faba40..912f672 100644 --- a/references/Yomogi-Regular.ttf.G_P_O_S_.ttx.diff +++ b/references/Yomogi-Regular.ttf.G_P_O_S_.ttx.diff @@ -11,27 +11,81 @@ + + + + -+ ++ + ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + + + -+ ++ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -92,7 +146,7 @@ + + + -+ ++ + + + @@ -111,7 +165,7 @@ + + + -+ ++ + + + @@ -146,7 +200,7 @@ + + + -+ ++ + + + diff --git a/references/Yomogi-Regular.ttf.tables.diff b/references/Yomogi-Regular.ttf.tables.diff index 6859da2..27a16d0 100644 --- a/references/Yomogi-Regular.ttf.tables.diff +++ b/references/Yomogi-Regular.ttf.tables.diff @@ -1,7 +1,7 @@ @@ -1,5 +1,6 @@ Font 0: "Yomogi" "Regular" PS="Yomogi-Regular" Tag Size -+GPOS 288 [0] ++GPOS 344 [0] GSUB 5,906 [0] OS/2 96 [0] cmap 95,974 [0] @@ -13,7 +13,7 @@ -Data: 6,169,666 -Gap: 302 -Tables: 17 -+Total: 6,170,272 -+Data: 6,169,954 ++Total: 6,170,328 ++Data: 6,170,010 +Gap: 318 +Tables: 18 diff --git a/references/YuseiMagic-Regular.ttf-glyphs b/references/YuseiMagic-Regular.ttf-glyphs index c317a3c..9f40c1b 100644 --- a/references/YuseiMagic-Regular.ttf-glyphs +++ b/references/YuseiMagic-Regular.ttf-glyphs @@ -24,12 +24,13 @@ 7601 7626 7740 +# space 7749 # vertical.left -7695 -7717 -7719 + # vertical.right # vertical.middle -7749 + +# vertical.space + diff --git a/references/YuseiMagic-Regular.ttf.G_P_O_S_.ttx.diff b/references/YuseiMagic-Regular.ttf.G_P_O_S_.ttx.diff index 502e248..36c1f12 100644 --- a/references/YuseiMagic-Regular.ttf.G_P_O_S_.ttx.diff +++ b/references/YuseiMagic-Regular.ttf.G_P_O_S_.ttx.diff @@ -3,11 +3,12 @@ - -+ ++ + ++ @@ -15,7 +16,7 @@ - -+ ++ @@ -24,17 +25,24 @@ + ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -43,6 +51,52 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -103,7 +157,7 @@ + + + -+ ++ + + + @@ -122,7 +176,7 @@ + + + -+ ++ + + + @@ -157,7 +211,7 @@ + + + -+ ++ + + + diff --git a/references/YuseiMagic-Regular.ttf.tables.diff b/references/YuseiMagic-Regular.ttf.tables.diff index f53c569..38330b7 100644 --- a/references/YuseiMagic-Regular.ttf.tables.diff +++ b/references/YuseiMagic-Regular.ttf.tables.diff @@ -3,7 +3,7 @@ Tag Size GDEF 226 [0] -GPOS 7,584 [0] -+GPOS 7,834 [0] ++GPOS 7,890 [0] GSUB 6,786 [0] OS/2 96 [0] cmap 90,984 [0] @@ -14,7 +14,7 @@ -Total: 6,029,936 -Data: 6,029,600 -Gap: 336 -+Total: 6,030,188 -+Data: 6,029,850 ++Total: 6,030,244 ++Data: 6,029,906 +Gap: 338 Tables: 19 diff --git a/references/ZCOOLKuaiLe-Regular.ttf-glyphs b/references/ZCOOLKuaiLe-Regular.ttf-glyphs index 5124d87..bf4dd57 100644 --- a/references/ZCOOLKuaiLe-Regular.ttf-glyphs +++ b/references/ZCOOLKuaiLe-Regular.ttf-glyphs @@ -23,9 +23,13 @@ 6916 6917 6925 +# space + # vertical.left # vertical.right # vertical.middle +# vertical.space + diff --git a/references/ZCOOLKuaiLe-Regular.ttf.G_P_O_S_.ttx.diff b/references/ZCOOLKuaiLe-Regular.ttf.G_P_O_S_.ttx.diff index 70dfb22..001908c 100644 --- a/references/ZCOOLKuaiLe-Regular.ttf.G_P_O_S_.ttx.diff +++ b/references/ZCOOLKuaiLe-Regular.ttf.G_P_O_S_.ttx.diff @@ -11,27 +11,80 @@ + + + + -+ ++ + ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + + + -+ ++ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -88,7 +141,7 @@ + + + -+ ++ + + + @@ -108,7 +161,7 @@ + + + -+ ++ + + + @@ -144,7 +197,7 @@ + + + -+ ++ + + + diff --git a/references/ZCOOLKuaiLe-Regular.ttf.tables.diff b/references/ZCOOLKuaiLe-Regular.ttf.tables.diff index 17cea25..400e766 100644 --- a/references/ZCOOLKuaiLe-Regular.ttf.tables.diff +++ b/references/ZCOOLKuaiLe-Regular.ttf.tables.diff @@ -1,7 +1,7 @@ @@ -1,5 +1,6 @@ Font 0: "ZCOOL KuaiLe" "Regular" PS="ZCOOLKuaiLe-Regular" Tag Size -+GPOS 256 [0] ++GPOS 312 [0] GSUB 396 [0] OS/2 96 [0] cmap 28,926 [0] @@ -13,7 +13,7 @@ -Data: 3,263,771 -Gap: 265 -Tables: 15 -+Total: 3,264,308 -+Data: 3,264,027 ++Total: 3,264,364 ++Data: 3,264,083 +Gap: 281 +Tables: 16 diff --git a/references/ZCOOLQingKeHuangYou-Regular.ttf-glyphs b/references/ZCOOLQingKeHuangYou-Regular.ttf-glyphs index 9a272d2..c12aeb1 100644 --- a/references/ZCOOLQingKeHuangYou-Regular.ttf-glyphs +++ b/references/ZCOOLQingKeHuangYou-Regular.ttf-glyphs @@ -22,9 +22,13 @@ 9330 9334 9338 +# space + # vertical.left # vertical.right # vertical.middle +# vertical.space + diff --git a/references/ZCOOLQingKeHuangYou-Regular.ttf.G_P_O_S_.ttx.diff b/references/ZCOOLQingKeHuangYou-Regular.ttf.G_P_O_S_.ttx.diff index 9a0056f..a598ad0 100644 --- a/references/ZCOOLQingKeHuangYou-Regular.ttf.G_P_O_S_.ttx.diff +++ b/references/ZCOOLQingKeHuangYou-Regular.ttf.G_P_O_S_.ttx.diff @@ -11,27 +11,79 @@ + + + + -+ ++ + ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + + + -+ ++ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -86,7 +138,7 @@ + + + -+ ++ + + + @@ -105,7 +157,7 @@ + + + -+ ++ + + + @@ -140,7 +192,7 @@ + + + -+ ++ + + + diff --git a/references/ZCOOLQingKeHuangYou-Regular.ttf.tables.diff b/references/ZCOOLQingKeHuangYou-Regular.ttf.tables.diff index 11c23d1..904718d 100644 --- a/references/ZCOOLQingKeHuangYou-Regular.ttf.tables.diff +++ b/references/ZCOOLQingKeHuangYou-Regular.ttf.tables.diff @@ -1,7 +1,7 @@ @@ -1,5 +1,6 @@ Font 0: "ZCOOL QingKe HuangYou" "Regular" PS="ZCOOLQingKeHuangYou-Regular" Tag Size -+GPOS 246 [0] ++GPOS 304 [0] GSUB 396 [0] OS/2 96 [0] cmap 37,838 [0] @@ -13,7 +13,7 @@ -Data: 8,311,863 -Gap: 265 -Tables: 15 -+Total: 8,312,392 -+Data: 8,312,109 -+Gap: 283 ++Total: 8,312,448 ++Data: 8,312,167 ++Gap: 281 +Tables: 16 diff --git a/references/ZCOOLXiaoWei-Regular.ttf-glyphs b/references/ZCOOLXiaoWei-Regular.ttf-glyphs index 17f5d77..1a52195 100644 --- a/references/ZCOOLXiaoWei-Regular.ttf-glyphs +++ b/references/ZCOOLXiaoWei-Regular.ttf-glyphs @@ -21,6 +21,7 @@ 6917 6921 6925 +# space 6969 # vertical.left @@ -28,3 +29,5 @@ # vertical.middle +# vertical.space + diff --git a/references/ZCOOLXiaoWei-Regular.ttf.G_P_O_S_.ttx.diff b/references/ZCOOLXiaoWei-Regular.ttf.G_P_O_S_.ttx.diff index 92e9952..be1300d 100644 --- a/references/ZCOOLXiaoWei-Regular.ttf.G_P_O_S_.ttx.diff +++ b/references/ZCOOLXiaoWei-Regular.ttf.G_P_O_S_.ttx.diff @@ -3,9 +3,10 @@ - -+ ++ + ++ @@ -13,7 +14,7 @@ - -+ ++ @@ -22,17 +23,24 @@ + ++ ++ ++ ++ ++ ++ ++ + + + -+ -+ ++ ++ + + - -+ ++ @@ -41,6 +49,49 @@ + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -95,7 +146,7 @@ + + + -+ ++ + + + @@ -113,7 +164,7 @@ + + + -+ ++ + + + @@ -147,7 +198,7 @@ + + + -+ ++ + + + diff --git a/references/ZCOOLXiaoWei-Regular.ttf.tables.diff b/references/ZCOOLXiaoWei-Regular.ttf.tables.diff index 74025c3..1d6431d 100644 --- a/references/ZCOOLXiaoWei-Regular.ttf.tables.diff +++ b/references/ZCOOLXiaoWei-Regular.ttf.tables.diff @@ -2,7 +2,7 @@ Font 0: "ZCOOL XiaoWei" "Regular" PS="ZCOOLXiaoWei-Regular" Tag Size -GPOS 8,060 [0] -+GPOS 8,290 [0] ++GPOS 8,348 [0] GSUB 396 [0] OS/2 96 [0] cmap 28,926 [0] @@ -12,8 +12,7 @@ prep 7 [0] -Total: 6,302,056 -Data: 6,301,778 --Gap: 278 -+Total: 6,302,288 -+Data: 6,302,008 -+Gap: 280 ++Total: 6,302,344 ++Data: 6,302,066 + Gap: 278 Tables: 16 diff --git a/setup.py b/setup.py index d28dfee..2c6846f 100644 --- a/setup.py +++ b/setup.py @@ -30,7 +30,7 @@ }, setup_requires=["setuptools_scm"], install_requires=[ - "east-asian-spacing>=1.2.5", + "east-asian-spacing>=1.3.0", ], extras_require={ "dev": [ diff --git a/src/chws_tool/add_chws.py b/src/chws_tool/add_chws.py index 10bafdc..350da15 100755 --- a/src/chws_tool/add_chws.py +++ b/src/chws_tool/add_chws.py @@ -18,6 +18,7 @@ import logging import os import pathlib +import sys import time import typing @@ -78,9 +79,7 @@ async def main_async() -> None: parser = argparse.ArgumentParser() parser.add_argument("inputs", nargs="+") parser.add_argument("--dump-name", help="dump font names", action="store_true") - parser.add_argument( - "-g", "--glyph-out", type=pathlib.Path, help="output glyph list." - ) + parser.add_argument("-g", "--glyph-out", help="output glyph list") parser.add_argument( "-o", "--output", default="build", type=pathlib.Path, help="output directory" ) @@ -88,13 +87,13 @@ async def main_async() -> None: "-p", "--print-path", action="store_true", - help="print the file paths to stdout.", + help="print the file paths to stdout", ) parser.add_argument( "-v", "--verbose", help="increase output verbosity", action="count", default=0 ) args = parser.parse_args() - chws.init_logging(args.verbose, loggers=[logger, logging.getLogger("build")]) + chws.init_logging(args.verbose, main=logger) # Expand directories. inputs = chws.Builder.expand_paths(args.inputs) @@ -103,7 +102,14 @@ async def main_async() -> None: _dump_font_names(inputs) return + if args.glyph_out: + if args.glyph_out == "-": + args.glyph_out = sys.stdout + else: + args.glyph_out = pathlib.Path(args.glyph_out) + args.glyph_out.mkdir(exist_ok=True, parents=True) args.output.mkdir(exist_ok=True, parents=True) + for input in inputs: await add_chws_async( input, args.output, glyph_out=args.glyph_out, print_path=args.print_path diff --git a/src/chws_tool/config.py b/src/chws_tool/config.py index 8b4e52c..7ef6f6a 100644 --- a/src/chws_tool/config.py +++ b/src/chws_tool/config.py @@ -29,18 +29,28 @@ def default(config, name, is_vertical): def allow_monospace_ascii(config, name, is_vertical): return config.with_skip_monospace_ascii(False) + def allow_monospace_ascii_no_vert(config, name, is_vertical): + if is_vertical: + return None + return config.with_skip_monospace_ascii(False) + # `has_no_pairs` indicates that the tool did not produce any pairs for them, # and therefore they are not tested. def has_no_pairs(config, name, is_vertical): return None + def has_no_vert_pairs(config, name, is_vertical): + if is_vertical: + return None + return config + # `not_applicable` disables adding the feature. def not_applicable(config, name, is_vertical): return None return { # JAN - "Dela Gothic One": default, + "Dela Gothic One": has_no_vert_pairs, "DotGothic16": allow_monospace_ascii, "Hachi Maru Pop": default, "Kiwi Maru": default, @@ -79,8 +89,8 @@ def not_applicable(config, name, is_vertical): "Shippori Mincho SemiBold": default, "Stick": default, "Train One": default, - "Yomogi": allow_monospace_ascii, - "Yusei Magic": default, + "Yomogi": allow_monospace_ascii_no_vert, + "Yusei Magic": has_no_vert_pairs, # KOR "Black And White Picture": has_no_pairs, "Black Han Sans": has_no_pairs, @@ -103,13 +113,13 @@ def not_applicable(config, name, is_vertical): "Hi Melody": has_no_pairs, "Jua": has_no_pairs, "Kirang Haerang": has_no_pairs, - "Nanum Brush Script": default, + "Nanum Brush Script": has_no_vert_pairs, "NanumGothic": default, "NanumGothicExtraBold": default, "NanumGothicCoding": has_no_pairs, "NanumMyeongjo": has_no_pairs, "NanumMyeongjoExtraBold": has_no_pairs, - "Nanum Pen": default, + "Nanum Pen": has_no_vert_pairs, "Poor Story": has_no_pairs, "Single Day": has_no_pairs, "Song Myung": has_no_pairs, diff --git a/tests/test.html b/tests/test.html index 1c811e9..99a1575 100755 --- a/tests/test.html +++ b/tests/test.html @@ -143,9 +143,9 @@ position: absolute; left: 0; top: 0; border: blue 1px solid; } -.vert .on { - font-feature-settings: 'vchw' 1; -} +.vert .on { font-feature-settings: 'vchw' 1; } +.halt .on { font-feature-settings: 'halt' 1; } +.halt.vert .on { font-feature-settings: 'vhal' 1; } .off { color: lightblue; border: lightblue 1px solid; @@ -207,6 +207,9 @@
  • +
  • + +
  • @@ -311,6 +314,8 @@ classList.toggle('vert', vert.checked); updateFromSearchParams(upright, params, 'upright'); classList.toggle('upright', upright.checked); + updateFromSearchParams(halt, params, 'halt'); + classList.toggle('halt', halt.checked); updateFromSearchParams(diffonly, params, 'diffonly'); classList.toggle('diffonly', diffonly.checked); spacing.updateDiff(); @@ -346,6 +351,12 @@ updateUrlSearchParams('fwid', checked); spacing.updateDiff(); }); +halt.addEventListener("change", (e) => { + const checked = e.target.checked; + classList.toggle("halt", checked); + updateUrlSearchParams('halt', checked); + spacing.updateDiff(); +}); diffonly.addEventListener("change", (e) => { const checked = e.target.checked; classList.toggle("diffonly", checked);