Skip to content

Commit

Permalink
Fix outlines
Browse files Browse the repository at this point in the history
  • Loading branch information
solmatas committed Dec 4, 2023
1 parent 7cd6787 commit 5df118b
Show file tree
Hide file tree
Showing 4 changed files with 13,537 additions and 3,698 deletions.
108 changes: 55 additions & 53 deletions sources/Montserrat-Italic.glyphs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,9 @@ DisplayStrings = (
"Strokes/space and/space bars:\012/space \012/strokeshortcomb/strokelongcomb/dothorizontalbarmod/dotverticalbarmod \012/Astroke/Astroke.ss01/Estroke.ss01/Estroke/Cstroke/uniA7B8/Tdiagonalstroke.ss01/Tdiagonalstroke/Sobliquestroke/space/Gstroke/Gstroke.ss01/Obarred-cy/Cbar/Istroke/Jstroke/Zstroke/Istroke.ss01/Jstroke.ss01/Ubar/Ubar.ss01/Lbar/Tbar/Tbar.ss01/Ldoublebar/Pstroke/Rstroke/Bstroke/Ystroke/Ystroke.ss01/Hbar/Kstroke/Dtopbar \012\012/astroke/cstroke/estroke/astroke.ss01/estroke.ss01/uniA7B9/tdiagonalstroke/tdiagonalstroke.ss01/space/gstroke/Ismallstroke/obarred/pstroke/obarred-cy/obarreddieresis-cy/cbar/zstroke/Ismall/Ismallstroke/istroke.dotless/istroke/ldoublebar/jdotlessstroke/jstroke/ldoublebar.ss01/tbar/tbar.ss01/rstroke/rstroke/ubar/Usmallstroke/space/ystroke.ss01/ystroke/lbar/lbar.ss01/bstroke/hbar/kstroke/lambdastroke/lambdastroke.ss01/space/btopbar/dtopbar \012\012/astroke.sc/astroke.sc.ss01/cstroke.sc/estroke.sc/estroke.sc.ss01/tdiagonalstroke.sc/tdiagonalstroke.sc.ss01/sobliquestroke.sc/space/gstroke.sc.ss01/gstroke.sc/cbar.sc/obarred.sc/cbar.sc/istroke.sc/istroke.dotless.sc/Ismallstroke.sc/istroke.sc.ss01/jstroke.sc.ss01/jdotlessstroke.sc/jstroke.sc/ubar.sc/Usmallstroke.sc/ubar.sc.ss01/space/lbar.sc.ss01/ldoublebar.sc/ldoublebar.sc.ss01/tbar.sc/tbar.sc.ss01/zstroke.sc/zstroke.sc.ss01/space/ystroke.sc/ystroke.sc.ss01/hbar.sc/kstroke.sc/dhookandtail.sc/pstroke.sc/rstroke.sc/bstroke.sc/lambdastroke.sc/lambdastroke.sc.ss01/btopbar.sc/dtopbar.sc \012\012/istrokemod/istrokemod.dotless/ubarmod \012\012",
"/Alpha-latin/alpha-latin.sc/alpha-latin/space/Aringbelow/aringbelow.sc/aringbelow/space/Aringbelow.ss01/aringbelow.sc.ss01/aringbelow.ss01/space/Adieresismacron/adieresismacron.sc/adieresismacron/space/Adieresismacron.ss01/adieresismacron.sc.ss01/adieresismacron.ss01/space/Adotaccent/adotaccent.sc/adotaccent/space/Adotaccent.ss01/adotaccent.sc.ss01/adotaccent.ss01/space/Adotmacron/adotmacron.sc/adotmacron/space/Adotmacron.ss01/adotmacron.sc.ss01/adotmacron.ss01/space/arighthalfring.sc/arighthalfring/space/arighthalfring.sc.ss01/arighthalfring.ss01/space/space/Astroke/astroke.sc/astroke/space/Astroke.ss01/astroke.sc.ss01/astroke.ss01/space \012/AEmacron/aemacron.sc/aemacron/space/AEmacron.ss01/aemacron.sc.ss01/aemacron.ss01/space \012/Bdotbelow/bdotbelow.sc/bdotbelow/space/Bhook/bhook.sc/bhook/space/space/Bdotaccent/bdotaccent.sc/bdotaccent/space/Beta-latin/beta-latin.sc/beta-latin/space/Bmacronbelow/bmacronbelow.sc/bmacronbelow/space/Btopbar/btopbar.sc/btopbar/space \012/Cstroke/cstroke.sc/cstroke/space/creversed.sc/creversed/space/space/Oopen/oopen.sc/oopen/space/Chook/chook.sc/chook/space/Cbar/cbar.sc/cbar \012/Ddotaccent/ddotaccent.sc/ddotaccent/space/dhookandtail.sc/dhookandtail/space/Dhook/dhook.sc/dhook/space/Dtail/dtail.sc/dtail/space/Dcedilla/dcedilla.sc/dcedilla/space/space/Dcircumflexbelow/dcircumflexbelow.sc/dcircumflexbelow/space/Dz/DZ/dz.sc/dz/space/Dz.ss01/DZ.ss01/dz.sc.ss01/dz.ss01/space \012/Ecircumflexbelow/ecircumflexbelow.sc/ecircumflexbelow/space/Etildebelow/etildebelow.sc/etildebelow/space/Etildebelow.ss01/etildebelow.sc.ss01/etildebelow.ss01/space/Ecircumflexbelow.ss01/ecircumflexbelow.sc.ss01/ecircumflexbelow.ss01/space/Estroke/estroke.sc/estroke/space/Estroke.ss01/estroke.sc.ss01/estroke.ss01/space/Eopen/eopen.sc/eopen/space/Ecedilla/ecedilla.sc/ecedilla/space/Ereversed/ereversed.sc/ereversed/space/Ereversed.ss01/space/eturned.sc/eturned/space/space/eopenreversed.sc/eopenreversed/space/space/Ezhreversed/ezhreversed.sc/ezhreversed/space \012/Fdotaccent/fdotaccent.sc/fdotaccent/space/Fdotaccent.ss01/fdotaccent.sc.ss01/fdotaccent.ss01/space \012/Ghook/ghook.sc/ghook/space/Gacute/gacute.sc/gacute/space/space/Dtopbar/dtopbar.sc/dtopbar/space/space/space/space \012/Hdieresis/hdieresis.sc/hdieresis/space/Hcedilla/hcedilla.sc/hcedilla/space/Heng/heng.sc/heng/space/Hdotaccent/hdotaccent.sc/hdotaccent/space/hmacronbelow.sc/hmacronbelow/space/Hhook/hhook.sc/hhook/space/Hturned/hturned.sc/hturned \012/Ismall/space/istroke.dotless.sc/istroke.dotless/space/Icaron/icaron.sc/icaron/space/space/i.dot.sc/i.dot/space/Iota-latin/iota-latin.sc/iota-latin/space/Itildebelow/itildebelow.sc/itildebelow/space/Ismallstroke/space/IJ.loclNLD/ij.loclNLD/space/ij_acutecomb.sc/ij_acutecomb/space/ij_acutecomb.sc/ij_acutecomb/space/space/Istroke/istroke.sc/istroke \012/jdotlessstroke.sc/jdotlessstroke/space/Jstroke/jstroke.sc/jstroke/space/jcaron.sc/jcaron/space/jcrossedtail/jcrossedtail.sc/Jcrossedtail/space/Jcrossedtail.ss01/j.sc.ss01/space \012/Kdotbelow/kdotbelow.sc/kdotbelow/space/Khook/khook.sc/khook/space/Kmacronbelow/kmacronbelow.sc/kmacronbelow \012/Lbar/lbar.sc/lbar/space/Lcircumflexbelow/lcircumflexbelow.sc/lcircumflexbelow/space/Ldoublebar/ldoublebar.sc/ldoublebar/space/ldoublebar.ss01/space/Ldotbelowmacron/ldotbelowmacron.sc/ldotbelowmacron/space/ldotbelowmacron.sc.ss01/ldotbelowmacron.ss01/space/Lbelt/lbelt.sc/lbelt/space/Lmiddletilde/lmiddletilde.sc/lmiddletilde/space/lbar.ss01/lcircumflexbelow.ss01 \012/Macute/macute.sc/macute/space/Mdotaccent/mdotaccent.sc/mdotaccent/space/Mturned/mturned.sc/mturned/space/Mhook/mhook.sc/mhook \012/Ngrave/ngrave.sc/ngrave/space/nlegrightlong.sc/nlegrightlong/space/Nsmall \012/bilabialclick.sc/bilabialclick/space/Ocaron/ocaron.sc/ocaron/space/Odotaccent/odotaccent.sc/odotaccent/space/Oogonekmacron/oogonekmacron.sc/oogonekmacron/space/Obarred-cy/obarred.sc/obarred \012/Pstroke/pstroke.sc/pstroke/space/Pacute/pacute.sc/pacute/space/Pdotaccent/pdotaccent.sc/pdotaccent \012/Qhooktail/qhooktail.sc/qhooktail \012/Rtail/rtail.sc/rtail/space/rfishhook.sc/rfishhook/space/Rdotaccent/rdotaccent.sc/rdotaccent/space/Rdotbelowmacron/rdotbelowmacron.sc/rdotbelowmacron/space/Rstroke/rstroke.sc/rstroke/space/Rsmall \012/Sobliquestroke/sobliquestroke.sc/sobliquestroke/space/Sdotaccent/sdotaccent.sc/sdotaccent/space/longsdotaccent.sc/longsdotaccent \012/tturned.sc/tturned/space/tturned.sc.ss01/tturned.ss01/space/Thook/thook.sc/thook/space/Thook.ss01/thook.sc.ss01/thook.ss01/space/Tdotaccent/tdotaccent.sc/tdotaccent/space/Tdotaccent.ss01/tdotaccent.sc.ss01/tdotaccent.ss01/space/Tretroflexhook/tretroflexhook.sc/tretroflexhook/space/Tretroflexhook.ss01/tretroflexhook.sc.ss01/tretroflexhook.ss01/space/Tdiagonalstroke/tdiagonalstroke.sc/tdiagonalstroke/space/Tdiagonalstroke.ss01/tdiagonalstroke.sc.ss01/tdiagonalstroke.ss01/space/space/Tcircumflexbelow/tcircumflexbelow.sc/tcircumflexbelow/space/Tcircumflexbelow.ss01/tcircumflexbelow.sc.ss01/tcircumflexbelow.ss01 \012\012/Utildebelow/utildebelow.sc/utildebelow/space/Udieresisacute/udieresisacute.sc/udieresisacute/space/Udieresiscaron/udieresiscaron.sc/udieresiscaron/space/Udieresismacron/udieresismacron.sc/udieresismacron/space/Udieresisbelow/udieresisbelow.sc/udieresisbelow/space/Ucircumflexbelow/ucircumflexbelow.sc/ucircumflexbelow/space/Usmallstroke.sc/Usmallstroke/space/Ubar/ubar.sc/ubar \012/Vhook.loclTOD0/Vhook.loclTOD0.sc/vhook.loclTOD0/space/Vhook.loclTOD0.ss01/Vhook.loclTOD0.sc.ss01/vhook.loclTOD0.ss01/space/space/Vtilde/vtilde.sc/vtilde/space/Vturned/vturned.sc/vturned/space/Vdotbelow/vdotbelow.sc/vdotbelow/space/Gamma-latin/gamma-latin.sc/gamma-latin \012/Whook/whook.sc/whook/space/Whook.ss01/whook.sc.ss01/whook.ss01/space/Wdotbelow/wdotbelow.sc/wdotbelow/space/Wdotbelow.ss01/wdotbelow.sc.ss01/wdotbelow.ss01/space/Wdotaccent/wdotaccent.sc/wdotaccent/space/Wdotaccent.ss01/wdotaccent.sc.ss01/wdotaccent.ss01/space/wring.sc/wring/space/wring.sc.ss01/wring.ss01/space/Omega-latin/omega-latin.sc/omega-latin \012/Xdotaccent/xdotaccent.sc/xdotaccent/space/Xdieresis/xdieresis.sc/xdieresis/space/Chi-latin/chi-latin.sc/chi-latin \012/Yhook/yhook.sc/yhook/space/yring.sc/yring/space/yring.sc.ss01/yring.ss01/space/lambdastroke.sc/lambdastroke/space/lambdastroke.sc.ss01/lambdastroke.ss01/space/yturned.ss01/yturned.sc.ss01/yturned.ss01/space/space/yturned.sc/yturned/space/Ystroke/ystroke.sc/ystroke/space/Yhook.ss01/yhook.sc.ss01/yhook.ss01 \012/Zstroke/zstroke.sc/zstroke/space/Zmacronbelow.ss01/zmacronbelow.sc.ss01/zmacronbelow.ss01/space/Zmacronbelow/zmacronbelow.sc/zmacronbelow/space/Zcircumflex/zcircumflex.sc/zcircumflex \012/uniA7CB/ramshorn.sc/ramshorn/space/glottalstopreversed.case/glottalstopreversed.sc/glottalstopreversed/space/Upsilon-latin/upsilon-latin.sc/upsilon-latin/space/Pemiddlehook-cy/pemiddlehook-cy/space/glottalstopsmall.sc/glottalstopsmall/space/Glottalstop/glottalstop.sc/glottalstop/space/Esh/esh.sc/esh/space/space/space/space/space/space/space/space \012\012\012",
"/Ereversed.ss01/Ze-cy/iacute_j.loclNLD.sc.ss01/udieresis.sc.ss01.alt/Vhook.loclTOD0.sc.ss01 lðlH",
"A/braceright.case HH/Placeholder HHH/Placeholder OOO/Placeholder OOO/Placeholder H\012/eopen/ezhreversed.sc/eopen.sc \012/Vhook/Nlongrightleg/Nhookleft/Lbelt/Eldescender-cy/Reversedze-cy W/Rtail/Kabashkir-cy/Bhook.loclXPE/Hturned/Gstroke/Fhook/Ldoublebar/N.ss01/Kastroke-cy/Jstroke.ss01/J.ss01 J/IJ.ss01/IJ/Germandbls/Eng.ss01/uniA7DC/Yturned Y/Hahook-cy/F.ss01/Istroke/Esh/Chook/Pstroke/Obarred-cy/Ezhreversed/Vhook/Nlongrightleg/Nhookleft/Lbelt/Eldescender-cy/Reversedze-cy W/Rtail/Kabashkir-cy/Bhook.loclXPE \012"
"A/braceright.case HH/Placeholder HHH/Placeholder OOO/Placeholder OOO/Placeholder H\012/eopen/ezhreversed.sc/eopen.sc \012/Vhook/Nlongrightleg/Nhookleft/Lbelt/Eldescender-cy/Reversedze-cy W/Rtail/Kabashkir-cy/Bhook.loclXPE/Hturned/Gstroke/Fhook/Ldoublebar/N.ss01/Kastroke-cy/Jstroke.ss01/J.ss01 J/IJ.ss01/IJ/Germandbls/Eng.ss01/uniA7DC/Yturned Y/Hahook-cy/F.ss01/Istroke/Esh/Chook/Pstroke/Obarred-cy/Ezhreversed/Vhook/Nlongrightleg/Nhookleft/Lbelt/Eldescender-cy/Reversedze-cy W/Rtail/Kabashkir-cy/Bhook.loclXPE \012",
"/Glottalstopsmall/Glottalstopsmall",
"/ldot l/space l/periodcentered.loclCAT l/space l·l/space \012/ldot.ss01/l.ss01/space/l.ss01/periodcentered.loclCAT/l.ss01/space/l.ss01 ·/l.ss01 \012L/periodcentered.loclCAT.case L/space L/Ldot L/space \012/l.sc/periodcentered.loclCAT.sc/l.sc/space/ldot.sc/l.sc/space"
);
classes = (
{
Expand Down Expand Up @@ -15664,7 +15666,7 @@ position = "{181, 371}";
},
{
name = dot;
position = "{470, 386}";
position = "{470, 387}";
},
{
name = top;
Expand Down Expand Up @@ -15709,7 +15711,7 @@ position = "{205, 390}";
},
{
name = dot;
position = "{526, 441}";
position = "{526, 435}";
},
{
name = top;
Expand Down Expand Up @@ -15754,7 +15756,7 @@ position = "{194, 374}";
},
{
name = dot;
position = "{474, 409}";
position = "{474, 407}";
},
{
name = top;
Expand Down Expand Up @@ -16390,7 +16392,7 @@ name = L;
},
{
name = periodcentered.loclCAT.case;
transform = "{1, 0, 0, 1, 411, -35}";
transform = "{1, 0, 0, 1, 418, 0}";
}
);
layerId = UUID0;
Expand All @@ -16403,7 +16405,7 @@ name = L;
},
{
name = periodcentered.loclCAT.case;
transform = "{1, 0, 0, 1, 379, 6}";
transform = "{1, 0, 0, 1, 378, -6}";
}
);
layerId = "5DA6E103-6A94-47F2-987D-4952DB8EA68E";
Expand All @@ -16416,7 +16418,7 @@ name = L;
},
{
name = periodcentered.loclCAT.case;
transform = "{1, 0, 0, 1, 374, -19}";
transform = "{1, 0, 0, 1, 378, -2}";
}
);
layerId = "C4221BDF-4AE8-4E40-821A-B2476087DE1A";
Expand Down Expand Up @@ -113991,7 +113993,7 @@ name = l.sc;
},
{
name = periodcentered.loclCAT.case;
transform = "{1, 0, 0, 1, 317, -132}";
transform = "{1, 0, 0, 1, 324, -98}";
}
);
layerId = UUID0;
Expand All @@ -114004,7 +114006,7 @@ name = l.sc;
},
{
name = periodcentered.loclCAT.case;
transform = "{1, 0, 0, 1, 309, -59}";
transform = "{1, 0, 0, 1, 308, -65}";
}
);
layerId = "5DA6E103-6A94-47F2-987D-4952DB8EA68E";
Expand All @@ -114017,7 +114019,7 @@ name = l.sc;
},
{
name = periodcentered.loclCAT.case;
transform = "{1, 0, 0, 1, 304, -97}";
transform = "{1, 0, 0, 1, 308, -78}";
}
);
layerId = "C4221BDF-4AE8-4E40-821A-B2476087DE1A";
Expand Down Expand Up @@ -194615,26 +194617,26 @@ layers = (
anchors = (
{
name = _dot;
position = "{59, 421}";
position = "{52, 387}";
}
);
layerId = UUID0;
paths = (
{
closed = 1;
nodes = (
"73 395 OFFCURVE",
"85 407 OFFCURVE",
"85 421 CURVE SMOOTH",
"85 435 OFFCURVE",
"73 447 OFFCURVE",
"59 447 CURVE SMOOTH",
"45 447 OFFCURVE",
"33 435 OFFCURVE",
"33 421 CURVE SMOOTH",
"33 407 OFFCURVE",
"45 395 OFFCURVE",
"59 395 CURVE SMOOTH"
"66 361 OFFCURVE",
"78 373 OFFCURVE",
"78 387 CURVE SMOOTH",
"78 401 OFFCURVE",
"66 413 OFFCURVE",
"52 413 CURVE SMOOTH",
"38 413 OFFCURVE",
"26 401 OFFCURVE",
"26 387 CURVE SMOOTH",
"26 373 OFFCURVE",
"38 361 OFFCURVE",
"52 361 CURVE SMOOTH"
);
}
);
Expand All @@ -194644,55 +194646,55 @@ width = 53;
anchors = (
{
name = _dot;
position = "{147, 435}";
position = "{148, 441}";
}
);
layerId = "5DA6E103-6A94-47F2-987D-4952DB8EA68E";
paths = (
{
closed = 1;
nodes = (
"206 321 OFFCURVE",
"262 370 OFFCURVE",
"262 444 CURVE SMOOTH",
"262 507 OFFCURVE",
"219 549 OFFCURVE",
"156 549 CURVE SMOOTH",
"88 549 OFFCURVE",
"33 500 OFFCURVE",
"33 426 CURVE SMOOTH",
"33 365 OFFCURVE",
"77 321 OFFCURVE",
"140 321 CURVE SMOOTH"
"207 327 OFFCURVE",
"263 376 OFFCURVE",
"263 450 CURVE SMOOTH",
"263 513 OFFCURVE",
"220 555 OFFCURVE",
"157 555 CURVE SMOOTH",
"89 555 OFFCURVE",
"34 506 OFFCURVE",
"34 432 CURVE SMOOTH",
"34 371 OFFCURVE",
"78 327 OFFCURVE",
"141 327 CURVE SMOOTH"
);
}
);
width = 231;
width = 230;
},
{
anchors = (
{
name = _dot;
position = "{100, 428}";
position = "{96, 409}";
}
);
layerId = "C4221BDF-4AE8-4E40-821A-B2476087DE1A";
paths = (
{
closed = 1;
nodes = (
"133 359 OFFCURVE",
"167 389 OFFCURVE",
"167 432 CURVE SMOOTH",
"167 470 OFFCURVE",
"139 497 OFFCURVE",
"104 497 CURVE SMOOTH",
"66 497 OFFCURVE",
"33 467 OFFCURVE",
"33 423 CURVE SMOOTH",
"33 387 OFFCURVE",
"61 359 OFFCURVE",
"97 359 CURVE SMOOTH"
"129 340 OFFCURVE",
"163 370 OFFCURVE",
"163 413 CURVE SMOOTH",
"163 451 OFFCURVE",
"135 478 OFFCURVE",
"100 478 CURVE SMOOTH",
"62 478 OFFCURVE",
"29 448 OFFCURVE",
"29 404 CURVE SMOOTH",
"29 368 OFFCURVE",
"57 340 OFFCURVE",
"93 340 CURVE SMOOTH"
);
}
);
Expand Down Expand Up @@ -236274,7 +236276,7 @@ imacron = 30;
itilde = 10;
};
"@MMK_L_Glottalstopsmall" = {
"@MMK_R_Glottalstopsmall" = -199;
"@MMK_R_Glottalstopsmall" = -10;
};
"@MMK_L_H" = {
"@MMK_R_Cheabkhasian-cy" = -15;
Expand Down Expand Up @@ -241485,7 +241487,7 @@ itilde = 27;
rdblgrave = 9;
};
"@MMK_L_Glottalstopsmall" = {
"@MMK_R_Glottalstopsmall" = -88;
"@MMK_R_Glottalstopsmall" = -20;
};
"@MMK_L_H" = {
"@MMK_R_Cheabkhasian-cy" = -8;
Expand Down Expand Up @@ -246846,7 +246848,7 @@ itilde = 50;
rdblgrave = 20;
};
"@MMK_L_Glottalstopsmall" = {
"@MMK_R_Glottalstopsmall" = -19;
"@MMK_R_Glottalstopsmall" = -15;
};
"@MMK_L_H" = {
"@MMK_R_j" = 20;
Expand Down
Loading

0 comments on commit 5df118b

Please sign in to comment.