From b952b0b7b088442df3374145fbfaa2273d0e0017 Mon Sep 17 00:00:00 2001 From: Sebastian Carewe <51919489+eweracs@users.noreply.github.com> Date: Tue, 20 Feb 2024 14:35:21 +0100 Subject: [PATCH] =?UTF-8?q?Add=20missing=20ss=20glyphs=20(#29),=20move=20Q?= =?UTF-8?q?.ss01=20=E2=86=92=20ss06=20(#30)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../HubotSans.glyphspackage/fontinfo.plist | 52 ++++-- .../glyphs/I_breve.ss04.glyph | 162 +++++++++++++++++ .../glyphs/I_dieresis.ss01.glyph | 72 ++++---- .../glyphs/I_dieresis.ss01.ss04.glyph | 162 +++++++++++++++++ .../glyphs/I_dotaccent.ss01.glyph | 72 ++++---- .../glyphs/I_dotaccent.ss01.ss04.glyph | 163 ++++++++++++++++++ .../glyphs/I_dotbelow.ss01.glyph | 72 ++++---- .../glyphs/I_dotbelow.ss01.ss04.glyph | 162 +++++++++++++++++ .../glyphs/{Q_.ss01.glyph => Q_.ss05.glyph} | 2 +- .../glyphs/U_horndotbelow.ss01.glyph | 162 +++++++++++++++++ .../glyphs/idotaccent.ss01.glyph | 162 +++++++++++++++++ .../glyphs/idotbelow.dotless.ss01.glyph | 162 +++++++++++++++++ .../glyphs/r.ss03.glyph | 120 +++++++++++++ .../glyphs/racute.ss03.glyph | 163 ++++++++++++++++++ .../glyphs/rcaron.ss03.glyph | 163 ++++++++++++++++++ .../glyphs/rcommaaccent.ss03.glyph | 163 ++++++++++++++++++ .../glyphs/udotbelow.ss01.glyph | 162 +++++++++++++++++ .../glyphs/zdotaccent.ss01.glyph | 162 +++++++++++++++++ sources/HubotSans.glyphspackage/order.plist | 14 +- 19 files changed, 2228 insertions(+), 124 deletions(-) create mode 100644 sources/HubotSans.glyphspackage/glyphs/I_breve.ss04.glyph create mode 100644 sources/HubotSans.glyphspackage/glyphs/I_dieresis.ss01.ss04.glyph create mode 100644 sources/HubotSans.glyphspackage/glyphs/I_dotaccent.ss01.ss04.glyph create mode 100644 sources/HubotSans.glyphspackage/glyphs/I_dotbelow.ss01.ss04.glyph rename sources/HubotSans.glyphspackage/glyphs/{Q_.ss01.glyph => Q_.ss05.glyph} (98%) create mode 100644 sources/HubotSans.glyphspackage/glyphs/U_horndotbelow.ss01.glyph create mode 100644 sources/HubotSans.glyphspackage/glyphs/idotaccent.ss01.glyph create mode 100644 sources/HubotSans.glyphspackage/glyphs/idotbelow.dotless.ss01.glyph create mode 100644 sources/HubotSans.glyphspackage/glyphs/racute.ss03.glyph create mode 100644 sources/HubotSans.glyphspackage/glyphs/rcaron.ss03.glyph create mode 100644 sources/HubotSans.glyphspackage/glyphs/rcommaaccent.ss03.glyph create mode 100644 sources/HubotSans.glyphspackage/glyphs/udotbelow.ss01.glyph create mode 100644 sources/HubotSans.glyphspackage/glyphs/zdotaccent.ss01.glyph diff --git a/sources/HubotSans.glyphspackage/fontinfo.plist b/sources/HubotSans.glyphspackage/fontinfo.plist index b0681e6..fbc5acc 100644 --- a/sources/HubotSans.glyphspackage/fontinfo.plist +++ b/sources/HubotSans.glyphspackage/fontinfo.plist @@ -18,7 +18,7 @@ tag = ital; classes = ( { automatic = 1; -code = "A Aacute Abreve Abreveacute Abrevedotbelow Abrevegrave Abrevehookabove Abrevetilde Acircumflex Acircumflexacute Acircumflexdotbelow Acircumflexgrave Acircumflexhookabove Acircumflextilde Adieresis Adotbelow Agrave Ahookabove Amacron Aogonek Aring Atilde AE B C Cacute Ccaron Ccedilla Ccircumflex Cdotaccent D Dcaron Dcroat Eth E Eacute Ebreve Ecaron Ecircumflex Ecircumflexacute Ecircumflexdotbelow Ecircumflexgrave Ecircumflexhookabove Ecircumflextilde Edieresis Edotaccent Edotbelow Egrave Ehookabove Emacron Eogonek Etilde F G Gbreve Gcircumflex Gcommaaccent Gdotaccent H Hbar Hcircumflex I IJ Iacute Ibreve Icircumflex Idieresis Idotaccent Idotbelow Igrave Ihookabove Imacron Iogonek Itilde J Jacute Jcircumflex K Kcommaaccent L Lacute Lcaron Lcommaaccent Ldot Lslash M N Nacute Ncaron Ncommaaccent Ntilde Eng O Oacute Ocircumflex Ocircumflexacute Ocircumflexdotbelow Ocircumflexgrave Ocircumflexhookabove Ocircumflextilde Odieresis Odotbelow Ograve Ohookabove Ohorn Ohornacute Ohorndotbelow Ohorngrave Ohornhookabove Ohorntilde Ohungarumlaut Omacron Oslash Otilde OE P Thorn Q R Racute Rcaron Rcommaaccent S Sacute Scaron Scedilla Scircumflex Scommaaccent Germandbls T Tbar Tcaron Tcedilla Tcommaaccent U Uacute Ubreve Ucircumflex Udieresis Udotbelow Ugrave Uhookabove Uhorn Uhornacute Uhorndotbelow Uhorngrave Uhornhookabove Uhorntilde Uhungarumlaut Umacron Uogonek Uring Utilde V W Wacute Wcircumflex Wdieresis Wgrave X Y Yacute Ycircumflex Ydieresis Ydotbelow Ygrave Yhookabove Ytilde Z Zacute Zcaron Zdotaccent Abrevedotbelow.ss01 Acircumflexdotbelow.ss01 Adieresis.ss01 Adotbelow.ss01 Cdotaccent.ss01 Ecircumflexdotbelow.ss01 Edieresis.ss01 Edotaccent.ss01 Edotbelow.ss01 Gdotaccent.ss01 Idieresis.ss01 Idotaccent.ss01 Idotbelow.ss01 Ldot.ss01 Ocircumflexdotbelow.ss01 Odieresis.ss01 Odotbelow.ss01 Ohorndotbelow.ss01 Q.ss01 Udieresis.ss01 Udotbelow.ss01 Wdieresis.ss01 Ydieresis.ss01 Ydotbelow.ss01 Zdotaccent.ss01 I.ss04 IJ.ss04 Iacute.ss04 Icircumflex.ss04 Idieresis.ss04 Idotaccent.ss04 Idotbelow.ss04 Igrave.ss04 Ihookabove.ss04 Imacron.ss04 Iogonek.ss04 Itilde.ss04"; +code = "A Aacute Abreve Abreveacute Abrevedotbelow Abrevegrave Abrevehookabove Abrevetilde Acircumflex Acircumflexacute Acircumflexdotbelow Acircumflexgrave Acircumflexhookabove Acircumflextilde Adieresis Adotbelow Agrave Ahookabove Amacron Aogonek Aring Atilde AE B C Cacute Ccaron Ccedilla Ccircumflex Cdotaccent D Dcaron Dcroat Eth E Eacute Ebreve Ecaron Ecircumflex Ecircumflexacute Ecircumflexdotbelow Ecircumflexgrave Ecircumflexhookabove Ecircumflextilde Edieresis Edotaccent Edotbelow Egrave Ehookabove Emacron Eogonek Etilde F G Gbreve Gcaron Gcircumflex Gcommaaccent Gdotaccent H Hbar Hcircumflex I IJ Iacute Ibreve Icircumflex Idieresis Idotaccent Idotbelow Igrave Ihookabove Imacron Iogonek Itilde J Jacute Jcircumflex K Kcommaaccent L Lacute Lcaron Lcommaaccent Ldot Lslash M N Nacute Ncaron Ncommaaccent Ntilde Eng O Oacute Ocircumflex Ocircumflexacute Ocircumflexdotbelow Ocircumflexgrave Ocircumflexhookabove Ocircumflextilde Odieresis Odotbelow Ograve Ohookabove Ohorn Ohornacute Ohorndotbelow Ohorngrave Ohornhookabove Ohorntilde Ohungarumlaut Omacron Oslash Otilde OE P Thorn Q R Racute Rcaron Rcommaaccent S Sacute Scaron Scedilla Scircumflex Scommaaccent Germandbls T Tbar Tcaron Tcedilla Tcommaaccent U Uacute Ubreve Ucircumflex Udieresis Udotbelow Ugrave Uhookabove Uhorn Uhornacute Uhorndotbelow Uhorngrave Uhornhookabove Uhorntilde Uhungarumlaut Umacron Uogonek Uring Utilde V W Wacute Wcircumflex Wdieresis Wgrave X Y Yacute Ycircumflex Ydieresis Ydotbelow Ygrave Yhookabove Ytilde Z Zacute Zcaron Zdotaccent Abrevedotbelow.ss01 Acircumflexdotbelow.ss01 Adieresis.ss01 Adotbelow.ss01 Cdotaccent.ss01 Ecircumflexdotbelow.ss01 Edieresis.ss01 Edotaccent.ss01 Edotbelow.ss01 Gdotaccent.ss01 Idieresis.ss01 Idotaccent.ss01 Idotbelow.ss01 Ldot.ss01 Ocircumflexdotbelow.ss01 Odieresis.ss01 Odotbelow.ss01 Ohorndotbelow.ss01 Udieresis.ss01 Udotbelow.ss01 Uhorndotbelow.ss01 Wdieresis.ss01 Ydieresis.ss01 Ydotbelow.ss01 Zdotaccent.ss01 I.ss04 IJ.ss04 Iacute.ss04 Ibreve.ss04 Icircumflex.ss04 Idieresis.ss04 Idotaccent.ss04 Idotbelow.ss04 Igrave.ss04 Ihookabove.ss04 Imacron.ss04 Iogonek.ss04 Itilde.ss04 Q.ss05 Idieresis.ss01.ss04 Idotaccent.ss01.ss04 Idotbelow.ss01.ss04"; name = Uppercase; } ); @@ -71,6 +71,7 @@ feature ss01; feature ss02; feature ss03; feature ss04; +feature ss05; "; tag = aalt; }, @@ -344,9 +345,9 @@ sub Ocircumflexdotbelow by Ocircumflexdotbelow.ss01; sub Odieresis by Odieresis.ss01; sub Odotbelow by Odotbelow.ss01; sub Ohorndotbelow by Ohorndotbelow.ss01; -sub Q by Q.ss01; sub Udieresis by Udieresis.ss01; sub Udotbelow by Udotbelow.ss01; +sub Uhorndotbelow by Uhorndotbelow.ss01; sub Wdieresis by Wdieresis.ss01; sub Ydieresis by Ydieresis.ss01; sub Ydotbelow by Ydotbelow.ss01; @@ -363,6 +364,7 @@ sub edotbelow by edotbelow.ss01; sub gdotaccent by gdotaccent.ss01; sub i by i.ss01; sub idieresis by idieresis.ss01; +sub idotaccent by idotaccent.ss01; sub idotbelow by idotbelow.ss01; sub j by j.ss01; sub ldot by ldot.ss01; @@ -371,6 +373,7 @@ sub odieresis by odieresis.ss01; sub odotbelow by odotbelow.ss01; sub ohorndotbelow by ohorndotbelow.ss01; sub udieresis by udieresis.ss01; +sub udotbelow by udotbelow.ss01; sub uhorndotbelow by uhorndotbelow.ss01; sub wdieresis by wdieresis.ss01; sub y by y.ss01; @@ -379,6 +382,8 @@ sub ycircumflex by ycircumflex.ss01; sub ydieresis by ydieresis.ss01; sub ydotbelow by ydotbelow.ss01; sub ygrave by ygrave.ss01; +sub zdotaccent by zdotaccent.ss01; +sub idotbelow.dotless by idotbelow.dotless.ss01; sub period by period.ss01; sub comma by comma.ss01; sub colon by colon.ss01; @@ -433,6 +438,9 @@ tag = ss02; { automatic = 1; code = "sub r by r.ss03; +sub racute by racute.ss03; +sub rcaron by rcaron.ss03; +sub rcommaaccent by rcommaaccent.ss03; "; labels = ( { @@ -447,6 +455,7 @@ automatic = 1; code = "sub I by I.ss04; sub IJ by IJ.ss04; sub Iacute by Iacute.ss04; +sub Ibreve by Ibreve.ss04; sub Icircumflex by Icircumflex.ss04; sub Idieresis by Idieresis.ss04; sub Idotaccent by Idotaccent.ss04; @@ -456,6 +465,9 @@ sub Ihookabove by Ihookabove.ss04; sub Imacron by Imacron.ss04; sub Iogonek by Iogonek.ss04; sub Itilde by Itilde.ss04; +sub Idieresis.ss01 by Idieresis.ss01.ss04; +sub Idotaccent.ss01 by Idotaccent.ss01.ss04; +sub Idotbelow.ss01 by Idotbelow.ss01.ss04; "; labels = ( { @@ -464,6 +476,18 @@ value = "Serifless uppercase I"; } ); tag = ss04; +}, +{ +automatic = 1; +code = "sub Q by Q.ss05; +"; +labels = ( +{ +language = dflt; +value = "Alternate Q"; +} +); +tag = ss05; } ); fontMaster = ( @@ -14740,7 +14764,7 @@ twoinferior = -39; Q = { parenright = -18; }; -Q.ss01 = { +Q.ss05 = { ampersand = 0; j.ss01 = 5; }; @@ -25624,7 +25648,7 @@ twoinferior = -38; Q = { parenright = -18; }; -Q.ss01 = { +Q.ss05 = { ampersand = 10; j.ss01 = 16; }; @@ -36508,7 +36532,7 @@ twoinferior = -37; Q = { parenright = -19; }; -Q.ss01 = { +Q.ss05 = { ampersand = 37; j.ss01 = 44; }; @@ -47392,7 +47416,7 @@ twoinferior = -52; Q = { parenright = -66; }; -Q.ss01 = { +Q.ss05 = { ampersand = 15; j.ss01 = 30; }; @@ -58276,7 +58300,7 @@ twoinferior = -46; Q = { parenright = -63; }; -Q.ss01 = { +Q.ss05 = { ampersand = 18; j.ss01 = 36; }; @@ -69160,7 +69184,7 @@ twoinferior = -30; Q = { parenright = -58; }; -Q.ss01 = { +Q.ss05 = { ampersand = 26; j.ss01 = 53; }; @@ -80044,7 +80068,7 @@ twoinferior = -28; Q = { parenright = -33; }; -Q.ss01 = { +Q.ss05 = { ampersand = 0; j.ss01 = 6; }; @@ -90929,7 +90953,7 @@ twoinferior = -27; Q = { parenright = -29; }; -Q.ss01 = { +Q.ss05 = { ampersand = 9; j.ss01 = 17; }; @@ -101817,7 +101841,7 @@ twoinferior = -25; Q = { parenright = -19; }; -Q.ss01 = { +Q.ss05 = { ampersand = 32; j.ss01 = 45; }; @@ -112705,7 +112729,7 @@ twoinferior = -35; Q = { parenright = -31; }; -Q.ss01 = { +Q.ss05 = { ampersand = 47; j.ss01 = 99; }; @@ -123593,7 +123617,7 @@ twoinferior = -29; Q = { parenright = -34; }; -Q.ss01 = { +Q.ss05 = { ampersand = 44; j.ss01 = 91; }; @@ -134481,7 +134505,7 @@ twoinferior = -14; Q = { parenright = -41; }; -Q.ss01 = { +Q.ss05 = { ampersand = 35; j.ss01 = 70; }; diff --git a/sources/HubotSans.glyphspackage/glyphs/I_breve.ss04.glyph b/sources/HubotSans.glyphspackage/glyphs/I_breve.ss04.glyph new file mode 100644 index 0000000..9be267c --- /dev/null +++ b/sources/HubotSans.glyphspackage/glyphs/I_breve.ss04.glyph @@ -0,0 +1,162 @@ +{ +color = 6; +glyphname = Ibreve.ss04; +layers = ( +{ +layerId = "6932EABA-00D8-4526-96D6-87ADD7AC589E"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (-36,214); +ref = brevecomb; +} +); +width = 175; +}, +{ +layerId = "5CD2F84A-2568-4CD8-B351-D9C938FC152A"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (-46,205); +ref = brevecomb; +} +); +width = 195; +}, +{ +layerId = "C27438A8-196C-4C9A-B899-94A1193B83E6"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (-68,183); +ref = brevecomb; +} +); +width = 245; +}, +{ +layerId = "5908592F-1119-4296-AF9E-8219C1C10A44"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (-78,213); +ref = brevecomb; +} +); +width = 201; +}, +{ +layerId = "AE48F426-5A06-4069-851E-B29A4CF5AB7C"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (-80,204); +ref = brevecomb; +} +); +width = 242; +}, +{ +layerId = "B2A2C094-0A8E-4CD4-B0FB-CC77B76A82B9"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (-98,184); +ref = brevecomb; +} +); +width = 363; +}, +{ +layerId = "CF2D9F7C-A313-4B1D-9A0D-3EFAA90186C4"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (6,214); +ref = brevecomb; +} +); +width = 175; +}, +{ +layerId = "DE16639F-02D9-40F6-995B-45753FE85645"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (-8,206); +ref = brevecomb; +} +); +width = 190; +}, +{ +layerId = "3997DD6A-B1DD-4C8E-8076-A32381C7B82F"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (-35,184); +ref = brevecomb; +} +); +width = 238; +}, +{ +layerId = "83818878-ED40-419E-99CD-108DAFFBE778"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (-39,213); +ref = brevecomb; +} +); +width = 200; +}, +{ +layerId = "60C8C1A3-75DB-4AA2-AA92-15A0C8BC52E3"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (-41,204); +ref = brevecomb; +} +); +width = 243; +}, +{ +layerId = "FFB0BD1F-7FAC-4F91-A9E1-473A5D606C71"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (-66,184); +ref = brevecomb; +} +); +width = 369; +} +); +} diff --git a/sources/HubotSans.glyphspackage/glyphs/I_dieresis.ss01.glyph b/sources/HubotSans.glyphspackage/glyphs/I_dieresis.ss01.glyph index 425d331..93efbac 100644 --- a/sources/HubotSans.glyphspackage/glyphs/I_dieresis.ss01.glyph +++ b/sources/HubotSans.glyphspackage/glyphs/I_dieresis.ss01.glyph @@ -6,157 +6,157 @@ layers = ( layerId = "6932EABA-00D8-4526-96D6-87ADD7AC589E"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (-36,214); +pos = (30,214); ref = dieresiscomb.ss01; } ); -width = 175; +width = 307; }, { layerId = "5CD2F84A-2568-4CD8-B351-D9C938FC152A"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (-57,205); +pos = (21,205); ref = dieresiscomb.ss01; } ); -width = 195; +width = 351; }, { layerId = "C27438A8-196C-4C9A-B899-94A1193B83E6"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (-105,183); +pos = (-26,183); ref = dieresiscomb.ss01; } ); -width = 245; +width = 401; }, { layerId = "5908592F-1119-4296-AF9E-8219C1C10A44"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (-46,213); +pos = (175,213); ref = dieresiscomb.ss01; } ); -width = 201; +width = 642; }, { layerId = "AE48F426-5A06-4069-851E-B29A4CF5AB7C"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (-70,204); +pos = (147,204); ref = dieresiscomb.ss01; } ); -width = 242; +width = 674; }, { layerId = "B2A2C094-0A8E-4CD4-B0FB-CC77B76A82B9"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (-117,184); +pos = (93,184); ref = dieresiscomb.ss01; } ); -width = 363; +width = 783; }, { layerId = "CF2D9F7C-A313-4B1D-9A0D-3EFAA90186C4"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (8,214); +pos = (72,214); ref = dieresiscomb.ss01; } ); -width = 175; +width = 302; }, { layerId = "DE16639F-02D9-40F6-995B-45753FE85645"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (-24,206); +pos = (53,206); ref = dieresiscomb.ss01; } ); -width = 190; +width = 344; }, { layerId = "3997DD6A-B1DD-4C8E-8076-A32381C7B82F"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (-71,184); +pos = (4,184); ref = dieresiscomb.ss01; } ); -width = 238; +width = 387; }, { layerId = "83818878-ED40-419E-99CD-108DAFFBE778"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (2,213); +pos = (226,213); ref = dieresiscomb.ss01; } ); -width = 200; +width = 643; }, { layerId = "60C8C1A3-75DB-4AA2-AA92-15A0C8BC52E3"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (-34,204); +pos = (183,204); ref = dieresiscomb.ss01; } ); -width = 243; +width = 676; }, { layerId = "FFB0BD1F-7FAC-4F91-A9E1-473A5D606C71"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (-84,184); +pos = (125,184); ref = dieresiscomb.ss01; } ); -width = 369; +width = 785; } ); } diff --git a/sources/HubotSans.glyphspackage/glyphs/I_dieresis.ss01.ss04.glyph b/sources/HubotSans.glyphspackage/glyphs/I_dieresis.ss01.ss04.glyph new file mode 100644 index 0000000..6a168ba --- /dev/null +++ b/sources/HubotSans.glyphspackage/glyphs/I_dieresis.ss01.ss04.glyph @@ -0,0 +1,162 @@ +{ +color = 6; +glyphname = Idieresis.ss01.ss04; +layers = ( +{ +layerId = "6932EABA-00D8-4526-96D6-87ADD7AC589E"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (-36,214); +ref = dieresiscomb.ss01; +} +); +width = 175; +}, +{ +layerId = "5CD2F84A-2568-4CD8-B351-D9C938FC152A"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (-57,205); +ref = dieresiscomb.ss01; +} +); +width = 195; +}, +{ +layerId = "C27438A8-196C-4C9A-B899-94A1193B83E6"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (-105,183); +ref = dieresiscomb.ss01; +} +); +width = 245; +}, +{ +layerId = "5908592F-1119-4296-AF9E-8219C1C10A44"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (-46,213); +ref = dieresiscomb.ss01; +} +); +width = 201; +}, +{ +layerId = "B2A2C094-0A8E-4CD4-B0FB-CC77B76A82B9"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (-117,184); +ref = dieresiscomb.ss01; +} +); +width = 363; +}, +{ +layerId = "AE48F426-5A06-4069-851E-B29A4CF5AB7C"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (-70,204); +ref = dieresiscomb.ss01; +} +); +width = 242; +}, +{ +layerId = "3997DD6A-B1DD-4C8E-8076-A32381C7B82F"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (-71,184); +ref = dieresiscomb.ss01; +} +); +width = 238; +}, +{ +layerId = "83818878-ED40-419E-99CD-108DAFFBE778"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (2,213); +ref = dieresiscomb.ss01; +} +); +width = 200; +}, +{ +layerId = "60C8C1A3-75DB-4AA2-AA92-15A0C8BC52E3"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (-34,204); +ref = dieresiscomb.ss01; +} +); +width = 243; +}, +{ +layerId = "FFB0BD1F-7FAC-4F91-A9E1-473A5D606C71"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (-84,184); +ref = dieresiscomb.ss01; +} +); +width = 369; +}, +{ +layerId = "DE16639F-02D9-40F6-995B-45753FE85645"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (-24,206); +ref = dieresiscomb.ss01; +} +); +width = 190; +}, +{ +layerId = "CF2D9F7C-A313-4B1D-9A0D-3EFAA90186C4"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (8,214); +ref = dieresiscomb.ss01; +} +); +width = 175; +} +); +} diff --git a/sources/HubotSans.glyphspackage/glyphs/I_dotaccent.ss01.glyph b/sources/HubotSans.glyphspackage/glyphs/I_dotaccent.ss01.glyph index 6b7100a..b9baa0f 100644 --- a/sources/HubotSans.glyphspackage/glyphs/I_dotaccent.ss01.glyph +++ b/sources/HubotSans.glyphspackage/glyphs/I_dotaccent.ss01.glyph @@ -7,157 +7,157 @@ layers = ( layerId = "6932EABA-00D8-4526-96D6-87ADD7AC589E"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (19,214); +pos = (85,214); ref = dotaccentcomb.ss01; } ); -width = 175; +width = 307; }, { layerId = "5CD2F84A-2568-4CD8-B351-D9C938FC152A"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (9,205); +pos = (87,205); ref = dotaccentcomb.ss01; } ); -width = 195; +width = 351; }, { layerId = "C27438A8-196C-4C9A-B899-94A1193B83E6"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (-17,183); +pos = (62,183); ref = dotaccentcomb.ss01; } ); -width = 245; +width = 401; }, { layerId = "5908592F-1119-4296-AF9E-8219C1C10A44"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (29,213); +pos = (250,213); ref = dotaccentcomb.ss01; } ); -width = 201; +width = 642; }, { layerId = "AE48F426-5A06-4069-851E-B29A4CF5AB7C"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (15,204); +pos = (232,204); ref = dotaccentcomb.ss01; } ); -width = 242; +width = 674; }, { layerId = "B2A2C094-0A8E-4CD4-B0FB-CC77B76A82B9"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (9,184); +pos = (219,184); ref = dotaccentcomb.ss01; } ); -width = 363; +width = 783; }, { layerId = "CF2D9F7C-A313-4B1D-9A0D-3EFAA90186C4"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (63,214); +pos = (127,214); ref = dotaccentcomb.ss01; } ); -width = 175; +width = 302; }, { layerId = "DE16639F-02D9-40F6-995B-45753FE85645"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (40,206); +pos = (117,206); ref = dotaccentcomb.ss01; } ); -width = 190; +width = 344; }, { layerId = "3997DD6A-B1DD-4C8E-8076-A32381C7B82F"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (16,184); +pos = (91,184); ref = dotaccentcomb.ss01; } ); -width = 238; +width = 387; }, { layerId = "83818878-ED40-419E-99CD-108DAFFBE778"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (72,213); +pos = (296,213); ref = dotaccentcomb.ss01; } ); -width = 200; +width = 643; }, { layerId = "60C8C1A3-75DB-4AA2-AA92-15A0C8BC52E3"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (56,204); +pos = (273,204); ref = dotaccentcomb.ss01; } ); -width = 243; +width = 676; }, { layerId = "FFB0BD1F-7FAC-4F91-A9E1-473A5D606C71"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (47,184); +pos = (256,184); ref = dotaccentcomb.ss01; } ); -width = 369; +width = 785; } ); } diff --git a/sources/HubotSans.glyphspackage/glyphs/I_dotaccent.ss01.ss04.glyph b/sources/HubotSans.glyphspackage/glyphs/I_dotaccent.ss01.ss04.glyph new file mode 100644 index 0000000..5a8b379 --- /dev/null +++ b/sources/HubotSans.glyphspackage/glyphs/I_dotaccent.ss01.ss04.glyph @@ -0,0 +1,163 @@ +{ +color = 6; +glyphname = Idotaccent.ss01.ss04; +kernLeft = H; +layers = ( +{ +layerId = "6932EABA-00D8-4526-96D6-87ADD7AC589E"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (19,214); +ref = dotaccentcomb.ss01; +} +); +width = 175; +}, +{ +layerId = "5CD2F84A-2568-4CD8-B351-D9C938FC152A"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (9,205); +ref = dotaccentcomb.ss01; +} +); +width = 195; +}, +{ +layerId = "C27438A8-196C-4C9A-B899-94A1193B83E6"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (-17,183); +ref = dotaccentcomb.ss01; +} +); +width = 245; +}, +{ +layerId = "5908592F-1119-4296-AF9E-8219C1C10A44"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (29,213); +ref = dotaccentcomb.ss01; +} +); +width = 201; +}, +{ +layerId = "B2A2C094-0A8E-4CD4-B0FB-CC77B76A82B9"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (9,184); +ref = dotaccentcomb.ss01; +} +); +width = 363; +}, +{ +layerId = "AE48F426-5A06-4069-851E-B29A4CF5AB7C"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (15,204); +ref = dotaccentcomb.ss01; +} +); +width = 242; +}, +{ +layerId = "3997DD6A-B1DD-4C8E-8076-A32381C7B82F"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (16,184); +ref = dotaccentcomb.ss01; +} +); +width = 238; +}, +{ +layerId = "83818878-ED40-419E-99CD-108DAFFBE778"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (72,213); +ref = dotaccentcomb.ss01; +} +); +width = 200; +}, +{ +layerId = "60C8C1A3-75DB-4AA2-AA92-15A0C8BC52E3"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (56,204); +ref = dotaccentcomb.ss01; +} +); +width = 243; +}, +{ +layerId = "FFB0BD1F-7FAC-4F91-A9E1-473A5D606C71"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (47,184); +ref = dotaccentcomb.ss01; +} +); +width = 369; +}, +{ +layerId = "DE16639F-02D9-40F6-995B-45753FE85645"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (40,206); +ref = dotaccentcomb.ss01; +} +); +width = 190; +}, +{ +layerId = "CF2D9F7C-A313-4B1D-9A0D-3EFAA90186C4"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (63,214); +ref = dotaccentcomb.ss01; +} +); +width = 175; +} +); +} diff --git a/sources/HubotSans.glyphspackage/glyphs/I_dotbelow.ss01.glyph b/sources/HubotSans.glyphspackage/glyphs/I_dotbelow.ss01.glyph index 3211955..1e264d4 100644 --- a/sources/HubotSans.glyphspackage/glyphs/I_dotbelow.ss01.glyph +++ b/sources/HubotSans.glyphspackage/glyphs/I_dotbelow.ss01.glyph @@ -6,157 +6,157 @@ layers = ( layerId = "6932EABA-00D8-4526-96D6-87ADD7AC589E"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (19,0); +pos = (85,0); ref = dotbelowcomb.ss01; } ); -width = 175; +width = 307; }, { layerId = "5CD2F84A-2568-4CD8-B351-D9C938FC152A"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (8,0); +pos = (86,0); ref = dotbelowcomb.ss01; } ); -width = 195; +width = 351; }, { layerId = "C27438A8-196C-4C9A-B899-94A1193B83E6"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (-5,0); +pos = (74,0); ref = dotbelowcomb.ss01; } ); -width = 245; +width = 401; }, { layerId = "5908592F-1119-4296-AF9E-8219C1C10A44"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (29,0); +pos = (250,0); ref = dotbelowcomb.ss01; } ); -width = 201; +width = 642; }, { layerId = "AE48F426-5A06-4069-851E-B29A4CF5AB7C"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (15,0); +pos = (232,0); ref = dotbelowcomb.ss01; } ); -width = 242; +width = 674; }, { layerId = "B2A2C094-0A8E-4CD4-B0FB-CC77B76A82B9"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (21,0); +pos = (231,0); ref = dotbelowcomb.ss01; } ); -width = 363; +width = 783; }, { layerId = "CF2D9F7C-A313-4B1D-9A0D-3EFAA90186C4"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (20,0); +pos = (82,0); ref = dotbelowcomb.ss01; } ); -width = 175; +width = 302; }, { layerId = "DE16639F-02D9-40F6-995B-45753FE85645"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (8,0); +pos = (84,0); ref = dotbelowcomb.ss01; } ); -width = 190; +width = 344; }, { layerId = "3997DD6A-B1DD-4C8E-8076-A32381C7B82F"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (-2,0); +pos = (71,0); ref = dotbelowcomb.ss01; } ); -width = 238; +width = 387; }, { layerId = "83818878-ED40-419E-99CD-108DAFFBE778"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (27,0); +pos = (251,0); ref = dotbelowcomb.ss01; } ); -width = 200; +width = 643; }, { layerId = "60C8C1A3-75DB-4AA2-AA92-15A0C8BC52E3"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (20,0); +pos = (235,0); ref = dotbelowcomb.ss01; } ); -width = 243; +width = 676; }, { layerId = "FFB0BD1F-7FAC-4F91-A9E1-473A5D606C71"; shapes = ( { -ref = I.ss04; +ref = I; }, { -pos = (23,0); +pos = (230,0); ref = dotbelowcomb.ss01; } ); -width = 369; +width = 785; } ); } diff --git a/sources/HubotSans.glyphspackage/glyphs/I_dotbelow.ss01.ss04.glyph b/sources/HubotSans.glyphspackage/glyphs/I_dotbelow.ss01.ss04.glyph new file mode 100644 index 0000000..3708b7c --- /dev/null +++ b/sources/HubotSans.glyphspackage/glyphs/I_dotbelow.ss01.ss04.glyph @@ -0,0 +1,162 @@ +{ +color = 6; +glyphname = Idotbelow.ss01.ss04; +layers = ( +{ +layerId = "6932EABA-00D8-4526-96D6-87ADD7AC589E"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (19,0); +ref = dotbelowcomb.ss01; +} +); +width = 175; +}, +{ +layerId = "5CD2F84A-2568-4CD8-B351-D9C938FC152A"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (8,0); +ref = dotbelowcomb.ss01; +} +); +width = 195; +}, +{ +layerId = "C27438A8-196C-4C9A-B899-94A1193B83E6"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (-5,0); +ref = dotbelowcomb.ss01; +} +); +width = 245; +}, +{ +layerId = "5908592F-1119-4296-AF9E-8219C1C10A44"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (29,0); +ref = dotbelowcomb.ss01; +} +); +width = 201; +}, +{ +layerId = "B2A2C094-0A8E-4CD4-B0FB-CC77B76A82B9"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (21,0); +ref = dotbelowcomb.ss01; +} +); +width = 363; +}, +{ +layerId = "AE48F426-5A06-4069-851E-B29A4CF5AB7C"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (15,0); +ref = dotbelowcomb.ss01; +} +); +width = 242; +}, +{ +layerId = "3997DD6A-B1DD-4C8E-8076-A32381C7B82F"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (-2,0); +ref = dotbelowcomb.ss01; +} +); +width = 238; +}, +{ +layerId = "83818878-ED40-419E-99CD-108DAFFBE778"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (27,0); +ref = dotbelowcomb.ss01; +} +); +width = 200; +}, +{ +layerId = "60C8C1A3-75DB-4AA2-AA92-15A0C8BC52E3"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (20,0); +ref = dotbelowcomb.ss01; +} +); +width = 243; +}, +{ +layerId = "FFB0BD1F-7FAC-4F91-A9E1-473A5D606C71"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (23,0); +ref = dotbelowcomb.ss01; +} +); +width = 369; +}, +{ +layerId = "DE16639F-02D9-40F6-995B-45753FE85645"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (8,0); +ref = dotbelowcomb.ss01; +} +); +width = 190; +}, +{ +layerId = "CF2D9F7C-A313-4B1D-9A0D-3EFAA90186C4"; +shapes = ( +{ +ref = I.ss04; +}, +{ +pos = (20,0); +ref = dotbelowcomb.ss01; +} +); +width = 175; +} +); +} diff --git a/sources/HubotSans.glyphspackage/glyphs/Q_.ss01.glyph b/sources/HubotSans.glyphspackage/glyphs/Q_.ss05.glyph similarity index 98% rename from sources/HubotSans.glyphspackage/glyphs/Q_.ss01.glyph rename to sources/HubotSans.glyphspackage/glyphs/Q_.ss05.glyph index d016f57..be80e0d 100644 --- a/sources/HubotSans.glyphspackage/glyphs/Q_.ss01.glyph +++ b/sources/HubotSans.glyphspackage/glyphs/Q_.ss05.glyph @@ -1,6 +1,6 @@ { color = 6; -glyphname = Q.ss01; +glyphname = Q.ss05; kernLeft = O; kernRight = Q.ss01; layers = ( diff --git a/sources/HubotSans.glyphspackage/glyphs/U_horndotbelow.ss01.glyph b/sources/HubotSans.glyphspackage/glyphs/U_horndotbelow.ss01.glyph new file mode 100644 index 0000000..40de637 --- /dev/null +++ b/sources/HubotSans.glyphspackage/glyphs/U_horndotbelow.ss01.glyph @@ -0,0 +1,162 @@ +{ +color = 6; +glyphname = Uhorndotbelow.ss01; +layers = ( +{ +layerId = "6932EABA-00D8-4526-96D6-87ADD7AC589E"; +shapes = ( +{ +ref = Uhorn; +}, +{ +pos = (152,0); +ref = dotbelowcomb.ss01; +} +); +width = 442; +}, +{ +layerId = "5CD2F84A-2568-4CD8-B351-D9C938FC152A"; +shapes = ( +{ +ref = Uhorn; +}, +{ +pos = (139,0); +ref = dotbelowcomb.ss01; +} +); +width = 458; +}, +{ +layerId = "C27438A8-196C-4C9A-B899-94A1193B83E6"; +shapes = ( +{ +ref = Uhorn; +}, +{ +pos = (122,0); +ref = dotbelowcomb.ss01; +} +); +width = 501; +}, +{ +layerId = "5908592F-1119-4296-AF9E-8219C1C10A44"; +shapes = ( +{ +ref = Uhorn; +}, +{ +pos = (360,0); +ref = dotbelowcomb.ss01; +} +); +width = 857; +}, +{ +layerId = "AE48F426-5A06-4069-851E-B29A4CF5AB7C"; +shapes = ( +{ +ref = Uhorn; +}, +{ +pos = (325,0); +ref = dotbelowcomb.ss01; +} +); +width = 859; +}, +{ +layerId = "B2A2C094-0A8E-4CD4-B0FB-CC77B76A82B9"; +shapes = ( +{ +ref = Uhorn; +}, +{ +pos = (301,0); +ref = dotbelowcomb.ss01; +} +); +width = 923; +}, +{ +layerId = "CF2D9F7C-A313-4B1D-9A0D-3EFAA90186C4"; +shapes = ( +{ +ref = Uhorn; +}, +{ +pos = (162,0); +ref = dotbelowcomb.ss01; +} +); +width = 440; +}, +{ +layerId = "DE16639F-02D9-40F6-995B-45753FE85645"; +shapes = ( +{ +ref = Uhorn; +}, +{ +pos = (148,0); +ref = dotbelowcomb.ss01; +} +); +width = 451; +}, +{ +layerId = "3997DD6A-B1DD-4C8E-8076-A32381C7B82F"; +shapes = ( +{ +ref = Uhorn; +}, +{ +pos = (129,0); +ref = dotbelowcomb.ss01; +} +); +width = 483; +}, +{ +layerId = "83818878-ED40-419E-99CD-108DAFFBE778"; +shapes = ( +{ +ref = Uhorn; +}, +{ +pos = (378,0); +ref = dotbelowcomb.ss01; +} +); +width = 883; +}, +{ +layerId = "60C8C1A3-75DB-4AA2-AA92-15A0C8BC52E3"; +shapes = ( +{ +ref = Uhorn; +}, +{ +pos = (361,0); +ref = dotbelowcomb.ss01; +} +); +width = 879; +}, +{ +layerId = "FFB0BD1F-7FAC-4F91-A9E1-473A5D606C71"; +shapes = ( +{ +ref = Uhorn; +}, +{ +pos = (328,0); +ref = dotbelowcomb.ss01; +} +); +width = 927; +} +); +} diff --git a/sources/HubotSans.glyphspackage/glyphs/idotaccent.ss01.glyph b/sources/HubotSans.glyphspackage/glyphs/idotaccent.ss01.glyph new file mode 100644 index 0000000..0664823 --- /dev/null +++ b/sources/HubotSans.glyphspackage/glyphs/idotaccent.ss01.glyph @@ -0,0 +1,162 @@ +{ +color = 6; +glyphname = idotaccent.ss01; +layers = ( +{ +layerId = "6932EABA-00D8-4526-96D6-87ADD7AC589E"; +shapes = ( +{ +ref = idotless; +}, +{ +pos = (7,0); +ref = dotaccentcomb.ss01; +} +); +width = 151; +}, +{ +layerId = "5CD2F84A-2568-4CD8-B351-D9C938FC152A"; +shapes = ( +{ +ref = idotless; +}, +{ +pos = (-2,0); +ref = dotaccentcomb.ss01; +} +); +width = 173; +}, +{ +layerId = "C27438A8-196C-4C9A-B899-94A1193B83E6"; +shapes = ( +{ +ref = idotless; +}, +{ +pos = (-24,0); +ref = dotaccentcomb.ss01; +} +); +width = 232; +}, +{ +layerId = "5908592F-1119-4296-AF9E-8219C1C10A44"; +shapes = ( +{ +ref = idotless; +}, +{ +pos = (13,0); +ref = dotaccentcomb.ss01; +} +); +width = 169; +}, +{ +layerId = "AE48F426-5A06-4069-851E-B29A4CF5AB7C"; +shapes = ( +{ +ref = idotless; +}, +{ +pos = (3,0); +ref = dotaccentcomb.ss01; +} +); +width = 217; +}, +{ +layerId = "B2A2C094-0A8E-4CD4-B0FB-CC77B76A82B9"; +shapes = ( +{ +ref = idotless; +}, +{ +pos = (-10,0); +ref = dotaccentcomb.ss01; +} +); +width = 326; +}, +{ +layerId = "CF2D9F7C-A313-4B1D-9A0D-3EFAA90186C4"; +shapes = ( +{ +ref = idotless; +}, +{ +pos = (6,0); +ref = dotaccentcomb.ss01; +} +); +width = 151; +}, +{ +layerId = "DE16639F-02D9-40F6-995B-45753FE85645"; +shapes = ( +{ +ref = idotless; +}, +{ +pos = (-13,0); +ref = dotaccentcomb.ss01; +} +); +width = 170; +}, +{ +layerId = "3997DD6A-B1DD-4C8E-8076-A32381C7B82F"; +shapes = ( +{ +ref = idotless; +}, +{ +pos = (-29,0); +ref = dotaccentcomb.ss01; +} +); +width = 225; +}, +{ +layerId = "83818878-ED40-419E-99CD-108DAFFBE778"; +shapes = ( +{ +ref = idotless; +}, +{ +pos = (14,0); +ref = dotaccentcomb.ss01; +} +); +width = 171; +}, +{ +layerId = "60C8C1A3-75DB-4AA2-AA92-15A0C8BC52E3"; +shapes = ( +{ +ref = idotless; +}, +{ +pos = (2,0); +ref = dotaccentcomb.ss01; +} +); +width = 219; +}, +{ +layerId = "FFB0BD1F-7FAC-4F91-A9E1-473A5D606C71"; +shapes = ( +{ +ref = idotless; +}, +{ +pos = (-9,0); +ref = dotaccentcomb.ss01; +} +); +width = 332; +} +); +} diff --git a/sources/HubotSans.glyphspackage/glyphs/idotbelow.dotless.ss01.glyph b/sources/HubotSans.glyphspackage/glyphs/idotbelow.dotless.ss01.glyph new file mode 100644 index 0000000..1ba89ab --- /dev/null +++ b/sources/HubotSans.glyphspackage/glyphs/idotbelow.dotless.ss01.glyph @@ -0,0 +1,162 @@ +{ +color = 6; +glyphname = idotbelow.dotless.ss01; +layers = ( +{ +layerId = "6932EABA-00D8-4526-96D6-87ADD7AC589E"; +shapes = ( +{ +ref = idotless; +}, +{ +pos = (7,0); +ref = dotbelowcomb.ss01; +} +); +width = 151; +}, +{ +layerId = "5CD2F84A-2568-4CD8-B351-D9C938FC152A"; +shapes = ( +{ +ref = idotless; +}, +{ +pos = (-3,0); +ref = dotbelowcomb.ss01; +} +); +width = 173; +}, +{ +layerId = "C27438A8-196C-4C9A-B899-94A1193B83E6"; +shapes = ( +{ +ref = idotless; +}, +{ +pos = (-12,0); +ref = dotbelowcomb.ss01; +} +); +width = 232; +}, +{ +layerId = "5908592F-1119-4296-AF9E-8219C1C10A44"; +shapes = ( +{ +ref = idotless; +}, +{ +pos = (13,0); +ref = dotbelowcomb.ss01; +} +); +width = 169; +}, +{ +layerId = "AE48F426-5A06-4069-851E-B29A4CF5AB7C"; +shapes = ( +{ +ref = idotless; +}, +{ +pos = (3,0); +ref = dotbelowcomb.ss01; +} +); +width = 217; +}, +{ +layerId = "B2A2C094-0A8E-4CD4-B0FB-CC77B76A82B9"; +shapes = ( +{ +ref = idotless; +}, +{ +pos = (2,0); +ref = dotbelowcomb.ss01; +} +); +width = 326; +}, +{ +layerId = "CF2D9F7C-A313-4B1D-9A0D-3EFAA90186C4"; +shapes = ( +{ +ref = idotless; +}, +{ +pos = (7,0); +ref = dotbelowcomb.ss01; +} +); +width = 151; +}, +{ +layerId = "DE16639F-02D9-40F6-995B-45753FE85645"; +shapes = ( +{ +ref = idotless; +}, +{ +pos = (-3,0); +ref = dotbelowcomb.ss01; +} +); +width = 170; +}, +{ +layerId = "3997DD6A-B1DD-4C8E-8076-A32381C7B82F"; +shapes = ( +{ +ref = idotless; +}, +{ +pos = (-10,0); +ref = dotbelowcomb.ss01; +} +); +width = 225; +}, +{ +layerId = "83818878-ED40-419E-99CD-108DAFFBE778"; +shapes = ( +{ +ref = idotless; +}, +{ +pos = (15,0); +ref = dotbelowcomb.ss01; +} +); +width = 171; +}, +{ +layerId = "60C8C1A3-75DB-4AA2-AA92-15A0C8BC52E3"; +shapes = ( +{ +ref = idotless; +}, +{ +pos = (6,0); +ref = dotbelowcomb.ss01; +} +); +width = 219; +}, +{ +layerId = "FFB0BD1F-7FAC-4F91-A9E1-473A5D606C71"; +shapes = ( +{ +ref = idotless; +}, +{ +pos = (3,0); +ref = dotbelowcomb.ss01; +} +); +width = 332; +} +); +} diff --git a/sources/HubotSans.glyphspackage/glyphs/r.ss03.glyph b/sources/HubotSans.glyphspackage/glyphs/r.ss03.glyph index 4d2ffe8..fdf5066 100644 --- a/sources/HubotSans.glyphspackage/glyphs/r.ss03.glyph +++ b/sources/HubotSans.glyphspackage/glyphs/r.ss03.glyph @@ -4,6 +4,16 @@ kernLeft = r.ss03; kernRight = r.ss03; layers = ( { +anchors = ( +{ +name = bottom; +pos = (76,0); +}, +{ +name = top; +pos = (131,515); +} +); layerId = "6932EABA-00D8-4526-96D6-87ADD7AC589E"; shapes = ( { @@ -24,6 +34,16 @@ nodes = ( width = 203; }, { +anchors = ( +{ +name = bottom; +pos = (85,0); +}, +{ +name = top; +pos = (147,524); +} +); layerId = "5CD2F84A-2568-4CD8-B351-D9C938FC152A"; shapes = ( { @@ -44,6 +64,16 @@ nodes = ( width = 246; }, { +anchors = ( +{ +name = bottom; +pos = (113,0); +}, +{ +name = top; +pos = (192,546); +} +); background = { shapes = ( { @@ -82,6 +112,16 @@ nodes = ( width = 309; }, { +anchors = ( +{ +name = bottom; +pos = (85,0); +}, +{ +name = top; +pos = (206,516); +} +); layerId = "5908592F-1119-4296-AF9E-8219C1C10A44"; shapes = ( { @@ -102,6 +142,16 @@ nodes = ( width = 340; }, { +anchors = ( +{ +name = bottom; +pos = (162,0); +}, +{ +name = top; +pos = (286,545); +} +); layerId = "B2A2C094-0A8E-4CD4-B0FB-CC77B76A82B9"; shapes = ( { @@ -122,6 +172,16 @@ nodes = ( width = 462; }, { +anchors = ( +{ +name = bottom; +pos = (107,0); +}, +{ +name = top; +pos = (227,525); +} +); layerId = "AE48F426-5A06-4069-851E-B29A4CF5AB7C"; shapes = ( { @@ -142,6 +202,16 @@ nodes = ( width = 377; }, { +anchors = ( +{ +name = bottom; +pos = (54,0); +}, +{ +name = top; +pos = (239,545); +} +); layerId = "3997DD6A-B1DD-4C8E-8076-A32381C7B82F"; shapes = ( { @@ -162,6 +232,16 @@ nodes = ( width = 304; }, { +anchors = ( +{ +name = bottom; +pos = (30,0); +}, +{ +name = top; +pos = (253,516); +} +); layerId = "83818878-ED40-419E-99CD-108DAFFBE778"; shapes = ( { @@ -182,6 +262,16 @@ nodes = ( width = 339; }, { +anchors = ( +{ +name = bottom; +pos = (51,0); +}, +{ +name = top; +pos = (277,525); +} +); layerId = "60C8C1A3-75DB-4AA2-AA92-15A0C8BC52E3"; shapes = ( { @@ -202,6 +292,16 @@ nodes = ( width = 376; }, { +anchors = ( +{ +name = bottom; +pos = (105,0); +}, +{ +name = top; +pos = (344,545); +} +); layerId = "FFB0BD1F-7FAC-4F91-A9E1-473A5D606C71"; shapes = ( { @@ -222,6 +322,16 @@ nodes = ( width = 463; }, { +anchors = ( +{ +name = bottom; +pos = (30,0); +}, +{ +name = top; +pos = (204,523); +} +); layerId = "DE16639F-02D9-40F6-995B-45753FE85645"; shapes = ( { @@ -242,6 +352,16 @@ nodes = ( width = 244; }, { +anchors = ( +{ +name = bottom; +pos = (21,0); +}, +{ +name = top; +pos = (185,515); +} +); layerId = "CF2D9F7C-A313-4B1D-9A0D-3EFAA90186C4"; shapes = ( { diff --git a/sources/HubotSans.glyphspackage/glyphs/racute.ss03.glyph b/sources/HubotSans.glyphspackage/glyphs/racute.ss03.glyph new file mode 100644 index 0000000..0cbfd70 --- /dev/null +++ b/sources/HubotSans.glyphspackage/glyphs/racute.ss03.glyph @@ -0,0 +1,163 @@ +{ +color = 6; +glyphname = racute.ss03; +kernRight = r; +layers = ( +{ +layerId = "6932EABA-00D8-4526-96D6-87ADD7AC589E"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (75,0); +ref = acutecomb; +} +); +width = 203; +}, +{ +layerId = "5CD2F84A-2568-4CD8-B351-D9C938FC152A"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (71,0); +ref = acutecomb; +} +); +width = 246; +}, +{ +layerId = "C27438A8-196C-4C9A-B899-94A1193B83E6"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (74,0); +ref = acutecomb; +} +); +width = 309; +}, +{ +layerId = "5908592F-1119-4296-AF9E-8219C1C10A44"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (146,0); +ref = acutecomb; +} +); +width = 340; +}, +{ +layerId = "B2A2C094-0A8E-4CD4-B0FB-CC77B76A82B9"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (136,0); +ref = acutecomb; +} +); +width = 462; +}, +{ +layerId = "AE48F426-5A06-4069-851E-B29A4CF5AB7C"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (133,0); +ref = acutecomb; +} +); +width = 377; +}, +{ +layerId = "3997DD6A-B1DD-4C8E-8076-A32381C7B82F"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (59,0); +ref = acutecomb; +} +); +width = 304; +}, +{ +layerId = "83818878-ED40-419E-99CD-108DAFFBE778"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (138,0); +ref = acutecomb; +} +); +width = 339; +}, +{ +layerId = "60C8C1A3-75DB-4AA2-AA92-15A0C8BC52E3"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (125,0); +ref = acutecomb; +} +); +width = 376; +}, +{ +layerId = "FFB0BD1F-7FAC-4F91-A9E1-473A5D606C71"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (136,0); +ref = acutecomb; +} +); +width = 463; +}, +{ +layerId = "DE16639F-02D9-40F6-995B-45753FE85645"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (70,0); +ref = acutecomb; +} +); +width = 244; +}, +{ +layerId = "CF2D9F7C-A313-4B1D-9A0D-3EFAA90186C4"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (75,0); +ref = acutecomb; +} +); +width = 204; +} +); +} diff --git a/sources/HubotSans.glyphspackage/glyphs/rcaron.ss03.glyph b/sources/HubotSans.glyphspackage/glyphs/rcaron.ss03.glyph new file mode 100644 index 0000000..d8aa23d --- /dev/null +++ b/sources/HubotSans.glyphspackage/glyphs/rcaron.ss03.glyph @@ -0,0 +1,163 @@ +{ +color = 6; +glyphname = rcaron.ss03; +kernRight = r; +layers = ( +{ +layerId = "6932EABA-00D8-4526-96D6-87ADD7AC589E"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (7,0); +ref = caroncomb; +} +); +width = 203; +}, +{ +layerId = "5CD2F84A-2568-4CD8-B351-D9C938FC152A"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (-3,0); +ref = caroncomb; +} +); +width = 246; +}, +{ +layerId = "C27438A8-196C-4C9A-B899-94A1193B83E6"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (-37,0); +ref = caroncomb; +} +); +width = 309; +}, +{ +layerId = "5908592F-1119-4296-AF9E-8219C1C10A44"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (20,0); +ref = caroncomb; +} +); +width = 340; +}, +{ +layerId = "B2A2C094-0A8E-4CD4-B0FB-CC77B76A82B9"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (-38,0); +ref = caroncomb; +} +); +width = 462; +}, +{ +layerId = "AE48F426-5A06-4069-851E-B29A4CF5AB7C"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (-6,0); +ref = caroncomb; +} +); +width = 377; +}, +{ +layerId = "3997DD6A-B1DD-4C8E-8076-A32381C7B82F"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (-40,0); +ref = caroncomb; +} +); +width = 304; +}, +{ +layerId = "83818878-ED40-419E-99CD-108DAFFBE778"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (12,0); +ref = caroncomb; +} +); +width = 339; +}, +{ +layerId = "60C8C1A3-75DB-4AA2-AA92-15A0C8BC52E3"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (-11,0); +ref = caroncomb; +} +); +width = 376; +}, +{ +layerId = "FFB0BD1F-7FAC-4F91-A9E1-473A5D606C71"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (-68,0); +ref = caroncomb; +} +); +width = 463; +}, +{ +layerId = "DE16639F-02D9-40F6-995B-45753FE85645"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (7,0); +ref = caroncomb; +} +); +width = 244; +}, +{ +layerId = "CF2D9F7C-A313-4B1D-9A0D-3EFAA90186C4"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (8,0); +ref = caroncomb; +} +); +width = 204; +} +); +} diff --git a/sources/HubotSans.glyphspackage/glyphs/rcommaaccent.ss03.glyph b/sources/HubotSans.glyphspackage/glyphs/rcommaaccent.ss03.glyph new file mode 100644 index 0000000..f521aa2 --- /dev/null +++ b/sources/HubotSans.glyphspackage/glyphs/rcommaaccent.ss03.glyph @@ -0,0 +1,163 @@ +{ +color = 6; +glyphname = rcommaaccent.ss03; +kernRight = r; +layers = ( +{ +layerId = "6932EABA-00D8-4526-96D6-87ADD7AC589E"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (2,0); +ref = commaaccentcomb; +} +); +width = 203; +}, +{ +layerId = "5CD2F84A-2568-4CD8-B351-D9C938FC152A"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (-4,0); +ref = commaaccentcomb; +} +); +width = 246; +}, +{ +layerId = "C27438A8-196C-4C9A-B899-94A1193B83E6"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (-20,0); +ref = commaaccentcomb; +} +); +width = 309; +}, +{ +layerId = "5908592F-1119-4296-AF9E-8219C1C10A44"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (9,0); +ref = commaaccentcomb; +} +); +width = 340; +}, +{ +layerId = "B2A2C094-0A8E-4CD4-B0FB-CC77B76A82B9"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (-6,0); +ref = commaaccentcomb; +} +); +width = 462; +}, +{ +layerId = "AE48F426-5A06-4069-851E-B29A4CF5AB7C"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (7,0); +ref = commaaccentcomb; +} +); +width = 377; +}, +{ +layerId = "3997DD6A-B1DD-4C8E-8076-A32381C7B82F"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (-21,0); +ref = commaaccentcomb; +} +); +width = 304; +}, +{ +layerId = "83818878-ED40-419E-99CD-108DAFFBE778"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (9,0); +ref = commaaccentcomb; +} +); +width = 339; +}, +{ +layerId = "60C8C1A3-75DB-4AA2-AA92-15A0C8BC52E3"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (6,0); +ref = commaaccentcomb; +} +); +width = 376; +}, +{ +layerId = "FFB0BD1F-7FAC-4F91-A9E1-473A5D606C71"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (-6,0); +ref = commaaccentcomb; +} +); +width = 463; +}, +{ +layerId = "DE16639F-02D9-40F6-995B-45753FE85645"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (-4,0); +ref = commaaccentcomb; +} +); +width = 244; +}, +{ +layerId = "CF2D9F7C-A313-4B1D-9A0D-3EFAA90186C4"; +shapes = ( +{ +ref = r.ss03; +}, +{ +pos = (2,0); +ref = commaaccentcomb; +} +); +width = 204; +} +); +} diff --git a/sources/HubotSans.glyphspackage/glyphs/udotbelow.ss01.glyph b/sources/HubotSans.glyphspackage/glyphs/udotbelow.ss01.glyph new file mode 100644 index 0000000..0cfbc59 --- /dev/null +++ b/sources/HubotSans.glyphspackage/glyphs/udotbelow.ss01.glyph @@ -0,0 +1,162 @@ +{ +color = 6; +glyphname = udotbelow.ss01; +layers = ( +{ +layerId = "6932EABA-00D8-4526-96D6-87ADD7AC589E"; +shapes = ( +{ +ref = u; +}, +{ +pos = (134,0); +ref = dotbelowcomb.ss01; +} +); +width = 402; +}, +{ +layerId = "5CD2F84A-2568-4CD8-B351-D9C938FC152A"; +shapes = ( +{ +ref = u; +}, +{ +pos = (126,0); +ref = dotbelowcomb.ss01; +} +); +width = 425; +}, +{ +layerId = "C27438A8-196C-4C9A-B899-94A1193B83E6"; +shapes = ( +{ +ref = u; +}, +{ +pos = (118,0); +ref = dotbelowcomb.ss01; +} +); +width = 491; +}, +{ +layerId = "5908592F-1119-4296-AF9E-8219C1C10A44"; +shapes = ( +{ +ref = u; +}, +{ +pos = (237,0); +ref = dotbelowcomb.ss01; +} +); +width = 610; +}, +{ +layerId = "AE48F426-5A06-4069-851E-B29A4CF5AB7C"; +shapes = ( +{ +ref = u; +}, +{ +pos = (225,0); +ref = dotbelowcomb.ss01; +} +); +width = 653; +}, +{ +layerId = "B2A2C094-0A8E-4CD4-B0FB-CC77B76A82B9"; +shapes = ( +{ +ref = u; +}, +{ +pos = (227,0); +ref = dotbelowcomb.ss01; +} +); +width = 768; +}, +{ +layerId = "CF2D9F7C-A313-4B1D-9A0D-3EFAA90186C4"; +shapes = ( +{ +ref = u; +}, +{ +pos = (131,0); +ref = dotbelowcomb.ss01; +} +); +width = 393; +}, +{ +layerId = "DE16639F-02D9-40F6-995B-45753FE85645"; +shapes = ( +{ +ref = u; +}, +{ +pos = (124,0); +ref = dotbelowcomb.ss01; +} +); +width = 416; +}, +{ +layerId = "3997DD6A-B1DD-4C8E-8076-A32381C7B82F"; +shapes = ( +{ +ref = u; +}, +{ +pos = (116,0); +ref = dotbelowcomb.ss01; +} +); +width = 477; +}, +{ +layerId = "83818878-ED40-419E-99CD-108DAFFBE778"; +shapes = ( +{ +ref = u; +}, +{ +pos = (244,0); +ref = dotbelowcomb.ss01; +} +); +width = 619; +}, +{ +layerId = "60C8C1A3-75DB-4AA2-AA92-15A0C8BC52E3"; +shapes = ( +{ +ref = u; +}, +{ +pos = (234,0); +ref = dotbelowcomb.ss01; +} +); +width = 664; +}, +{ +layerId = "FFB0BD1F-7FAC-4F91-A9E1-473A5D606C71"; +shapes = ( +{ +ref = u; +}, +{ +pos = (227,0); +ref = dotbelowcomb.ss01; +} +); +width = 779; +} +); +} diff --git a/sources/HubotSans.glyphspackage/glyphs/zdotaccent.ss01.glyph b/sources/HubotSans.glyphspackage/glyphs/zdotaccent.ss01.glyph new file mode 100644 index 0000000..5a7af70 --- /dev/null +++ b/sources/HubotSans.glyphspackage/glyphs/zdotaccent.ss01.glyph @@ -0,0 +1,162 @@ +{ +color = 6; +glyphname = zdotaccent.ss01; +layers = ( +{ +layerId = "6932EABA-00D8-4526-96D6-87ADD7AC589E"; +shapes = ( +{ +ref = z; +}, +{ +pos = (84,0); +ref = dotaccentcomb.ss01; +} +); +width = 309; +}, +{ +layerId = "5CD2F84A-2568-4CD8-B351-D9C938FC152A"; +shapes = ( +{ +ref = z; +}, +{ +pos = (77,0); +ref = dotaccentcomb.ss01; +} +); +width = 336; +}, +{ +layerId = "C27438A8-196C-4C9A-B899-94A1193B83E6"; +shapes = ( +{ +ref = z; +}, +{ +pos = (58,0); +ref = dotaccentcomb.ss01; +} +); +width = 398; +}, +{ +layerId = "5908592F-1119-4296-AF9E-8219C1C10A44"; +shapes = ( +{ +ref = z; +}, +{ +pos = (202,0); +ref = dotaccentcomb.ss01; +} +); +width = 550; +}, +{ +layerId = "AE48F426-5A06-4069-851E-B29A4CF5AB7C"; +shapes = ( +{ +ref = z; +}, +{ +pos = (182,0); +ref = dotaccentcomb.ss01; +} +); +width = 577; +}, +{ +layerId = "B2A2C094-0A8E-4CD4-B0FB-CC77B76A82B9"; +shapes = ( +{ +ref = z; +}, +{ +pos = (153,0); +ref = dotaccentcomb.ss01; +} +); +width = 654; +}, +{ +layerId = "CF2D9F7C-A313-4B1D-9A0D-3EFAA90186C4"; +shapes = ( +{ +ref = z; +}, +{ +pos = (94,0); +ref = dotaccentcomb.ss01; +} +); +width = 301; +}, +{ +layerId = "DE16639F-02D9-40F6-995B-45753FE85645"; +shapes = ( +{ +ref = z; +}, +{ +pos = (74,0); +ref = dotaccentcomb.ss01; +} +); +width = 325; +}, +{ +layerId = "3997DD6A-B1DD-4C8E-8076-A32381C7B82F"; +shapes = ( +{ +ref = z; +}, +{ +pos = (63,0); +ref = dotaccentcomb.ss01; +} +); +width = 387; +}, +{ +layerId = "83818878-ED40-419E-99CD-108DAFFBE778"; +shapes = ( +{ +ref = z; +}, +{ +pos = (219,0); +ref = dotaccentcomb.ss01; +} +); +width = 560; +}, +{ +layerId = "60C8C1A3-75DB-4AA2-AA92-15A0C8BC52E3"; +shapes = ( +{ +ref = z; +}, +{ +pos = (187,0); +ref = dotaccentcomb.ss01; +} +); +width = 586; +}, +{ +layerId = "FFB0BD1F-7FAC-4F91-A9E1-473A5D606C71"; +shapes = ( +{ +ref = z; +}, +{ +pos = (167,0); +ref = dotaccentcomb.ss01; +} +); +width = 668; +} +); +} diff --git a/sources/HubotSans.glyphspackage/order.plist b/sources/HubotSans.glyphspackage/order.plist index 468ec2c..287850b 100644 --- a/sources/HubotSans.glyphspackage/order.plist +++ b/sources/HubotSans.glyphspackage/order.plist @@ -190,9 +190,9 @@ Ocircumflexdotbelow.ss01, Odieresis.ss01, Odotbelow.ss01, Ohorndotbelow.ss01, -Q.ss01, Udieresis.ss01, Udotbelow.ss01, +Uhorndotbelow.ss01, Wdieresis.ss01, Ydieresis.ss01, Ydotbelow.ss01, @@ -200,6 +200,7 @@ Zdotaccent.ss01, I.ss04, IJ.ss04, Iacute.ss04, +Ibreve.ss04, Icircumflex.ss04, Idieresis.ss04, Idotaccent.ss04, @@ -209,6 +210,10 @@ Ihookabove.ss04, Imacron.ss04, Iogonek.ss04, Itilde.ss04, +Q.ss05, +Idieresis.ss01.ss04, +Idotaccent.ss01.ss04, +Idotbelow.ss01.ss04, a, aacute, abreve, @@ -398,6 +403,7 @@ edotbelow.ss01, gdotaccent.ss01, i.ss01, idieresis.ss01, +idotaccent.ss01, idotbelow.ss01, j.ss01, ldot.ss01, @@ -406,6 +412,7 @@ odieresis.ss01, odotbelow.ss01, ohorndotbelow.ss01, udieresis.ss01, +udotbelow.ss01, uhorndotbelow.ss01, wdieresis.ss01, y.ss01, @@ -414,6 +421,7 @@ ycircumflex.ss01, ydieresis.ss01, ydotbelow.ss01, ygrave.ss01, +zdotaccent.ss01, l.ss02, lacute.ss02, lcaron.ss02, @@ -421,6 +429,10 @@ lcommaaccent.ss02, ldot.ss02, lslash.ss02, r.ss03, +racute.ss03, +rcaron.ss03, +rcommaaccent.ss03, +idotbelow.dotless.ss01, ldot.ss01.ss02, f_f, f_f_i,